From owner-freebsd-current Fri Mar 10 11:23:43 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA22525 for current-outgoing; Fri, 10 Mar 1995 11:23:43 -0800 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id LAA22518 for ; Fri, 10 Mar 1995 11:23:31 -0800 Received: from sax.sax.de by irz301.inf.tu-dresden.de with SMTP (5.67b+/DEC-Ultrix/4.3) id AA13491; Fri, 10 Mar 1995 20:18:42 +0100 Received: by sax.sax.de (8.6.9/8.6.9-s1) with UUCP id UAA07725 for freebsd-current@FreeBSD.org; Fri, 10 Mar 1995 20:18:41 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.6.9/8.6.9) id UAA11516 for freebsd-current@FreeBSD.org; Fri, 10 Mar 1995 20:19:57 +0100 From: J Wunsch Message-Id: <199503101919.UAA11516@uriah.heep.sax.de> Subject: Re: backspace now broken (proposal) To: freebsd-current@FreeBSD.org (FreeBSD-current users) Date: Fri, 10 Mar 1995 20:19:56 +0100 (MET) In-Reply-To: from "Michael Elbel" at Mar 10, 95 10:51:00 am Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 1792 Sender: current-owner@FreeBSD.org Precedence: bulk As Michael Elbel wrote: > > Joerg said that there's other console drivers than syscons that have > DEL generated by the BS key and that because of this the default erase > char shouldn't be changed. [...] Did you remember that pcvt is also running on other systems (NetBSD, and even 386BSD)? So it would be highly unwise to change its default behaviour. I doubt the NetBSD folks would agree with our change, just since one of the dozen platforms they used to support had the speciality that a well-known program loader running prior to BSD there on a single (out of the dozen) architecture used to go with ^H for the default erase character. Hence, pcvt certainly _won't_ change its default behaviour. (And should FreeBSD do, reverting this will be the first patch i'll put into my personal ``apply this immediately on every new release'' area. I never even missed the ^H by now.) Call for consistency, ok. But then remember, it was just syscons that once broke the consistency of the system. (All console drivers prior to syscons used DEL to erase, hence they agreed with the ttydefaults.) If we're going to change the default erase character by now, when FreeBSD is almost two years old, of course, one half of our users will be silenced (the half that used to complain about DEL), but don't underestimate the other half: ``My delete key doesn't work any longer! All the time, i'm getting this ^H^H^H shit on my screen! Who did break this? Now i have to change my .login's on a dozen of machines! Why did'ya change this?'' Do you still think it's worth the trouble? It's only that the kind of questions will change, not the amount. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-)