From owner-freebsd-current Mon Mar 6 09:39:43 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA12692 for current-outgoing; Mon, 6 Mar 1995 09:39:43 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA12672; Mon, 6 Mar 1995 09:39:22 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id QAA26493; Mon, 6 Mar 1995 16:02:29 GMT From: Paul Richards Message-Id: <199503061602.QAA26493@isl.cf.ac.uk> Subject: Re: backspace now broken (proposal) To: ache@astral.msk.su (Andrey A. Chernov, Black Mage) Date: Mon, 6 Mar 1995 16:02:28 +0000 (GMT) Cc: davidg@Root.COM, rgrimes@gndrsh.aac.dev.com, sos@login.dknet.dk, bde@zeta.org.au, current@FreeBSD.org, jkh@freefall.cdrom.com In-Reply-To: from "Andrey A. Chernov, Black Mage" at Mar 4, 95 07:59:08 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1658 Sender: current-owner@FreeBSD.org Precedence: bulk In reply to Andrey A. Chernov, Black Mage who said > > I agree with Rod and DG. Moreover, I already change russian keymap Me too. > 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. Exactly, this is just sheer stupidity since higher level applications can differentiate between the different keys. > > 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. > The input field of libforms uses exactly this behaviour that is well established under DOS. People may disagree with this and if so I will change it but the point is that under the previous scheme I could, now I cannot bacause 0x7f is overloaded. > 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. Absolutely. -- Paul Richards, FreeBSD core team member. Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. Internet: paul@FreeBSD.org, JANET(UK): RICHARDSDP@CARDIFF.AC.UK