Клавиша создания AllChars не работает в EmacsW32 и Mintty
Я использую AllChars 5.0.181 на компьютере под управлением Windows XP, чтобы иметь ключ compose (установленный на клавишу Menu). Это работает в большинстве приложений (например, Меню ^ производит â
).
Однако есть два приложения, в которых это не работает:
В EmacsW32 23.1 (отчет как
GNU Emacs 23.1.50.1 (i386-mingw-nt5.1.2600) of 2009-11-04 on LENNART-69DE564 (patched)
: когда я нажимаю Меню ^ a, я получаю сообщение<packet> is undefined
,В Mintty 0.8.2 от Cygwin, Меню ^ не имеет никакого эффекта.
Menu Menu делает то же, что и Menu без AllChars во всех приложениях, даже в EmacsW32 и mintty.
Я ищу либо способ заставить AllChars работать в Emacs и Mintty, либо другой способ получить составной ключ (не мертвые ключи), который работает во всех приложениях.
1 ответ
Проблема в mintty состоит в том, что он не обрабатывает код виртуальной клавиши VK_PACKET, который AllChars использует для отправки составных символов в приложения. Исправлено на стволе SVN, для версии 0.9.
Я предполагаю, что это та же проблема в Emacs.