Mercurial > emacs
changeset 59166:396ac6daefa7
(Quitting): Clarify value of with-local-quit.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 28 Dec 2004 12:36:33 +0000 |
parents | c807fd38480b |
children | a2a87e183a52 |
files | lispref/commands.texi |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lispref/commands.texi Tue Dec 28 12:35:06 2004 +0000 +++ b/lispref/commands.texi Tue Dec 28 12:36:33 2004 +0000 @@ -2605,7 +2605,8 @@ 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