From owner-freebsd-ports Thu Jul 16 23:20:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA24038 for freebsd-ports-outgoing; Thu, 16 Jul 1998 23:20:24 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA24032 for ; Thu, 16 Jul 1998 23:20:21 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id IAA14029 for ports@FreeBSD.ORG; Fri, 17 Jul 1998 08:20:08 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: (from roberto@localhost) by keltia.freenix.fr (8.9.0.Beta4/keltia-2.14/nospam) id IAA29877 for ports@FreeBSD.ORG; Fri, 17 Jul 1998 08:13:02 +0200 (CEST) (envelope-from roberto) Message-ID: <19980717081301.A29812@keltia.freenix.fr> Date: Fri, 17 Jul 1998 08:13:01 +0200 From: Ollivier Robert To: ports@FreeBSD.ORG Subject: Re: mutt-emacs-sh and curses (was Re: pine4 and mutt) Mail-Followup-To: ports@FreeBSD.ORG References: <19980712012442.C26465@enteract.com> <19980716013329.A1330@nuxi.com> <19980716234906.A4268@physik.fu-berlin.de> <19980717095240.G566@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93i In-Reply-To: <19980717095240.G566@freebie.lemis.com>; from Greg Lehey on Fri, Jul 17, 1998 at 09:52:40AM +0930 X-Operating-System: FreeBSD 3.0-CURRENT ctm#4462 AMD-K6 MMX @ 225 MHz Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org According to Greg Lehey: > See this reply? It was written in an Emacs editor invoked from mutt. > Before I started the reply, I pressed ^G several times. In other > words, the information from the list is wrong. The information sent here is imprecise. The problem is (was) happening at the console only. That's the problem Martin Cracauer was working on a while ago where Emacs traps SIGINT for ^G handling but the shell get it too and both programs end up fighting for the console. It was fixed in February but Martin backed it out. cracauer 1998/02/06 10:14:27 PST Modified files: bin/sh jobs.c Log: Fix handling of SIGINT/SIGQUIT for foreground subprocesses. Most urgent need is when you run sh around a program that intentionally uses SIGQUIT/SIGINT for asynchronous events, i.e. $EDITOR started from system(2), like many mailers do. This fixes PR bin/1206 and possibly bin/4241. ... cracauer 1998/02/06 15:50:40 PST Modified files: bin/sh jobs.c Log: Back out my previous attempt to fix SIGINT/SIGTERM behaviour Revision Changes Path 1.19 +0 -16 src/bin/sh/jobs.c It may still be a bug, I don't it is fixed yet. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-CURRENT #61: Sun Jul 12 14:38:23 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message