comparison doc/lispref/debugging.texi @ 109267:71353caf35e3

Untabify doc/lispref/*.texi. * abbrevs.texi, commands.texi, compile.texi, debugging.texi: * display.texi, edebug.texi, elisp.texi, eval.texi, files.texi: * frames.texi, functions.texi, internals.texi, keymaps.texi: * loading.texi, minibuf.texi, numbers.texi, os.texi, processes.texi: * searching.texi, sequences.texi, strings.texi, syntax.texi: * text.texi, tips.texi, vol1.texi, vol2.texi, windows.texi: Untabify Texinfo files.
author Glenn Morris <rgm@gnu.org>
date Tue, 22 Jun 2010 20:36:56 -0700
parents 1d1d5d9bd884
children 376148b31b5e
comparison
equal deleted inserted replaced
109266:9df40307a957 109267:71353caf35e3
26 compiler, you need to know how to examine the compiler's input buffer. 26 compiler, you need to know how to examine the compiler's input buffer.
27 @end itemize 27 @end itemize
28 28
29 @menu 29 @menu
30 * Debugger:: How the Emacs Lisp debugger is implemented. 30 * Debugger:: How the Emacs Lisp debugger is implemented.
31 * Edebug:: A source-level Emacs Lisp debugger. 31 * Edebug:: A source-level Emacs Lisp debugger.
32 * Syntax Errors:: How to find syntax errors. 32 * Syntax Errors:: How to find syntax errors.
33 * Test Coverage:: Ensuring you have tested all branches in your code. 33 * Test Coverage:: Ensuring you have tested all branches in your code.
34 * Compilation Errors:: How to find errors that show up in byte compilation. 34 * Compilation Errors:: How to find errors that show up in byte compilation.
35 @end menu 35 @end menu
36 36
56 Emacs are available; you can even run programs that will enter the 56 Emacs are available; you can even run programs that will enter the
57 debugger recursively. @xref{Recursive Editing}. 57 debugger recursively. @xref{Recursive Editing}.
58 58
59 @menu 59 @menu
60 * Error Debugging:: Entering the debugger when an error happens. 60 * Error Debugging:: Entering the debugger when an error happens.
61 * Infinite Loops:: Stopping and debugging a program that doesn't exit. 61 * Infinite Loops:: Stopping and debugging a program that doesn't exit.
62 * Function Debugging:: Entering it when a certain function is called. 62 * Function Debugging:: Entering it when a certain function is called.
63 * Explicit Debug:: Entering it at a certain point in the program. 63 * Explicit Debug:: Entering it at a certain point in the program.
64 * Using Debugger:: What the debugger does; what you see while in it. 64 * Using Debugger:: What the debugger does; what you see while in it.
65 * Debugger Commands:: Commands used while in the debugger. 65 * Debugger Commands:: Commands used while in the debugger.
66 * Invoking the Debugger:: How to call the function @code{debug}. 66 * Invoking the Debugger:: How to call the function @code{debug}.