.FN!set-language-environment.FN" should set .FN!language-unicode-precedence-list.FN"

Mike FABIAN mfabian at suse.de
Wed Aug 1 10:31:04 EDT 2007


Joachim Schrod <jschrod at acm.org> さんは書きました:

> Mike FABIAN wrote:
>>
>> If one absolutely wants to reduce confusion by reducing the number of
>> choices, then I think the non-UTF-8 choices could be removed if one
>> starts in an UTF-8 locale because in that case the non-UTF-8 ones are
>> almost useless anyway.
>
> I don't know exactly what set-language-environment does in total; but
> it sets also the coding priority list. And using a Latin1 or Latin9
> for LaTeX in a UTF-8 locale is a very common use case.

That's one reason why I would keep them all, to let the user choose
between all alternatives even after startup.

For LaTeX files in Latin1 or Latin9 when running in an UTF-8 locale by
default, I think it is useful to add a coding system cookie to these
files to make sure they are loaded correctly. If you want to grep for
words containing umlauts in such files correctly with “M-x grep” and
then again grep through UTF-8 encoded files, it is actually useful being
able to switch between the language environments “German (UTF-8)” and
“German”. Therefore, I think it is best to have them all available.

But the most useful ones if running in an UTF-8 locale are the UTF-8
language environments, therefore, at least these should be available.

-- 
Mike FABIAN   <mfabian at suse.de>   http://www.suse.de/~mfabian
睡眠不足はいい仕事の敵だ。
I � Unicode



More information about the XEmacs-Beta mailing list