Mercurial > emacs
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))