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