From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Herbert Euler" Newsgroups: gmane.emacs.devel Subject: Re: Gnus and Emacs: Several Questions Date: Fri, 22 Jun 2007 21:42:49 +0800 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-Trace: sea.gmane.org 1182519786 10246 80.91.229.12 (22 Jun 2007 13:43:06 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 22 Jun 2007 13:43:06 +0000 (UTC) To: herberteuler@hotmail.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 22 15:43:03 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1I1jPi-0001fZ-GG for ged-emacs-devel@m.gmane.org; Fri, 22 Jun 2007 15:43:02 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I1jPh-0007v5-UW for ged-emacs-devel@m.gmane.org; Fri, 22 Jun 2007 09:43:01 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I1jPe-0007u3-ST for emacs-devel@gnu.org; Fri, 22 Jun 2007 09:42:58 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I1jPc-0007ss-2F for emacs-devel@gnu.org; Fri, 22 Jun 2007 09:42:57 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I1jPb-0007sG-5M for emacs-devel@gnu.org; Fri, 22 Jun 2007 09:42:55 -0400 Original-Received: from bay0-omc3-s19.bay0.hotmail.com ([65.54.246.219]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I1jPa-00058U-PD for emacs-devel@gnu.org; Fri, 22 Jun 2007 09:42:54 -0400 Original-Received: from hotmail.com ([65.55.154.109]) by bay0-omc3-s19.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Fri, 22 Jun 2007 06:42:52 -0700 Original-Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Fri, 22 Jun 2007 06:42:52 -0700 Original-Received: from 65.55.154.123 by by143fd.bay143.hotmail.msn.com with HTTP; Fri, 22 Jun 2007 13:42:49 GMT X-Originating-IP: [221.223.217.39] X-Originating-Email: [herberteuler@hotmail.com] X-Sender: herberteuler@hotmail.com In-Reply-To: X-OriginalArrivalTime: 22 Jun 2007 13:42:52.0532 (UTC) FILETIME=[3B0F8340:01C7B4D3] X-detected-kernel: Windows 2000 SP4, XP SP1+ X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:73621 Archived-At: >[2] When invoking `accept-process-output', Emacs waits subprocesses' > output via the system call "select". When there are some > operations avaliabe for the process provided to > `accept-process-output', it returns. However, the _order_ of the > read content is not guaranteed to be the same as the process > output. It is decided by the arrival of the output. I have looked at the executing process with the "strace" tool, on FreeBSD and Linux. Although the data arrival order may not be the same as when executing in terminal, the read output is correct. Regards, Guanpeng Xu _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/