diff options
Diffstat (limited to 'src/eval.c')
| -rw-r--r-- | src/eval.c | 12 |
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 | |||
| 3563 | syms_of_eval (void) | 3563 | syms_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. |
| 3567 | If Lisp code tries to increase the total number past this amount, | 3567 | If Lisp code tries to increase the total number past this amount, |
| 3568 | an error is signaled. | 3568 | an error is signaled. |
| 3569 | You can safely use a value considerably larger than the default value, | 3569 | You 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, | |||
| 3571 | Emacs could run out of memory trying to make the stack bigger. */); | 3571 | Emacs 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 | ||
| 3576 | This limit serves to catch infinite recursions for you before they cause | 3576 | This limit serves to catch infinite recursions for you before they cause |
| 3577 | actual stack overflow in C, which would be fatal for Emacs. | 3577 | actual 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. |
| 3619 | Does not apply to errors handled by `condition-case' or those | 3619 | Does not apply to errors handled by `condition-case' or those |
| 3620 | matched by `debug-ignored-errors'. | 3620 | matched by `debug-ignored-errors'. |
| 3621 | If the value is a list, an error only means to enter the debugger | 3621 | If 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. |
| 3631 | Each element may be a condition-name or a regexp that matches error messages. | 3631 | Each element may be a condition-name or a regexp that matches error messages. |
| 3632 | If any element applies to a given error, that error skips the debugger | 3632 | If any element applies to a given error, that error skips the debugger |
| 3633 | and just returns to top level. | 3633 | and 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). |
| 3640 | Does not apply if quit is handled by a `condition-case'. */); | 3640 | Does 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. |
| 3669 | Note that `debug-on-error', `debug-on-quit' and friends | 3669 | Note that `debug-on-error', `debug-on-quit' and friends |
| 3670 | still determine whether to handle the particular condition. */); | 3670 | still determine whether to handle the particular condition. */); |
| 3671 | Vdebug_on_signal = Qnil; | 3671 | Vdebug_on_signal = Qnil; |