Subject: Re: question about xterm/rxvt
To: None <port-pmax@netbsd.org>
From: Kevin Schoedel <schoedel@kw.igs.net>
List: port-pmax
Date: 11/14/1999 12:52:04
On 1999/11/13 at 11:29pm -0800, Jonathan Stone
<jonathan@DSG.Stanford.EDU> wrote:
>>I dont understand. The big key with the <X| is a _delete_ key.

He didn't say he had such a key; he said he had problems "on any machine
other than my own".....

>It's the same keyboard as on a VT-220 and similar to a VT-100.
>That big key sends  ASCII `DEL'. Anything else would be a bug.

*My* DEC terminal has the backspace key in that position, and delete
further to the right. Granted I don't run X on it (hard to find enough
ribbons).

>Of course not. You get the correct keysym: 0xFFFF, Delete. (Note that
>LK-201s, LK-401s, and LK-50s dont have a key labelled `del' in the
>six-key array above the arrow keys.)

On my X terminal, the six keys above the arrows do include a key labelled
Del -- as well as keys labelled "]", "\", "'", "Return", and "Line Feed".
Usually when I type "Return" the program gets a line feed. I'm decadent.

>If you want an ASCII backspace, type Ctrl-H.

If you want an ASCII linefeed, type Ctrl-J. (Real men don't use "stty icrnl".)

>If you want to emulate
>(long-standing, now dominant) IBM-PC broken-ness, use xmodmap to remap
>your `Delete' key to Backspace. But that's not what the Delete key is.

That's like blaming IBM for "intr ^C". Every pre-/non-VT100(-clone) ASCII
terminal I've seen has had the ASCII backspace in the 'erase' position,
while the IBM ones didn't send ASCII *anything*.

>I guess all this makes me a grumpy old man...

Then we can agree on "stty erase # kill @"? (Slipping "intr ^?" in
through the back door.)

[In case it isn't obvious, this is a joke. I don't really care what code
the 'erase' key sends; I just want it to erase. I would *like* that to
happen without manual intervention whatever machine I sit at or telnet
to, but in the presence of inconsistently hard-wired devices, that's not
going to happen.]
-- 
Kevin Schoedel
schoedel@kw.igs.net