O problema no mintty é que ele não processa o código de chave virtual VK_PACKET, que é o que AllChars usa para enviar caracteres compostos para os aplicativos. Corrigido no svn trunk, para a versão 0.9.
Eu acho que é o mesmo problema no emacs.
Eu uso AllChars 5.0.181 em uma máquina com Windows XP para ter uma chave de composição (definida como Tecla Menu ). Ele funciona na maioria das aplicações (por exemplo, Menu ^ a produz â
).
No entanto, existem duas aplicações em que isto não funciona:
Em EmacsW32 23.1 (reportando como GNU Emacs 23.1.50.1 (i386-mingw-nt5.1.2600) of 2009-11-04 on LENNART-69DE564 (patched)
: quando pressiono Menu ^ a , recebo a mensagem <packet> is undefined
.
No mintty 0.8.2 do Cygwin, O menu ^ a não tem efeito.
Menu Menu faz o que o Menu faria sem AllChars em todas as aplicações, mesmo no EmacsW32 e no mintty.
Estou procurando uma forma de fazer AllChars funcionar no Emacs e no mintty, ou outra maneira de obter uma chave de composição ( não chaves) que funcione em todos os aplicativos.
O problema no mintty é que ele não processa o código de chave virtual VK_PACKET, que é o que AllChars usa para enviar caracteres compostos para os aplicativos. Corrigido no svn trunk, para a versão 0.9.
Eu acho que é o mesmo problema no emacs.
Tags windows keyboard compose-key