changeset 56565:1bef61b14e78

(with-local-quit): Doc fix.
author Richard M. Stallman <rms@gnu.org>
date Sat, 31 Jul 2004 03:39:49 +0000
parents c35c8a6e6baa
children 1cb6d5448430
files lisp/subr.el
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/subr.el	Sat Jul 31 03:37:21 2004 +0000
+++ b/lisp/subr.el	Sat Jul 31 03:39:49 2004 +0000
@@ -1894,7 +1894,10 @@
 	 (kill-buffer nil)))))
 
 (defmacro with-local-quit (&rest body)
-  "Execute BODY with `inhibit-quit' temporarily bound to nil."
+  "Execute BODY, allowing quits to terminate BODY but not escape further.
+When a quit terminates BODY, `with-local-quit' requests another quit when
+it finishes.  That quit will be processed in turn, the next time quitting
+is again allowed."
   (declare (debug t) (indent 0))
   `(condition-case nil
        (let ((inhibit-quit nil))