[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: emacs -nw et caractères accentués



On 2004-03-29 10:06:52 +0200, Jacques L'helgoualc'h wrote:
> Vincent Lefevre a écrit, lundi 29 mars 2004, à 01:14 :
> > Bizarre, je n'ai aucun problème avec emacs dans une xterm: je peux
> > avoir à la fois les caractères 8 bits directement et la combinaison
> > Meta+lettre (identique à ESC lettre). Note: je parle d'emacs lancé
> > dans un xterm, pas via une connexion telnet (ou ssh).

En fait, ça marche aussi via ssh (je viens de tester).

> Oui, un  emacs -nw, avec ou  sans -q et|ou --no-site-file  ... y compris
> avec le $DISPLAY.
> 
> GNU  Emacs  21.3.1  (i386-pc-linux-gnu,  X  toolkit)  of  2004-01-30  on
>      rollcage, modified by Debian
> 
>  $ xterm -version
> XFree86 4.2.0(165)
> 
> # /etc/inputrc - global inputrc for libreadline
[...]

Euh... je ne pense pas qu'Emacs utilise libreadline.

> Ça ne me gêne pas, j'utilise plutôt gnuclient, ou ssh -X (ou e3em :). Je
> suis d'ailleurs surpris que ça puisse marcher... à moins que Alt ne soit
> pas Meta ?

Je pense que quand je tape un caractère accentué dans un xterm, c'est
le caractère sur 8 bits qui est envoyé. Mais quand je fais Meta-q,
c'est converti en ESC q par xterm. Ça se voit bien quand je fais un
describe-key dans Emacs:

_ Dans un xterm (emacs -nw), j'obtiens ESC q que je fasse ESC q ou
  Meta-q.

_ Dans Emacs en mode graphique, j'obtiens ESC q si je fais ESC q,
  et M-q si je fais Meta-q.

-- 
Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> - 100%
validated (X)HTML - Acorn Risc PC, Yellow Pig 17, Championnat International
des Jeux Mathématiques et Logiques, TETRHEX, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA



Reply to: