mutt und Umlaute

haary

Member
Ich kämpfe hier gerade mit mutt und der Umlautproblematik.

Wenn ich folgendes in der .muttrc setze:

set charset="iso-8859-1:utf-8"
charset-hook us-ascii iso-8895-1

werden mir Umlaute korrekt angezeigt. Aber ist mutt dann englisch.

Also export LANG=de_DE; export LC_ALL=de_DE.
(Nicht, dass mich ein englisches mutt stören würde, aber andere Programme brauchen wiederum LANG und LC_ALL um Umlaute richtig darzustellen).

Nur hat dies dann den Effekt, dass mir Umlaute als Fragezeichen ? dargestellt
werden. Übrigens scheint das generelle setzen der LANG und LC_ALL Variablen diesen Effekt zu haben (selbst LC_ALL=C; LANG=C).

Erst ein unset der Variablen bringt wieder das gewünschte Verhalten. Die fraglichen Mails haben als Content-Type meist text/plain; charset="ISO-8859-1" angegeben.

Hier läuft NetBSD 3.0
wsconsctl -a sagt mir encoding=de.nodead
TERM=xterm-color

pkg_info |grep mutt
mutt-1.5.11nb2

Falls weitere Infos gebraucht werden, bitte melden.
 
NEVER EVER LC_ALL SETZEN, wie oft muss man das eigentlich noch anmahnen?

Die Anzeige der Umlaute sollte allein durch das Setzen der LC_CTYPE Var. auf de_DE.ISO8859-15 tun. Ob du dann noch LANG auf den selben Wert setzen willst bleibt dir ueberlassen.
 
Zurück
Oben