Como impedir que XEmacs me ensine que minhas configurações de teclado são "ruins"?

1

Eu mudei (usando as opções de layout de teclado no Linux Mint 13) o layout do teclado da seguinte forma:

  • A tecla Caps Lock é reconfigurada como tecla Compor.
  • Pressionar as duas teclas Shift ao mesmo tempo alterna o Caps Lock.

Como ambas as opções são oferecidas pelos menus (sem xmodmap ou similar), acho que elas devem funcionar bem e, de fato, nunca notei nenhum problema (inclusive dentro do XEmacs), com uma exceção:

Sempre que eu inicio o XEmacs (versão 21.4.22), eu recebo uma janela extra (no sentido de "janela" do Emacs) com o seguinte texto:

(1) (key-mapping/warning) 
    The meanings of the modifier bits Mod1 through Mod5 are determined
    by the keysyms used to control those bits.  Mod1 does NOT always
    mean Meta, although some non-ICCCM-compliant programs assume that.

(2) (key-mapping/warning) 
    The semantics of the modifier bits ModShift, ModLock, and ModControl
    are predefined.  It does not make sense to assign ModControl to any
    keysym other than Control_L or Control_R, or to assign any modifier
    bits to the "control" keysyms other than ModControl.  You can't
    turn a "control" key into a "meta" key (or vice versa) by simply
    assigning the key a different modifier bit.  You must also make that
    key generate an appropriate keysym (Control_L, Meta_L, etc).

(3) (key-mapping/warning) XEmacs:  Shift_L (0x32) generates ModLock, which is nonsensical.

Existe alguma maneira de dizer ao XEmacs para parar de me ensinar que as configurações do meu teclado estão "ruins"?

    
por celtschk 27.04.2014 / 07:23

0 respostas