Mercurial > emacs
changeset 56705:59569d20d0a1
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Tue, 17 Aug 2004 22:42:23 +0000 |
parents | 900340a218c9 |
children | 15d087a81874 |
files | etc/NEWS lispref/ChangeLog src/ChangeLog |
diffstat | 3 files changed, 16 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/NEWS Tue Aug 17 22:41:51 2004 +0000 +++ b/etc/NEWS Tue Aug 17 22:42:23 2004 +0000 @@ -3271,7 +3271,13 @@ The new low-level functions process-plist and set-process-plist are used to access and replace the entire property list of a process. -??? +*** Function accept-process-output now has an optional fourth arg +`just-this-one'. If non-nil, only output from the specified process +is handled, suspending output from other processes. If value is an +integer, also inhibit running timers. This feature is generally not +recommended, but may be necessary for specific applications, such as +speech synthesis. + *** Adaptive read buffering of subprocess output. On some systems, when emacs reads the output from a subprocess, the
--- a/lispref/ChangeLog Tue Aug 17 22:41:51 2004 +0000 +++ b/lispref/ChangeLog Tue Aug 17 22:42:23 2004 +0000 @@ -2,6 +2,7 @@ * processes.texi (Accepting Output): Add `just-this-one' arg to `accept-process-output'. + (Output from Processes): New var `process-adaptive-read-buffering'. 2004-08-10 Luc Teirlinck <teirllm@auburn.edu>
--- a/src/ChangeLog Tue Aug 17 22:41:51 2004 +0000 +++ b/src/ChangeLog Tue Aug 17 22:42:23 2004 +0000 @@ -1,3 +1,11 @@ +2004-08-18 Kim F. Storm <storm@cua.dk> + + * process.c (Faccept_process_output): Add arg JUST-THIS-ONE; + forward to wait_reading_process_input via DO_DISPLAY arg. + (wait_reading_process_input): If DO_DISPLAY < 0 for a process + object, only process output from that process; also inhibit + running timers if DO_DISPLAY==-2. + 2004-08-17 Kim F. Storm <storm@cua.dk> * process.c (process_send_signal): Fix last change--use