XEmacs doesn't support windows-1252
Stephen J. Turnbull
stephen at xemacs.org
Mon Jul 30 23:12:50 EDT 2007
Aidan Kehoe writes:
> Stephen’s comment in Unicode.c (below) is incorrect when it comes to
> Cyrillic in that we’ve only ever supported cyrillic-iso8859-5 as an internal
> character set for most of Cyrillic, mapping to it on decoding and from it on
> encoding, so koi8-r and windows-1251 would never have been in the list; it’s
> also incorrect in that Chinese-Big5 and Chinese-CNS have been separate
> language environments in Mule whenever Chinese-CNS was supported in the
> context of language environments, which it mostly hasn’t been. So to me it
> does make sense to add support for calling this function to the language
> environment code.
I think you're missing the point. People in Taiwan (at least Buddhist
scholars:-) do use both character sets, and if there happens to be
separate -Big5 and -CNS environments that differ ONLY in charset
precedence (as seems likely to occur for Taiwan), switching between
them is equivalent to users calling s-l-u-p-l directly.
So I don't really see the point of having separate s-u-p-l and
s-l-u-p-l functions. Most users don't care; it will be set once,
correctly, by their primary language environment, and they'll never
have a desire to change it. Those who *do* want to change it will, as
you do here, use s-l-u-p-l, not s-u-p-l, because it has higher
precedence.
More information about the XEmacs-Beta
mailing list