From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.devel Subject: Re: gdb-ui almosts works in NT Date: Wed, 02 Apr 2003 06:08:09 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <2110-Wed02Apr2003060808+0300-eliz@elta.co.il> References: <16008.44352.107937.312219@nick.uklinux.net> <3791-Tue01Apr2003062831+0300-eliz@elta.co.il> <16009.65353.101403.890085@nick.uklinux.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1049253508 15558 80.91.224.249 (2 Apr 2003 03:18:28 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 2 Apr 2003 03:18:28 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Apr 02 05:18:27 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 190Yle-00042h-00 for ; Wed, 02 Apr 2003 05:18:26 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 190YmX-0001TG-00 for ; Wed, 02 Apr 2003 05:19:22 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 190Yjx-0004J0-03 for emacs-devel@quimby.gnus.org; Tue, 01 Apr 2003 22:16:41 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 190Yiw-0003GJ-00 for emacs-devel@gnu.org; Tue, 01 Apr 2003 22:15:38 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 190Yip-0002vV-00 for emacs-devel@gnu.org; Tue, 01 Apr 2003 22:15:34 -0500 Original-Received: from balder.inter.net.il ([192.114.186.15]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 190YiZ-0001v8-00 for emacs-devel@gnu.org; Tue, 01 Apr 2003 22:15:15 -0500 Original-Received: from zaretsky (adsl-ayalon-pc-128-36.inter.net.il [213.8.128.36]) by balder.inter.net.il (Mirapoint Messaging Server MOS 3.2.2-GA) with ESMTP id CGC87022; Wed, 2 Apr 2003 06:15:11 +0300 (IDT) Original-To: nick@nick.uklinux.net X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 In-reply-to: <16009.65353.101403.890085@nick.uklinux.net> (message from Nick Roberts on Tue, 1 Apr 2003 22:06:17 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:12828 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:12828 > From: Nick Roberts > Date: Tue, 1 Apr 2003 22:06:17 +0100 > > 1) gdb-ui doesn't output to the I/O buffer in NT. > 2) cat might not exist in NT. > > To solve 1) I propose to get rid of the I/O buffer in NT. Then 2) would > no longer be an issue as cat (or hexl) would not be needed in NT. To do this > (and cover Windows NT/2K/9X/ME?) what case should I consider? > > (eq system-type 'windows-nt)? > (memq system-type '(ms-dos windows-nt))? > something else? The MSDOS port doesn't support async subprocesses, and thus GUD doesn't work in that port. But it does no harm to mention the MSDOS port in the ones that need this special treatment (for the unprobable case that someone will add subprocesses support to it in the future), so my vote is for the second variant of the above two clauses.