Mercurial > emacs
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}. |