I've just added initial support for the Euro (and a half-dozen other
characters) by adding
the latin-iso8859-15 charset (ISO Latin-9)
the iso-8859-15 coding system (ISO 8859/15 and ISO IRV 203)
the latin-9 language environment
to 21.5 CVS (check out the bleeding edge with update -A).
Yes, I'm inclined to apply to 21.4, but I'd like it to be more
complete and somewhat tested first. ;-)
I need advice on
(1) what, if anything, to do about the XK_EuroSign keysym for X
(I know you can
(global-set-key [EuroSign]
(lambda () (interactive)
(insert (make-char 'latin-iso8859-15 #xA4)))
but does there need to be a default binding? Is that the right
one? Should it be activated by the language environment? etc)
(2) any other non-Quail input methods for the Euro and additional
characters
(3) I want to make Quail latin-9-prefix and -postfix methods
compatible with the latin-1 methods. I need suggestions for
keystroke bindings for the following characters:
U+20AC euro sign
U+0160 latin capital letter s with caron
U+0161 latin small letter s with caron
U+017D latin capital letter z with caron
U+017E latin small letter z with caron
U+0152 latin capital ligature oe
U+0153 latin small ligature oe
U+0178 latin capital letter y with diaeresis
French and Finnish speakers, this one's for you!
(4) plausible aliases for the language environment
(5) did I get the ISO 2022 final byte correct? (ISO IRV 203 says it's
?b, ie, ASCII 0x62.)
(6) What else did I miss?
Please note that the Gnus in the XEmacs packages seems to be broken;
it will not do QP-encoding of ISO 8859/15 (or ISO 8859/any, for any !=
1) correctly. Not for me, anyway (it just doesn't know anything about
XEmacs, period). I haven't tried VM yet.
The following form may be of use:
(insert (make-char 'latin-iso8859-15 #xA4))
That should give you a Euro sign (eg in *scratch*) out of the box in
xemacs -vanilla.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Don't ask how you can "do" free software business;
ask what your business can "do for" free software.