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: Incomplete output from "cvs annotate" Date: Mon, 19 Jan 2004 23:18:25 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <2719-Mon19Jan2004231825+0200-eliz@elta.co.il> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1074547778 12446 80.91.224.253 (19 Jan 2004 21:29:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 19 Jan 2004 21:29:38 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Jan 19 22:29:18 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AigxS-0006PL-00 for ; Mon, 19 Jan 2004 22:29:18 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AigxQ-0000cg-00 for ; Mon, 19 Jan 2004 22:29:16 +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 1Aigvh-0002U7-Bn for emacs-devel@quimby.gnus.org; Mon, 19 Jan 2004 16:27:29 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AigvJ-0002Tl-6M for emacs-devel@gnu.org; Mon, 19 Jan 2004 16:27:05 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1Aigum-0002OP-Oh for emacs-devel@gnu.org; Mon, 19 Jan 2004 16:27:03 -0500 Original-Received: from [192.114.186.22] (helo=gollum.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AigrY-0001da-GC for emacs-devel@gnu.org; Mon, 19 Jan 2004 16:23:12 -0500 Original-Received: from zaretski ([80.230.153.224]) by gollum.inter.net.il (Mirapoint Messaging Server MOS 3.3.8-GR) with ESMTP id CFO20117; Mon, 19 Jan 2004 23:22:35 +0200 (IST) Original-To: Simon Josefsson X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 In-reply-to: (message from Simon Josefsson on Mon, 19 Jan 2004 15:59:45 +0100) 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:19290 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:19290 > From: Simon Josefsson > Date: Mon, 19 Jan 2004 15:59:45 +0100 > > If the data need to be collapsed into the same buffer, it should > happen inside Emacs, not by cloning the fd. You cannot DTRT to put data from different descriptors together because you don't know their relative timing. Causing them to be written to the same descriptor emulates what happens in the interactive case, when both stdout and stderr are connected to the same device.