Vincent Lefevre a �crit, lundi 29 mars 2004, � 15:05 :
[...]
> > [...] Dans mon shell xterm, il (emacs) ne peut pas
> > distinguer entre les frappes de � � � et � M-i � ;
> 
> Il me semble que c'est li� � ton terminal: cela sera valable
> pour n'importe quelle application lanc�e dans le terminal. Cf
> ci-dessous.

Oui,  j'ai choisi le  8bits pour  avoir les  lettres accentu�es  dans le
shell, et surtout dans les applications qui utilisent le xterm ...

> > > _ Dans un xterm (emacs -nw), j'obtiens ESC q que je fasse ESC q ou
> > >   Meta-q.
> > 
> > Ah non, chez moi � emacs -q --no-site-file -nw � voit la diff�rence
> > de frappe...
> 
> Parce que ton terminal n'est pas configur� pour convertir le M-q
> en ESC q.

mais  Emacs (emacs  -nw) sait  changer le  r�sultat du  choix pr�c�dent,
convertit le � en M-i, et mes *trois* frappes � � � = � M-i � tout comme
� ESC i � appellent alors la m�me fonction (tab-to-tab-stop) ; j'en suis
au  m�me point  que dans  le shell,  je dois  choisir entre  les lettres
accentu�es ou le Meta.

Pour ton  xterm (sans emacs),  as-tu choisi le  Meta, et pas le  8 bits,
ou... ? Et en dehors(*) d'Emacs, as-tu acc�s aux lettres accentu�es ?

* oui, je sais, il n'y a rien en dehors du Vrai �diteur ;)

> [to be or not to be 8bits]
> 
> Note: je ne suis pas s�r que ce soit la v�ritable explication;
> j'ai juste fait quelques observations et essay� de d�duire ce
> qui se passait...

C'est comme �a que �a marche, oui.
-- 
Jacques L'helgoualc'h

Répondre à