From owner-freebsd-current Sun Mar 5 09:19:06 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA13936 for current-outgoing; Sun, 5 Mar 1995 09:19:06 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA13930 for ; Sun, 5 Mar 1995 09:19:02 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id JAA21967; Sun, 5 Mar 1995 09:17:41 -0800 From: "Rodney W. Grimes" Message-Id: <199503051717.JAA21967@gndrsh.aac.dev.com> Subject: Re: backspace now broken To: hsu@cs.hut.fi (Heikki Suonsivu) Date: Sun, 5 Mar 1995 09:17:41 -0800 (PST) Cc: freebsd-current@FreeBSD.org In-Reply-To: <199503051218.OAA12086@shadows.cs.hut.fi> from "Heikki Suonsivu" at Mar 5, 95 02:18:57 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1545 Sender: current-owner@FreeBSD.org Precedence: bulk > > > Okay, some keyboards do just have the <-- on that key, but many also have > the word ``backspace'' or ``<-- backspace'' printed on the key. I have > never seen a PC keyboard with that key labeled ``delete''. > ... > I don't give a sh*t about what OS does what with what character, I care > that FreeBSD generates the ascii code for the legend on most if not > all keyboards. > > I don't think it is wise to generate what the legend says, but it should > generate the ASCII character which removes the previously typed character, > which is the expected behavior of the backspace key (the big one with <-- > or backspace in it). ASCII standard says this character code is 0x7f, DEL, > RUBOUT, ^?, not ^H, which is *non-destructive* backspace. This is also > consistent with what most programs and users expect to see. The ASCII standard does not say how *any* character should be interpretted, especially the control characters. And it specifically does not say that 0x08 (^H) is ``non-destructive backspace''). > IBM messed this up in DOS, but they have never been known of their > consistent following of standards. Are you also telling me Apollo messed this up in Aegis and Domain/IX? > > My vote goes to ^?. > > - > Heikki Suonsivu, T{ysikuu 10 C 83/02210 Espoo/FINLAND, > hsu@cs.hut.fi home +358-0-8031121 work -4513377 fax -4555276 riippu SN > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD