emacs-diffs
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]