[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lispref/commands.texi
From: |
Richard M . Stallman |
Subject: |
[Emacs-diffs] Changes to emacs/lispref/commands.texi |
Date: |
Tue, 21 Dec 2004 19:04:27 -0500 |
Index: emacs/lispref/commands.texi
diff -c emacs/lispref/commands.texi:1.60 emacs/lispref/commands.texi:1.61
*** emacs/lispref/commands.texi:1.60 Fri Nov 5 23:37:44 2004
--- emacs/lispref/commands.texi Tue Dec 21 11:46:47 2004
***************
*** 2388,2393 ****
--- 2388,2405 ----
Emacs version 18.
@end defvar
+ @defmac while-no-input body...
+ This construct runs the @var{body} forms and returns the value
+ of the last one---but only if no input arrives. If any input
+ arrives during the execution of the @var{body} forms, it aborts
+ them (working much like a quit), and the @code{while-no-input}
+ form returns @code{nil}.
+
+ If a part of @var{body} binds @code{inhibit-quit} to address@hidden,
+ arrival of input during those parts won't cause an abort until
+ the end of that part.
+ @end defmac
+
@defun discard-input
@cindex flush input
@cindex discard input
- [Emacs-diffs] Changes to emacs/lispref/commands.texi,
Richard M . Stallman <=