From owner-freebsd-current Sat Mar 4 09:03:19 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA03103 for current-outgoing; Sat, 4 Mar 1995 09:03:19 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id JAA03095 for ; Sat, 4 Mar 1995 09:03:16 -0800 Received: by sequent.kiae.su id AA15662 (5.65.kiae-2 ); Sat, 4 Mar 1995 19:58:22 +0300 Received: by sequent.KIAE.su (UUMAIL/2.0); Sat, 4 Mar 95 19:58:21 +0300 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id TAA00644; Sat, 4 Mar 1995 19:59:09 +0300 To: davidg@Root.COM, "Rodney W. Grimes" , S0ren Schmidt Cc: bde@zeta.org.au, current@FreeBSD.org, "Jordan K. Hubbard" References: <199503040747.XAA00336@corbin.Root.COM> In-Reply-To: <199503040747.XAA00336@corbin.Root.COM>; from David Greenman at Fri, 03 Mar 1995 23:47:27 -0800 Message-Id: Organization: Olahm Ha-Yetzirah Date: Sat, 4 Mar 1995 19:59:08 +0300 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: backspace now broken (proposal) Lines: 47 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 2116 Sender: current-owner@FreeBSD.org Precedence: bulk In message <199503040747.XAA00336@corbin.Root.COM> David Greenman writes: >>Please folks, we have a delete key and a backspace key on the PC keyboard, >>they should generate *by default* the correct ascii code for that key. If >>people like to use ^? for there erase character they should do that remapping >>privately. >> >>This has changed back and forth at least 3 times, probably 4, STOP it is >>a political and personal issue as to what character you like to use for >>stty erase! But don't make my keyboard lie by default, this is very >>confusing. > I agree with Rod. People expect backspace to generate a backspace. I admit >that this makes it a pain to work on DEC systems that don't like backspace, >and that VT100 family terminals generate 'delete' for that key...but that's >less important than consistency. Backspace should generate backspace and >delete should generate delete. I agree with Rod and DG. Moreover, I already change russian keymap to generate ^H, but IMHO it needs to be default case. I have following proposal: Backspace -> ^H Keypad Del, (NumLock off) -> 0x7F Grey Delete (near Insert and such) -> ESC [ K It is key space waste to have three 0x7F on one keyboard especially if 0x7F not used at all. Few words about Grey Delete: many years of PC tradition DOS/Windows/OS-2/etc. this key implements 'delete under cursor' function as opposite 'delete before cursor' Del meaning. This function well supported by ncurses & dialog and can be very useful into many applications for line editing purposes (russian keymap already do in that way). I dislike degradation of this key to Del too. All that I say is my point of view on _default_ behaviour. Because too many opinions exists, all three keys need to be at least programmable, so you can set what you like by simple kbdcontrol. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849