2605 |
This macro executes @var{forms} in sequence, but allows quitting, at |
This macro executes @var{forms} in sequence, but allows quitting, at |
2606 |
least locally, within @var{body} even if @code{inhibit-quit} was |
least locally, within @var{body} even if @code{inhibit-quit} was |
2607 |
non-@code{nil} outside this construct. It returns the value of the |
non-@code{nil} outside this construct. It returns the value of the |
2608 |
last form in @var{forms}. |
last form in @var{forms}, unless exited by quitting, in which case |
2609 |
|
it returns @code{nil}. |
2610 |
|
|
2611 |
If @code{inhibit-quit} is @code{nil} on entry to @code{with-local-quit}, |
If @code{inhibit-quit} is @code{nil} on entry to @code{with-local-quit}, |
2612 |
it only executes the @var{forms}, and setting @code{quit-flag} causes |
it only executes the @var{forms}, and setting @code{quit-flag} causes |