changeset 58933:dae0885d0340

(syms_of_eval) <quit-flag>: Doc fix.
author Richard M. Stallman <rms@gnu.org>
date Mon, 13 Dec 2004 19:05:42 +0000
parents ce2e33a2adae
children ee02b41be7da
files src/eval.c
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/eval.c	Mon Dec 13 18:56:52 2004 +0000
+++ b/src/eval.c	Mon Dec 13 19:05:42 2004 +0000
@@ -3331,7 +3331,11 @@
 
   DEFVAR_LISP ("quit-flag", &Vquit_flag,
 	       doc: /* Non-nil causes `eval' to abort, unless `inhibit-quit' is non-nil.
-Typing C-g sets `quit-flag' non-nil, regardless of `inhibit-quit'.  */);
+If the value is t, that means do an ordinary quit.
+If the value equals `throw-on-input', that means quit by throwing
+to the tag specified in `throw-on-input'; it's for handling `while-no-input'.
+Typing C-g sets `quit-flag' to t, regardless of `inhibit-quit',
+but `inhibit-quit' non-nil prevents anything from taking notice of that.  */);
   Vquit_flag = Qnil;
 
   DEFVAR_LISP ("inhibit-quit", &Vinhibit_quit,