|
From: | Herbert Euler |
Subject: | Re: Gnus and Emacs: Several Questions |
Date: | Fri, 22 Jun 2007 21:42:49 +0800 |
[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/
[Prev in Thread] | Current Thread | [Next in Thread] |