1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-26 08:10:47 -07:00

; * src/keyboard.c (Frecursive_edit): Minor fixes of the doc string.

This commit is contained in:
Eli Zaretskii 2021-09-20 10:50:53 +03:00
parent 9e9db94423
commit b34dcd96e9

View file

@ -754,16 +754,17 @@ DEFUN ("recursive-edit", Frecursive_edit, Srecursive_edit, 0, 0, "",
To get out of the recursive edit, a command can throw to `exit' -- for
instance (throw \\='exit nil).
The following values can be thrown to 'exit:
The following values (last argument to `throw') can be used when
throwing to \\='exit:
- t causes `recursive-edit' to quit, so that control returns to the
command loop one level up.
- A string causes `recursive-edit' to signal an error, printing this
string as the message.
- A string causes `recursive-edit' to signal an error, printing that
string as the error message.
- A function causes `recursive-edit' to call this function without
arguments before returning normally.
- A function causes `recursive-edit' to call that function with no
arguments, and then return normally.
- Any other value causes `recursive-edit' to return normally to the
function that called it.