From owner-freebsd-bugs Tue Oct 20 17:59:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA25116 for freebsd-bugs-outgoing; Tue, 20 Oct 1998 17:59:06 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from laker.net (jet.laker.net [205.245.74.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA25111 for ; Tue, 20 Oct 1998 17:59:04 -0700 (PDT) (envelope-from sfriedri@laker.net) Received: from nt (digital-pbi-128.laker.net [208.0.233.28]) by laker.net (8.9.0/8.9.LAKERNET.NO-SPAM.SPAMMERS.AND.RELAYS.WILL.BE.TRACKED.AND.PROSECUTED.) with SMTP id UAA30643; Tue, 20 Oct 1998 20:58:30 -0400 Message-Id: <199810210058.UAA30643@laker.net> From: "Steve Friedrich" To: "Brett Glass" , "Studded" Cc: "bugs@FreeBSD.ORG" Date: Tue, 20 Oct 1998 20:57:26 -0400 Reply-To: "Steve Friedrich" X-Mailer: PMMail 98 Professional (2.01.1600) For Windows NT (4.0.1381;3) MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Subject: Re: No terminal echo after certain commands Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 20 Oct 1998 17:02:50 -0700, Studded wrote: >Brett Glass wrote: >> >> No program should leave the console partially or completely disabled, >> no matter how it exits. Sounds like this is a bug in "more"! > > We eagerly await your patch. 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. This is all caused by someone who doesn't understand UNIX signals and what they were designed for. I'd bet he is a current or former DOS or Winblows user who developed this bad habit there. Microsoft stole the idea but created (once again) a very poor implementation. He needs to learn how to exit an application properly, and that is application dependant. He wants a "standard" and he thinks he's got that in INTR. He doesn't. Unix systems measure "uptime" in years, Winblows measures it in minutes. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message