Mercurial > emacs
diff lispref/debugging.texi @ 22252:40089afa2b1d
*** empty log message ***
| author | Richard M. Stallman <rms@gnu.org> |
|---|---|
| date | Tue, 26 May 1998 18:56:56 +0000 |
| parents | d4ac295a98b3 |
| children | f0cd03a7dac9 |
line wrap: on
line diff
--- a/lispref/debugging.texi Tue May 26 18:27:47 1998 +0000 +++ b/lispref/debugging.texi Tue May 26 18:56:56 1998 +0000 @@ -124,7 +124,7 @@ If you set @code{debug-on-signal} to a non-@code{nil} value, then the debugger gets the first chance at every error; an error will invoke the debugger regardless of any @code{condition-case}, if it fits the -criterion specified by the values of @code{debug-on-error} and +criteria specified by the values of @code{debug-on-error} and @code{debug-ignored-errors}. @strong{Warning:} This variable is strong medicine! Various parts of @@ -139,9 +139,9 @@ To debug an error that happens during loading of the @file{.emacs} file, use the option @samp{--debug-init}, which binds -@code{debug-on-error} to @code{t} while @file{.emacs} is loaded, and +@code{debug-on-error} to @code{t} while loading @file{.emacs}, and bypasses the @code{condition-case} which normally catches errors in the -init-file. +init file. If your @file{.emacs} file sets @code{debug-on-error}, the effect may not last past the end of loading @file{.emacs}. (This is an undesirable @@ -737,7 +737,7 @@ and you have put back those parentheses, @kbd{C-M-q} should not change anything. -@node Compilation Errors, Edebug, Syntax Errors, Debugging +@node Compilation Errors @section Debugging Problems in Compilation When an error happens during byte compilation, it is normally due to
