Mercurial > hg > xemacs-beta
comparison man/lispref/debugging.texi @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | 05472e90ae02 |
children | 8eaf7971accc |
comparison
equal
deleted
inserted
replaced
69:804d1389bcd6 | 70:131b0175ea99 |
---|---|
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. | |
108 @end defopt | 96 @end defopt |
109 | 97 |
110 To debug an error that happens during loading of the @file{.emacs} | 98 To debug an error that happens during loading of the @file{.emacs} |
111 file, use the option @samp{-debug-init}, which binds | 99 file, use the option @samp{-debug-init}, which binds |
112 @code{debug-on-error} to @code{t} while @file{.emacs} is loaded and | 100 @code{debug-on-error} to @code{t} while @file{.emacs} is loaded and |