GNU bug report logs -
#1174
23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23
Previous Next
Reported by: usenet <at> frank-schmitt.net
Date: Wed, 15 Oct 2008 20:30:02 UTC
Severity: normal
Done: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On Tue, Dec 02 2008, Stefan Monnier wrote:
>> In Emacs 21 (which Gnus still aim to be compatible with), we have
>> string-as-multibyte, but not string-to-multibyte. So your proposed
>> code (i.e. mm-string-to-multibyte) runs
>
>> (string-as-multibyte (char-to-string string))
>> whereas we used to run
>> (string-as-multibyte string)
>> Does char-to-string matter here?
[...]
>> (lambda (string)
>> "Return a multibyte string with the same individual chars as string."
>> (mapconcat
>> (lambda (ch) (mm-string-as-multibyte (char-to-string ch)))
>> string "")))))
>
> Oh, that's clever: yes, the mapconcat/char-to-string dance does make it
> implement the string-to-multibyte behavior because doing the
> string-as-multibyte conversion one byte at a time avoids the
> problematic case.
Good. So I think you can close this bug. Thanks.
Bye, Reiner.
--
,,,
(o o)
---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/
This bug report was last modified 13 years and 257 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.