"set-language-environment" should set "language-unicode-precedence-list"

Aidan Kehoe kehoea at parhasard.net
Thu Aug 2 05:29:16 EDT 2007


 Ar an dara lá de mí Lúnasa, scríobh Stephen J. Turnbull: 

 > Mike FABIAN writes:
 > 
 >  > By the way, adding the charsets ‘latin-iso8859-13’ and
 >  > ‘latin-iso8859-16’ to the charset lists in the language-environments
 >  > gives an error during startup because these are apparently not yet
 >  > available when ‘finish-set-language-environment’ is called.
 > 
 > *sigh*
 > 
 > Just uncomment them in lisp/unicode.el.  I think it unlikely that
 > anything that doesn't need them will notice, while stuff like
 > `finish-set-language-environment' will work better.

latin-iso8859-13 is from the packages, and is not in the autoloads. 
Initialising its Unicode mapping at startup won’t work. I suspect that it in
particular is the problem, and not latin-iso8859-16.

 > That strategy would not necessarily work with non-ISO-2022-conforming
 > charsets such as Windows-1252, but fortunately ISO 8859 is a profile
 > of ISO 2022.  All that you lose by doing this is a few bytes, I think.

-- 
On the quay of the little Black Sea port, where the rescued pair came once
more into contact with civilization, Dobrinton was bitten by a dog which was
assumed to be mad, though it may only have been indiscriminating. (Saki)



More information about the XEmacs-Beta mailing list