Mercurial > hg > xemacs-beta
comparison man/lispref/debugging.texi @ 54:05472e90ae02 r19-16-pre2
Import from CVS: tag r19-16-pre2
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:57:55 +0200 |
parents | 376386a54a3c |
children | 131b0175ea99 |
comparison
equal
deleted
inserted
replaced
53:875393c1a535 | 54:05472e90ae02 |
---|---|
91 value invoke the debugger. | 91 value invoke the debugger. |
92 | 92 |
93 When this variable is non-@code{nil}, Emacs does not catch errors that | 93 When this variable is non-@code{nil}, Emacs does not catch errors that |
94 happen in process filter functions and sentinels. Therefore, these | 94 happen in process filter functions and sentinels. Therefore, these |
95 errors also can invoke the debugger. @xref{Processes}. | 95 errors also can invoke the debugger. @xref{Processes}. |
96 @end defopt | |
97 | |
98 @defopt debug-ignored-errors | |
99 This variable specifies certain kinds of errors that should not enter | |
100 the debugger. Its value is a list of error condition symbols and/or | |
101 regular expressions. If the error has any of those condition symbols, | |
102 or if the error message matches any of the regular expressions, then | |
103 that error does not enter the debugger, regardless of the value of | |
104 @code{debug-on-error}. | |
105 | |
106 The normal value of this variable lists several errors that happen often | |
107 during editing but rarely result from bugs in Lisp programs. | |
96 @end defopt | 108 @end defopt |
97 | 109 |
98 To debug an error that happens during loading of the @file{.emacs} | 110 To debug an error that happens during loading of the @file{.emacs} |
99 file, use the option @samp{-debug-init}, which binds | 111 file, use the option @samp{-debug-init}, which binds |
100 @code{debug-on-error} to @code{t} while @file{.emacs} is loaded and | 112 @code{debug-on-error} to @code{t} while @file{.emacs} is loaded and |