[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Xemacs und UTF-8



Am 17.04.2008 um 22:43 schrieb Robert Rakowicz:

> Sven Joachim <svenjoac@gmx.de> writes:
>
>> > Robert Rakowicz <b9001@rjap.de> wrote:
>> Doch kann er, allerdings nicht problemlos. Wenn man ihn in einem
>> Unicode-Terminal (nicht aber unter X) verwendet, muss man unbedingt
>> 
>> (set-keyboard-coding-system 'mule-utf-8)
>> 
>> in die .emacs aufnehmen, sonst gibt es spätestens bei der Eingabe von
>> Umlauten extrem komische Effekte. Siehe http://bugs.debian.org/419490
>> für Details zu diesem Problem. Und mule-ucs verwendet man besser nicht,
>> siehe http://bugs.debian.org/341593.
>> 
>> Generell ist es aber besser, Emacs 22 zu verwenden, der diese und viele
>> andere Probleme nicht mehr hat.
>
>
> also das stimmt so erst mal nicht. Ich verwende hier 21.4.1 noch unter
> Sarge und glaube mir mein Emacs hat absolut keine Probleme mit
> UTF-8. Die von Dir o.g Variable braucht man schon ganz lange nicht mehr
> da Emacs es aus der Umgebung ausliest.

Das tut er hier nicht:
 
,----
| $ locale
| LANG=de_DE.UTF-8
| LC_CTYPE="de_DE.UTF-8"
| LC_NUMERIC="de_DE.UTF-8"
| LC_TIME="de_DE.UTF-8"
| LC_COLLATE=C
| LC_MONETARY="de_DE.UTF-8"
| LC_MESSAGES="de_DE.UTF-8"
| LC_PAPER="de_DE.UTF-8"
| LC_NAME="de_DE.UTF-8"
| LC_ADDRESS="de_DE.UTF-8"
| LC_TELEPHONE="de_DE.UTF-8"
| LC_MEASUREMENT="de_DE.UTF-8"
| LC_IDENTIFICATION="de_DE.UTF-8"
| LC_ALL=
| $ emacs21 -q --no-site-file -nw
| 
| C-h v keyboard-coding-system
| keyboard-coding-system's value is nil
| C-x C-c
| 
| $ emacs22 -q --no-site-file -nw
| 
| C-h v keyboard-coding-system
| keyboard-coding-system is a variable defined in `mule.el'.
| Its value is utf-8
`----

Sven


Reply to: