Variable: debug-ignored-errors
debug-ignored-errors is a customizable variable defined in eval.c.
Value
(beginning-of-line beginning-of-buffer end-of-line end-of-buffer
end-of-file buffer-read-only file-supersession
mark-inactive user-error)
Documentation
List of errors for which the debugger should not be called.
Each element may be a condition-name or a regexp that matches error messages.
If any element applies to a given error, that error skips the debugger
and just returns to top level.
If you invoke Emacs with --debug-init, and want to remove some
elements from the default value of this variable, use setq to
change the value of the variable to a new list, rather than delq
to remove some errors from the list.
This overrides the variable debug-on-error.
It does not apply to errors handled by condition-case.
Probably introduced at or before Emacs version 19.31.
Source Code
// Defined in /usr/src/emacs/src/eval.c
DEFVAR_LISP ("debug-ignored-errors", Vdebug_ignored_errors,
doc: /* List of errors for which the debugger should not be called.
Each element may be a condition-name or a regexp that matches error messages.
If any element applies to a given error, that error skips the debugger
and just returns to top level.
If you invoke Emacs with --debug-init, and want to remove some
elements from the default value of this variable, use `setq' to
change the value of the variable to a new list, rather than `delq'
to remove some errors from the list.
This overrides the variable `debug-on-error'.
It does not apply to errors handled by `condition-case'. */);