Karl Kleinpaste wrote:
 When XEmacs is run in an xterm, however, I learn instead that
"BS runs
 the command delete-backward-char" and "B BS is undefined".  Worse, it
 knows that the key marked "Delete" is generating '\010', because it
 induces help functions just like typing an actual "Control H".
 
 I know the keyboard is sending the right characters (\177s generated
 using C-v):
 
 	[1157] [14:10:37] beaver:~> od -c
 	^?^?^?^?
 	0000000 177 177 177 177  \n
 	0000005
 
 It's not a BS, it's a DEL.  There's an important difference between
 them, and I picked the specified meaning myself.  What is giving
 XEmacs the idea that it should make some silly extra remapping just
 because I'm running it inside an xterm? 
XEmacs treats the code which corresponds to the VERASE character as
Backspace (i.e. it is consistent with the kernel's tty driver). If
your Backspace key generates \010, then you need to use
	stty erase ^V^H
to tell the tty driver about it.
-- 
Glynn Clements <glynn(a)sensei.co.uk>