From owner-freebsd-hackers Wed Mar 26 10:35:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA06294 for hackers-outgoing; Wed, 26 Mar 1997 10:35:46 -0800 (PST) Received: from miles.aa.net (cust6.max5.seattle.aa.net [206.125.79.6]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA06285 for ; Wed, 26 Mar 1997 10:35:40 -0800 (PST) Received: from miles.aa.net (localhost [127.0.0.1]) by miles.aa.net (8.8.3/8.7.3) with ESMTP id KAA15637; Wed, 26 Mar 1997 10:40:46 -0800 (PST) Message-Id: <199703261840.KAA15637@miles.aa.net> To: Brian Somers cc: Warner Losh , Andrew Gierth , brian@awfulhak.demon.co.uk, brian@utell.co.uk, freebsd-hackers@FreeBSD.ORG Subject: Re: Backspace = ^H In-reply-to: Your message of "Wed, 26 Mar 1997 15:43:03 GMT." <199703261543.PAA21535@shift.lan.awfulhak.org> Mime-Version: 1.0 (generated by tm-edit 7.101) Content-Type: text/plain; charset=US-ASCII Date: Wed, 26 Mar 1997 10:40:45 -0800 From: "Reginald S. Perry" Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >>>>> On Wed, 26 Mar 1997 15:43:03 +0000, Brian Somers said: Brian> BS=0x08 and DEL=0x7f - that's the only standard cast in Brian> stone. The rest should be made work properly around this Brian> fact. Am I missing anything ? Brian> The idea is to stop the default from being "you've always Brian> got to hack this stuff on a unix box". Let's get it right. Well I think this is a tough one. First we have to define whats broken. I believe that its only the introduction of the PC keyboard that broke this. The VT200 I have sitting here has a delete key where the backspace key is on the keyboard. I know this was true of all DEC terminals and I believe that the ANSI terminal standard evolved from DEC terminals. I think that most of the terminals I used back in the bad old days of the early eighties had a delete key there. Emacs was developed using terminals older than the VT series and the delete key, control key and escape key were in the places where GOD intended them to be, i.e. not requiring knowledge of the vulcan nerve pinch to do useful work. :-) So I would hate that you change the semantics and then when I hook my terminal back onto my machine, it breaks that. -Reggie