Folgende Warnungen sind aufgetreten:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



Pidgin Forum
Umlaute in finch - Druckversion

+- Pidgin Forum (https://forum.pidgin-im.de)
+-- Forum: Hilfe-Bereich (https://forum.pidgin-im.de/forumdisplay.php?fid=4)
+--- Forum: Probleme (https://forum.pidgin-im.de/forumdisplay.php?fid=13)
+--- Thema: Umlaute in finch (/showthread.php?tid=651)

Seiten: 1 2


Umlaute in finch - Gotchigah - 12.04.2009

Hi,

wie erreiche ich, dass ich in finch mit Umlauten arbeiten kann?

Wenn ich z.B. "ü" tippe, öffnet sich das Fenster "Bindings for GntWindow", bei "ö" wird mir die Datei /tmp/gntG00CSU angezeigt, bei "ä" tut sich gar nichts und bei "ß" bewegt sich der Cursor ohne dass ein Zeichen erscheint. Das Problem habe ich sowohl in einem Xterm als auch im Gnome-Terminal (utf8) beobachten können. Lediglich in GNU-Screen kann ich im Chat die Umlaute benutzen.

Wenn ich die Manpage zu finch richtig verstehe, kann ich über die Datei ~/.gntrc die Belegung ändern, das habe ich allerdings noch nicht erfolgreich hinbekommen. Wer hat da eine Lösung oder einen Codeschnippsel aus seiner ~/.gntrc parat?

Liebe Grüße,
Gotchigah


Re: Umlaute in finch - Freakazoid - 13.04.2009

Umlaute sind immer so eine Sache...

Was sagt denn `locale`?

Edit: Tatsächlich habe ich das gleiche Problem, hm...


Re: Umlaute in finch - Gotchigah - 13.04.2009

Mir den locale ist alles bestens:

Code:
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="de_DE.UTF-8"
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=

Wie gesagt: Das Problem tritt NICHT auf, wenn ich finch mit GNU-Screen im Gnome-Terminal verwende. Das Gnome-Terminal selbst ist freilich, wie auch das XTerm, utf8-fähig. In Screen mit XTerm funktionieren übrigens ALT-q und andere Shortcuts nicht, ohne Screen habe ich sowohl im Gnome-Terminal als auch im XTerm das oben beschriebene Problem.

Irgendwie ist finch da nicht besonders ausgereift, habe ich das Gefühl.




Re: Umlaute in finch - BattleMage - 14.04.2009

Wenn ich xterm in den v220 Modus setze und dann finch starte funktionieren die Umlaute. Ansonsten sieht es genauso aus wie bei euch auch.


Re: Umlaute in finch - Freakazoid - 14.04.2009

http://www.pidgin.im/~elb/blog/terminals.html


Re: Umlaute in finch - BattleMage - 14.04.2009

Hm, das hatte ich damals glaube ich sogar gelesen. Allerdings produziert finch in einer xterm -u8 Umgebung trotzdem keine Umlaute sondern das merkwürdige Verhalten.
Im V220 Modus ist allerdings der Rest von Finch nicht mehr zu gebrauchen, wie mir gerade aufgefallen ist. Die Meta Taste ist falsch belegt.


Re: Umlaute in finch - Gotchigah - 14.04.2009

(14.04.2009, 13:11)Freakazoid schrieb:http://www.pidgin.im/~elb/blog/terminals.html
Das ist interessant, danke!




Re: Umlaute in finch - Gotchigah - 14.04.2009

Ich habe grad noch ein wenig experimentiert:
Im TTY1-6 arbeit finch ohne Probleme - mit und ohne Screen.
Auch im urxvt funktioniert, so weit ich das beobachten konnte, alles einwandfrei.

Die Problemkinder scheinen wirklich das XTerm und das Gnome-Terminal zu sein.

Danke für Eure Hinweise!




Re: Umlaute in finch - BattleMage - 15.04.2009

Konsole unter KDE macht dieselben Probleme, da es sich als Xterm ausgibt (nur zur Zusatzinfo für alle die kein KDE nutzen ;-)). Konsole stellt finch korrekt da, wenn man TERM auf zB screen umstellt.


Re: Umlaute in finch - RCf - 16.04.2009

Und ich dachte schon, das Windows-Terminal wäre als einziges zu solchen schönen Kodierungsfehlern in der Lage... (dort ist es der Gegensatz OEM-850 zu ANSI-1252) Es wundert mich wirklich, warum es so schwierig ist, ein vernünftiges Terminal zu programmieren, das einfach nur funktioniert und verwendete Kodierungen korrekt erkennt. Scheint vielleicht auch ein Problem im Zusammenspiel mit der Software zu sein. Wenn sich jeder der Beteiligten auf UTF-8 einigen würde, gäb's wohl keine Probleme mehr. Mal sehen, was in Windows7 kommt mit der neuen Shell und dem neuen Terminal.