comparison src/eval.c @ 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 d118146048e5
children a5dd77dcb82e fb79180b618d
comparison
equal deleted inserted replaced
58932:ce2e33a2adae 58933:dae0885d0340
3329 if that proves inconveniently small. However, if you increase it too far, 3329 if that proves inconveniently small. However, if you increase it too far,
3330 Emacs could overflow the real C stack, and crash. */); 3330 Emacs could overflow the real C stack, and crash. */);
3331 3331
3332 DEFVAR_LISP ("quit-flag", &Vquit_flag, 3332 DEFVAR_LISP ("quit-flag", &Vquit_flag,
3333 doc: /* Non-nil causes `eval' to abort, unless `inhibit-quit' is non-nil. 3333 doc: /* Non-nil causes `eval' to abort, unless `inhibit-quit' is non-nil.
3334 Typing C-g sets `quit-flag' non-nil, regardless of `inhibit-quit'. */); 3334 If the value is t, that means do an ordinary quit.
3335 If the value equals `throw-on-input', that means quit by throwing
3336 to the tag specified in `throw-on-input'; it's for handling `while-no-input'.
3337 Typing C-g sets `quit-flag' to t, regardless of `inhibit-quit',
3338 but `inhibit-quit' non-nil prevents anything from taking notice of that. */);
3335 Vquit_flag = Qnil; 3339 Vquit_flag = Qnil;
3336 3340
3337 DEFVAR_LISP ("inhibit-quit", &Vinhibit_quit, 3341 DEFVAR_LISP ("inhibit-quit", &Vinhibit_quit,
3338 doc: /* Non-nil inhibits C-g quitting from happening immediately. 3342 doc: /* Non-nil inhibits C-g quitting from happening immediately.
3339 Note that `quit-flag' will still be set by typing C-g, 3343 Note that `quit-flag' will still be set by typing C-g,