diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/process.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/process.c b/src/process.c index 75416b8e52a..2804409f51e 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -4865,7 +4865,7 @@ deactivate_process (Lisp_Object proc) | |||
| 4865 | DEFUN ("accept-process-output", Faccept_process_output, Saccept_process_output, | 4865 | DEFUN ("accept-process-output", Faccept_process_output, Saccept_process_output, |
| 4866 | 0, 4, 0, | 4866 | 0, 4, 0, |
| 4867 | doc: /* Allow any pending output from subprocesses to be read by Emacs. | 4867 | doc: /* Allow any pending output from subprocesses to be read by Emacs. |
| 4868 | It is given to their filter functions. | 4868 | The subprocess output is given to the respective process filter functions. |
| 4869 | Optional argument PROCESS means to return only after output is | 4869 | Optional argument PROCESS means to return only after output is |
| 4870 | received from PROCESS or PROCESS closes the connection. | 4870 | received from PROCESS or PROCESS closes the connection. |
| 4871 | 4871 | ||
| @@ -4880,7 +4880,13 @@ from PROCESS only, suspending reading output from other processes. | |||
| 4880 | If JUST-THIS-ONE is an integer, don't run any timers either. | 4880 | If JUST-THIS-ONE is an integer, don't run any timers either. |
| 4881 | Return non-nil if we received any output from PROCESS (or, if PROCESS | 4881 | Return non-nil if we received any output from PROCESS (or, if PROCESS |
| 4882 | is nil, from any process) before the timeout expired or the | 4882 | is nil, from any process) before the timeout expired or the |
| 4883 | corresponding connection was closed. */) | 4883 | corresponding connection was closed. |
| 4884 | |||
| 4885 | Note that it is not guaranteed that this function will return as | ||
| 4886 | soon as some output is received. In particular, if PROCESS is nil, | ||
| 4887 | the function should not be expected to return before the timeout | ||
| 4888 | expires. The main purpose of this function is to allow process output | ||
| 4889 | to be read by Emacs, not to return as soon as any output is read. */) | ||
| 4884 | (Lisp_Object process, Lisp_Object seconds, Lisp_Object millisec, | 4890 | (Lisp_Object process, Lisp_Object seconds, Lisp_Object millisec, |
| 4885 | Lisp_Object just_this_one) | 4891 | Lisp_Object just_this_one) |
| 4886 | { | 4892 | { |