AllChars-Composer-Schlüssel funktionieren in EmacsW32 und Mintty nicht

495
Gilles

Ich verwende AllChars 5.0.181 auf einem Windows XP-Computer, um einen Erstellungsschlüssel zu haben (auf den MenuSchlüssel eingestellt). Es funktioniert in den meisten Anwendungen (z . B. Menu ^ aproduziert â).

Es gibt jedoch zwei Anwendungen, bei denen dies nicht funktioniert:

  • In EmacsW32 23.1 (melden als GNU Emacs 23.1.50.1 (i386-mingw-nt5.1.2600) of 2009-11-04 on LENNART-69DE564 (patched): Wenn ich drücke Menu ^ a, erhalte ich die Nachricht <packet> is undefined.

  • In Mintty 0.8.2 von Cygwin Menu ^ ahat keine Auswirkung.

Menu Menumacht das, was Menuin allen Anwendungen ohne AllChars auskommt, sogar EmacsW32 und mintty.

Ich suche entweder nach einer Möglichkeit, AllChars in Emacs und Mintty zum Laufen zu bringen, oder nach einer anderen Methode, um einen Compose-Key ( keine toten Keys) zu erhalten, der in allen Anwendungen funktioniert.

0

1 Antwort auf die Frage

1
ak2

Das Problem in mintty ist, dass der virtuelle Schlüsselcode VK_PACKET nicht verarbeitet wird. AllChars verwendet dazu, zusammengesetzte Zeichen an Anwendungen zu senden. Behoben bei svn trunk für Version 0.9.

Ich denke, es ist das gleiche Problem in Emacs.

Emacs 24 (insbesondere der 24.0.50.1-Checkout von 2010-09-16, der als [EmacsW32] (http://www.ourcomments.org/Emacs/Emacs.html) verteilt wird, funktioniert und Ihr Patch für mintty funktioniert. Danke noch einmal! Gilles vor 13 Jahren 1
Bitte. Danke fürs Testen! ak2 vor 13 Jahren 0
Ich verwende Mintty 1.0.1 und AllChars funktioniert auch nicht. Es scheint eine Regression zu geben. sam hocevar vor 12 Jahren 0
@Sam Kannst du ein Minze-Problem mit Details dazu eingeben, wie es fehlschlägt? Ich habe es gerade ausprobiert und es scheint gut zu sein. ak2 vor 12 Jahren 0
@ ak2: sicher, ich war kurz davor, aber ich bin mir nicht sicher, welche zusätzlichen Informationen ich liefern soll. Vielleicht besteht der Unterschied darin, dass ich RightAlt anstelle der Standard-RightCtrl verwende? Das Problem befindet sich unter http://code.google.com/p/mintty/issues/detail?id=298. sam hocevar vor 12 Jahren 0
@ ak2 Übrigens, da ich mit AllChars zu viele Probleme hatte, habe ich meine eigene Compose-Key-Software für Windows geschrieben. Sie ist viel robuster - wenn Sie sich das mal ansehen wollen, heißt es [WinCompose] (https) : //github.com/SamHocevar/wincompose). sam hocevar vor 10 Jahren 0