[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master b34dcd9: ; * src/keyboard.c (Frecursive_edit): Minor fixes of the
From: |
Eli Zaretskii |
Subject: |
master b34dcd9: ; * src/keyboard.c (Frecursive_edit): Minor fixes of the doc string. |
Date: |
Mon, 20 Sep 2021 03:51:24 -0400 (EDT) |
branch: master
commit b34dcd96e909cc73ae0ff50215ac2c3f18b5ab30
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
; * src/keyboard.c (Frecursive_edit): Minor fixes of the doc string.
---
src/keyboard.c | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/src/keyboard.c b/src/keyboard.c
index 2d97429..bc6f975 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master b34dcd9: ; * src/keyboard.c (Frecursive_edit): Minor fixes of the doc string.,
Eli Zaretskii <=