Hans-Juergen Taenzer <[EMAIL PROTECTED]> wrote on 05.03.04:
> Zu dem Codepage-Thema noch eine andere "Entdeckung", wobei ich noch
> nicht sicher bin, wie sie zu bewerten ist.
Ich sehe da nicht viel, was man bewerten k�nnte oder m��te. Du hast
halt auf CP437 umgestellt. Gl�ckwunsch! :-)
> Spezielle Zeichen der 437-Codepage wurden bisher im Fenster nicht
> korrekt angezeigt (das Yen-Zeichen zB.), wohl aber im Vollbildmodus.
Weil XP im Vollbild interne Fonts verwendet, und die sind eh immer
CP437. BTW ein weiteres zu l�sendes Problem, wenn man mehrere Codepages
unterst�tzen wollte.
> Soweit nichts Neues.
Yup.
> Anschliessend hab ich �ber: Systemsteuerung/L�ndereinstellungen/
> Spracheinstellungen f�r das System/Standard festlegen "Englisch
> (USA)" gew�hlt. Nach dem obligatorischen Booten zeigt mir FreeXP
> jetzt auch im Fenstermodus zB. das Yen-Zeichen korrekt an.
> Das Schreiben funktioniert auch:
> e � � � � � [ ] \
> Es sieht also auf den ersten Blick so aus, als w�re die Codepage auf
> 437 umgestellt worden.
Ja, genau.
> Ein mode con cp liefert ebenfalls 437.
Was zu erwarten war. Interessant w�re BTW mal, welche Registry-Settings
dabei von WinXP angepackt werden (also ein "Registry-Diff").
Mir sind die notwendigen �nderungen zwar bekannt, aber ich bin nicht
ganz sicher, ob ich nicht sogar zuviele Stellen anpacke (oder Windows
zuwenig, was mich �berhaupt nicht wundern w�rde).
> Was nicht mehr klappt, ist die M�glichkeit, in einem Konsolen-Fenster
> das Eurozeichen per <ALTGR>+e eingeben zu k�nnen, wohl aber innerhalb
> von FreeXP.
Was ja auch eine FreeXP-interne Routine ist, deshalb wird das immer
klappen. Allerdings ist der echte Nutzen derzeit noch nicht vorhanden,
weil das in der aktuell ver�ffentlichten Version noch nicht korrekt
konvertiert wird, wenn die Nachricht versendet wird. Das ist da nur ein
"Test-Feature", das erzeugte Zeichen ist auch sowieso kein echtes Euro-
Symbol (weil's das in CP437 nicht gibt), sondern ein �hnlich ausehendes
Epsilon (#238).
Das wird auch nach Fertigstellung des Euro-Supports so sein, nur da�
dann dieses Epsilon in RFC-Nachrichten in ein echtes Euro-Symbol
konvertiert wird, so da� es "drau�en" auch als solches korrekt ankommt.
Das gilt dann nat�rlich auch f�r gequotete Euro-Symbole.
Michael
------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list