]> git.eshelyaron.com Git - emacs.git/commitdiff
(syms_of_eval) <quit-flag>: Doc fix.
authorRichard M. Stallman <rms@gnu.org>
Mon, 13 Dec 2004 19:05:42 +0000 (19:05 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 13 Dec 2004 19:05:42 +0000 (19:05 +0000)
src/eval.c

index 0eb519fbfcace281d9206842ec497cdaa5ad5a1e..879f916aa46ff8404cf03af5be08c66e28f8d18c 100644 (file)
@@ -3331,7 +3331,11 @@ Emacs could overflow the real C stack, and crash.  */);
 
   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,