[mew-int 01218] Re: iso-8859-15 (aka Latin-0 or Latin-9)
Tatsuya Kinoshita
tats at example.com
Thu Dec 12 01:53:14 JST 2002
On December 12, 2002, [mew-int 01217],
Kazu Yamamoto <kazu at example.com> wrote:
> I have implemented a translation mechanism between Latin 0 and Latin 1
> in Draft mode.
>
> Please test this on Emacs 21 (not Emacs 20) with anon CVS version of
> Mew.
That's good. But, I found some problems:
(1) When I set mew-charset-latin to "iso-8859-15", I reply mail
which has iso-8859-1's CURRENCY SIGN, and I put iso-8859-15's
characters, then Mew uses mew-charset-m17n (utf-8 or
iso-2022-jp-2) even if I put iso-8859-1 compatible characters
(e.g. A WITH GRAVE). I hope that Mew uses iso-8859-1.
Similarly, when I set mew-charset-latin to "iso-8859-1", I reply
mail which has iso-8859-15's EURO SIGN, and I put iso-8859-1's
characters, then Mew uses mew-charset-m17n (utf-8 or
iso-2022-jp-2) even if I put iso-8859-15 compatible characters
(e.g. A WITH GRAVE). I hope that Mew uses iso-8859-15.
(2) The translation of other iso-8859 charsets (e.g. iso-8859-2) are
not yet supported.
(3) When I set mew-charset-latin to "iso-8859-15", I reply mail
which has iso-8859-15's EURO SIGN, and I put iso-8859-15's
characters, then Mew uses mew-charset-m17n (utf-8 or
iso-2022-jp-2) if ucs-tables.el is used. I hope that Mew
uses iso-8859-15.
I tell you about ucs-tables.el. GNU Emacs 21.3 and Guns include
it. You can get it by CVS.
ucs-tables.el decodes iso-8859 characters into latin-iso8859-1
or mule-unicode-0100-24ff when `unify-8859-on-decoding-mode' is
enabled.
For example, ucs-tables.el expresses iso-8859-15's EURO SIGN as
mule-unicode-0100-24ff. Latin-9 user input is expressed as
latin-iso8859-15. If mule-unicode-0100-24ff and latin-iso8859-15
appeared in a single message, Mew uses mew-charset-m17n instead
of iso-8859-15. Thus, the problem (3) occured.
--
Tatsuya Kinoshita
More information about the Mew-int
mailing list