]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorKim F. Storm <storm@cua.dk>
Tue, 17 Aug 2004 22:42:23 +0000 (22:42 +0000)
committerKim F. Storm <storm@cua.dk>
Tue, 17 Aug 2004 22:42:23 +0000 (22:42 +0000)
etc/NEWS
lispref/ChangeLog
src/ChangeLog

index 43af2c9054984d6ab2c89ca2e65eac80425019a3..e966270f4bb63495a714c0be2db166da21b13ef7 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -3271,7 +3271,13 @@ and modify elements on this property list.
 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
index 3a701aaeb63a8907527ee9ba442823f270b3ae42..4a2314b58ddad6d41fa8263eb75bb7f59a629fbe 100644 (file)
@@ -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>
 
index fa80a4f860ab35de2f24c849c6b49f80363a5362..9d9c4ee498c7ce7307f16fa2cbef60c04aa4ebd8 100644 (file)
@@ -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