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. 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.
This overrides the variable `debug-on-error'.
It does not apply to errors handled by `condition-case'.  */);