From owner-freebsd-hackers Wed Mar 13 23:39:04 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA06166 for hackers-outgoing; Wed, 13 Mar 1996 23:39:04 -0800 (PST) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id XAA06160 for ; Wed, 13 Mar 1996 23:39:03 -0800 (PST) Received: from nixpbe.pdb.sni.de (mail.sni.de [192.109.2.33]) by who.cdrom.com (8.6.12/8.6.11) with ESMTP id XAA01708 for ; Wed, 13 Mar 1996 23:38:56 -0800 Received: (from nerv@localhost) by nixpbe.pdb.sni.de (8.6.12/8.6.12) id IAA23174 for hackers@freebsd.org; Thu, 14 Mar 1996 08:37:11 +0100 Message-Id: <199603140737.IAA23174@nixpbe.pdb.sni.de> Subject: Re: using ddb to debug a double-panic? To: erich@lodgenet.com (Eric L. Hernes) Date: Thu, 14 Mar 96 8:33:33 MET From: Greg Lehey Cc: hackers@freebsd.org (Hackers; FreeBSD) In-Reply-To: <199603132152.PAA03347@jake.lodgenet.com>; from "Eric L. Hernes" at Mar 13, 96 3:52 pm X-Mailer: xmail 2.4 (based on ELM 2.2 PL16) Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Terry Lambert writes: >>> >>> Please remember, there is no ALT key on a serial console. Please make shure >>> the debugger is usable on such a device .... >> >> "Alt" is a meta-key. >> >> How about "ESC-D"/"ESC-F"/"ESC-B"? This is how meta is handled on >> a lot of systems... > > brought that one full circle, huh :) wasn't the original > argument against cursor keys that they generated ESC-sequences > that were intereted as `continue with all breakpoints deleted' > but that could be changed too, if we're changing the whole user > interface. I personally hate the ESC prefix. I think it was Terry who pointed out how they could be misinterpreted, and they're always a pain, slowing down your typing something awful. I'm a regular Emacs user, but in character mode I frequently prefer vi simply because of this factor. I think that the ESC prefix is the obvious solution for serial terminals, though: it's "intuitive" (i.e. well-known), and it's flexible enough to handle all the problems we've been talking about. I'll also allow sign bit set to mean the same thing. Greg