aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/eval.c b/src/eval.c
index 1a6501a2b68..cb0518f34ec 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -3563,7 +3563,7 @@ void
3563syms_of_eval (void) 3563syms_of_eval (void)
3564{ 3564{
3565 DEFVAR_INT ("max-specpdl-size", max_specpdl_size, 3565 DEFVAR_INT ("max-specpdl-size", max_specpdl_size,
3566 doc: /* *Limit on number of Lisp variable bindings and `unwind-protect's. 3566 doc: /* Limit on number of Lisp variable bindings and `unwind-protect's.
3567If Lisp code tries to increase the total number past this amount, 3567If Lisp code tries to increase the total number past this amount,
3568an error is signaled. 3568an error is signaled.
3569You can safely use a value considerably larger than the default value, 3569You can safely use a value considerably larger than the default value,
@@ -3571,7 +3571,7 @@ if that proves inconveniently small. However, if you increase it too far,
3571Emacs could run out of memory trying to make the stack bigger. */); 3571Emacs could run out of memory trying to make the stack bigger. */);
3572 3572
3573 DEFVAR_INT ("max-lisp-eval-depth", max_lisp_eval_depth, 3573 DEFVAR_INT ("max-lisp-eval-depth", max_lisp_eval_depth,
3574 doc: /* *Limit on depth in `eval', `apply' and `funcall' before error. 3574 doc: /* Limit on depth in `eval', `apply' and `funcall' before error.
3575 3575
3576This limit serves to catch infinite recursions for you before they cause 3576This limit serves to catch infinite recursions for you before they cause
3577actual stack overflow in C, which would be fatal for Emacs. 3577actual stack overflow in C, which would be fatal for Emacs.
@@ -3615,7 +3615,7 @@ before making `inhibit-quit' nil. */);
3615 DEFSYM (Qdebug, "debug"); 3615 DEFSYM (Qdebug, "debug");
3616 3616
3617 DEFVAR_LISP ("debug-on-error", Vdebug_on_error, 3617 DEFVAR_LISP ("debug-on-error", Vdebug_on_error,
3618 doc: /* *Non-nil means enter debugger if an error is signaled. 3618 doc: /* Non-nil means enter debugger if an error is signaled.
3619Does not apply to errors handled by `condition-case' or those 3619Does not apply to errors handled by `condition-case' or those
3620matched by `debug-ignored-errors'. 3620matched by `debug-ignored-errors'.
3621If the value is a list, an error only means to enter the debugger 3621If the value is a list, an error only means to enter the debugger
@@ -3627,7 +3627,7 @@ See also the variable `debug-on-quit'. */);
3627 Vdebug_on_error = Qnil; 3627 Vdebug_on_error = Qnil;
3628 3628
3629 DEFVAR_LISP ("debug-ignored-errors", Vdebug_ignored_errors, 3629 DEFVAR_LISP ("debug-ignored-errors", Vdebug_ignored_errors,
3630 doc: /* *List of errors for which the debugger should not be called. 3630 doc: /* List of errors for which the debugger should not be called.
3631Each element may be a condition-name or a regexp that matches error messages. 3631Each element may be a condition-name or a regexp that matches error messages.
3632If any element applies to a given error, that error skips the debugger 3632If any element applies to a given error, that error skips the debugger
3633and just returns to top level. 3633and just returns to top level.
@@ -3636,7 +3636,7 @@ It does not apply to errors handled by `condition-case'. */);
3636 Vdebug_ignored_errors = Qnil; 3636 Vdebug_ignored_errors = Qnil;
3637 3637
3638 DEFVAR_BOOL ("debug-on-quit", debug_on_quit, 3638 DEFVAR_BOOL ("debug-on-quit", debug_on_quit,
3639 doc: /* *Non-nil means enter debugger if quit is signaled (C-g, for example). 3639 doc: /* Non-nil means enter debugger if quit is signaled (C-g, for example).
3640Does not apply if quit is handled by a `condition-case'. */); 3640Does not apply if quit is handled by a `condition-case'. */);
3641 debug_on_quit = 0; 3641 debug_on_quit = 0;
3642 3642
@@ -3665,7 +3665,7 @@ The Edebug package uses this to regain control. */);
3665 Vsignal_hook_function = Qnil; 3665 Vsignal_hook_function = Qnil;
3666 3666
3667 DEFVAR_LISP ("debug-on-signal", Vdebug_on_signal, 3667 DEFVAR_LISP ("debug-on-signal", Vdebug_on_signal,
3668 doc: /* *Non-nil means call the debugger regardless of condition handlers. 3668 doc: /* Non-nil means call the debugger regardless of condition handlers.
3669Note that `debug-on-error', `debug-on-quit' and friends 3669Note that `debug-on-error', `debug-on-quit' and friends
3670still determine whether to handle the particular condition. */); 3670still determine whether to handle the particular condition. */);
3671 Vdebug_on_signal = Qnil; 3671 Vdebug_on_signal = Qnil;