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