diff options
author | Richard M. Stallman <rms@gnu.org> | 2004-12-28 12:36:43 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 2004-12-28 12:36:43 +0000 |
commit | eab463f6cec1a180334d3223c3981898a2cc9e46 (patch) | |
tree | b01bfd79932523127289a491940f96dda61d1c41 /lispref/commands.texi | |
parent | f7e282851443c2f46391a347bbe8d5add1f2879f (diff) | |
download | emacs-eab463f6cec1a180334d3223c3981898a2cc9e46.tar.gz |
(Quitting): Clarify value of with-local-quit.
Diffstat (limited to 'lispref/commands.texi')
-rw-r--r-- | lispref/commands.texi | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lispref/commands.texi b/lispref/commands.texi index 85e2953f102..fb0eabe272b 100644 --- a/lispref/commands.texi +++ b/lispref/commands.texi @@ -2605,7 +2605,8 @@ non-@code{nil}, then @code{quit-flag} has no special effect. This macro executes @var{forms} in sequence, but allows quitting, at least locally, within @var{body} even if @code{inhibit-quit} was non-@code{nil} outside this construct. It returns the value of the -last form in @var{forms}. +last form in @var{forms}, unless exited by quitting, in which case +it returns @code{nil}. If @code{inhibit-quit} is @code{nil} on entry to @code{with-local-quit}, it only executes the @var{forms}, and setting @code{quit-flag} causes |