From owner-freebsd-bugs Tue Oct 20 20:31:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA09619 for freebsd-bugs-outgoing; Tue, 20 Oct 1998 20:31:20 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from peak.mountin.net (peak.mountin.net [207.227.119.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA09612 for ; Tue, 20 Oct 1998 20:31:19 -0700 (PDT) (envelope-from jeff-ml@mountin.net) Received: (from daemon@localhost) by peak.mountin.net (8.9.1/8.9.1) id WAA19331; Tue, 20 Oct 1998 22:30:44 -0500 (CDT) Received: from harkol-105.isdn.mke.execpc.com(169.207.64.233) by peak.mountin.net via smap (V1.3) id sma019327; Tue Oct 20 22:30:24 1998 Message-Id: <3.0.3.32.19981020222556.01047304@207.227.119.2> X-Sender: jeff-ml@207.227.119.2 X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Tue, 20 Oct 1998 22:25:56 -0500 To: Brett Glass , "Steve Friedrich" , "Studded" From: "Jeffrey J. Mountin" Subject: Re: No terminal echo after certain commands Cc: "bugs@FreeBSD.ORG" In-Reply-To: <4.1.19981020191142.06b355b0@mail.lariat.org> References: <199810210058.UAA30643@laker.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 07:15 PM 10/20/98 -0600, Brett Glass wrote: >At 08:57 PM 10/20/98 -0400, Steve Friedrich wrote: > >>It REALLY shouldn't be fixed. It is important to keep INTR handling to >>the minimum possible exit code possible. Adding "clean-up" code will >>add potential that programs will "hang" in this clean up code and INTR >>will no longer work all the time for that program. > >It's possible that anything programmed badly will hang. However, failure >to return the console to usability after a quick exit is not optional. >Otherwise, it does no good to make a quick exit. > >>This is all caused >>by someone who doesn't understand UNIX signals and what they were >>designed for. > >Sorry, but you're not only insulting but wrong. I've been using UNIX >since 1977. > >>I'd bet he is a current or former DOS or Winblows user >>who developed this bad habit there. Ala /p? >You're arguing ad hominem. Which is especially dangerous when you >have no idea whom you're talking about. > >Again, ANY way of interrupting a program shouldn't leave the >console unusable. Have you ever had a case where you absolutely *had* to ^C? Or ^T or ^Z? By now one should have found using 1 keystroke "q" easier than a combination "CTL-c". Doug's point is along line that only a novice would try this and hopefully read the man page and learn about the "q" exit command. I agree in principle, but this also follow the "cat" thread a while back. Oddly enough there are many examples that cat files (not in a script) in the Handbook. At least it doesn't want escape-enter. ;) Jeff Mountin - Unix Systems TCP/IP networking jeff@mountin.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message