Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Sat, 5 May 2001 16:25:02 -0400 From: Christopher Faylor To: "'cygwin AT cygwin DOT com'" Subject: Re: Brainstorming a fix for CTRL-C handling in an emacs shell buf fer (non-TTY) Message-ID: <20010505162502.A4931@redhat.com> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: "'cygwin AT cygwin DOT com'" References: <8F23E55D511AD5119A6800D0B76FDDE11E100E AT cpex3 DOT channelpoint DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.11i In-Reply-To: <8F23E55D511AD5119A6800D0B76FDDE11E100E@cpex3.channelpoint.com>; from troy.noble@channelpoint.com on Sat, May 05, 2001 at 02:19:24PM -0600 On Sat, May 05, 2001 at 02:19:24PM -0600, Troy Noble wrote: >So where would you recommend we go from here? > >Maybe looking into the TTY code, and figuring out why it doesn't >like the way Emacs is opening the pipe to stdin on cygwin processes? Look at the ctrl_c_handler code and tell me why the test for t->getpgid() being nonzero is inadequate. I actually wrote a program to test this and it works fine for me. I'm not going to download Xemacs, however. I've heard that it is unstable... cgf -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple