Hello !

On Thu, May 10, 2001 at 07:13:30AM +0200, Pablo Saratxaga wrote:
[clip] 
> > Dans la nuit des temps, la touche 'backspace' n'existait pas. La touche
> > 'delete' remplissait en fait se r�le (et �tait situ�e dans le coin
> > sup�rieur droit du clavier sur les terminaux).
> Peut-�tre (je ne sais pas)
> > Vinrent ensuite les PCs,
> > qui rajout�rent une touche 'backspace' (ce qui est sympathique) mais
> > surtout chang�rent la signification de 'delete' (ce qui l'est beaucoup
> > moins).
> As-tu des r�f�rences? (c'est la premi�re fois que je lis cette version)

Malheureusement, je n'arrive plus � retrouver le document en question.
Je pense qu'il s'agissait d'un email de jwz (www.jwz.org). Voici ce que
j'ai pu trouver qui s'en rapproche le plus :

http://www.glue.umd.edu/~deego/emacspub/downloaded/share/src/tiny-2000-11-18/doc/emacs-keys.txt
 (search for 'history')

http://www.users.dircon.co.uk/~trix/Raven/EyeView/SSR04/SSR04-03.htm

Aparemment, c'est le contra�re, c'est DEC qui n'a pas suivi la norme
avec ses PDP et ses terminaux VT et est � l'origine de cette
confusion~!

> > Donc, les applications windoze utilisent syst�matiquement la convention
> > PC ('backspace' efface � gauche, 'delete' � droite),
[clip] 
> > tandis que sous
> > GNU/UNIX cela d�pend de leur origine~: 'xfmail', 'KDE', etc. utilisent
> > la convention r�cente, tandis que 'xterm', 'emacs', etc. utilisent la
> > m�thode classique, � cause de leurs racines beaucoup plus anciennes et
> > diverses.
> non.

Comment ? On m'aurait menti ? (voix offusqu�e ;)

> Sous X11 c'est invariablemment ^H qui est utilis� pour BackSpace.
> Et sur bcp de Unix c'est aussi le cas en console.
> 
> En fait, les xterms *sous linux* inversent le BackSpace et le Delete 
> justemment parceque *sous linux* le kernel n'envoie pas, par d�faut, un ^H
> mais un ^? avec la touche BackSpace; du coup, petit � petit le shell,
> les termcap, etc. ont commenc� *sous linux* � �tre configur�s pour que ^?
> efface le caract�re precedent.
> Quand X11 a �t� disponible �a a pos� probl�me dans les xterm, d'o� leur
> option d'inverser les touches Del et BackSpace.

Beuurk.

> emacs lui il est � part, il g�re lui-m�me le clavier en fait, ce qui par
> le pass� a pos� �normemment de probl�mes pour la reconnaissance des
> caract�res accentu�s par exemple.

Et pour la touche 'compose' �galement.

> > Pour r�pondre � ta question, chaque application doit �tre configur�e
> > s�par�ment pour reconna�tre l'une ou l'autre convention (quand c'est
> > possible). What a mess :(
> 
> Pas chacune, d�j� tous les programmes X11 fonctionne sans probl�me sans
> besoin de quoi que ce soit.
> Le probl�me concerne certains programmes en mode texte, ainsi que les
> shells et les xterm.

De fait, je pensais aux divers shell, �mulateurs de terminaux (xterm,
rxvt, eterm, etc.), ainsi qu'aux applications 'console' qui font, bien
s�r, toujours le contra�re de ce que l'on voudrait par d�faut ;)

[clip]
> Ki �a vos v�ye b�n,
> Pablo Saratxaga
[clip]

Merci beaucoup pour toutes ces pr�cisions. Je ne sais vra�ment plus par
qui je me suis laiss� raconter la version � historique �, mais je crois
que je vais essayer de m'en d�barasser ;)

Cu,
Dash.

-- 
The problem with "What You See Is What You Get" is that what you see is
all you've got.
                -- Brian Kernighan
-- 
Damien Diederen
[EMAIL PROTECTED]
http://users.swing.be/diederen/

[ Soyez pr�cis dans vos sujets svp afin de d�terminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (d�s)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: [EMAIL PROTECTED]  ]

Répondre à