From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Steven Tamm Newsgroups: gmane.emacs.devel Subject: Re: process-connection-type nil & gdb Date: Tue, 25 Nov 2003 19:24:11 -0800 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <0094821B-1FC0-11D8-B29E-00039390AB82@mac.com> References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 (Apple Message framework v553) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1069817394 6936 80.91.224.253 (26 Nov 2003 03:29:54 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 26 Nov 2003 03:29:54 +0000 (UTC) Cc: John Wiegley , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Nov 26 04:29:51 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AOqND-0002Jv-00 for ; Wed, 26 Nov 2003 04:29:51 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AOqNC-0001wh-00 for ; Wed, 26 Nov 2003 04:29:51 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AOrH7-0000wW-2G for emacs-devel@quimby.gnus.org; Tue, 25 Nov 2003 23:27:37 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AOrGh-0000rF-IJ for emacs-devel@gnu.org; Tue, 25 Nov 2003 23:27:11 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AOrG6-00088T-A8 for emacs-devel@gnu.org; Tue, 25 Nov 2003 23:27:05 -0500 Original-Received: from [17.250.248.97] (helo=smtpout.mac.com) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AOrFE-0006Mi-Ex; Tue, 25 Nov 2003 23:25:40 -0500 Original-Received: from mac.com (smtpin08-en2 [10.13.10.153]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id hAQ3OCiQ013068; Tue, 25 Nov 2003 19:24:12 -0800 (PST) Original-Received: from mac.com (c-67-169-52-219.client.comcast.net [67.169.52.219]) (authenticated bits=0) by mac.com (Xserve/smtpin08/MantshX 3.0) with ESMTP id hAQ3OCxO008703; Tue, 25 Nov 2003 19:24:12 -0800 (PST) Original-To: Benjamin Riefenstahl In-Reply-To: X-Mailer: Apple Mail (2.553) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:18129 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:18129 It is fixed in Panther and it probably makes sense to remove the (setq) from mac-win.el. However, I'm still using Jaguar, and I still want the default to be nil so that my diffs don't get truncated. I think a "better solution" would be to modify process.c to make the default for process_connection_type to be Qnil on darwin < 7.0. It probably makes sense to add this in configure.in, but I'm not sure what is the most kosher way to do this. Should it look at the canonical machine name and then for darwin<7 it will be set to Qnil and darwin>7 to Qt? Any comments would be appreciated. Regardless, I think the problem with signaling across a pipe killing gdb is still a valid one. If it is an inherent problem, that's fine with me, but it would be good to know why and put it in etc/PROBLEMS (unless . -Steven On Tuesday, November 25, 2003, at 12:05 PM, Benjamin Riefenstahl wrote: > Hi Steven, > > > Steven Tamm writes: >> I noticed this bug a while ago in the carbon port, and it works >> correctly with both X11 and the terminal emacs. It has to do with >> the (setq process-connection-type nil) problem. > > AFAIR, that was the work-around. The problem was that ptys Mac OS X > didn't work right. Andrew Choi said that this was probably fixed in > 10.3 so that the work-around wasn't necessary any more. See > > http://mail.gnu.org/archive/html/emacs-devel/2003-01/msg00756.html > http://mail.gnu.org/archive/html/emacs-devel/2003-10/msg00818.html > > > benny > > > > _______________________________________________ > Emacs-devel mailing list > Emacs-devel@gnu.org > http://mail.gnu.org/mailman/listinfo/emacs-devel