diff options
Diffstat (limited to 'lispref/debugging.texi')
| -rw-r--r-- | lispref/debugging.texi | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/lispref/debugging.texi b/lispref/debugging.texi index 739dd1fe298..66663aad131 100644 --- a/lispref/debugging.texi +++ b/lispref/debugging.texi | |||
| @@ -350,7 +350,8 @@ structures of an interpreted function, but cannot do so in a | |||
| 350 | byte-compiled function. If you would like to step through a | 350 | byte-compiled function. If you would like to step through a |
| 351 | byte-compiled function, replace it with an interpreted definition of | 351 | byte-compiled function, replace it with an interpreted definition of |
| 352 | the same function. (To do this, visit the source for the function and | 352 | the same function. (To do this, visit the source for the function and |
| 353 | type @kbd{C-M-x} on its definition.) | 353 | type @kbd{C-M-x} on its definition.) You cannot use the Lisp debugger |
| 354 | to step through a primitive function. | ||
| 354 | 355 | ||
| 355 | Here is a list of Debugger mode commands: | 356 | Here is a list of Debugger mode commands: |
| 356 | 357 | ||
| @@ -470,15 +471,15 @@ entered--entering a function:} as a line of text at the top of the | |||
| 470 | buffer. | 471 | buffer. |
| 471 | 472 | ||
| 472 | @item debug | 473 | @item debug |
| 473 | @code{debug} as first argument indicates a call to @code{debug} | 474 | @code{debug} as first argument means @code{debug} was called because |
| 474 | because of entry to a function that was set to debug on entry. The | 475 | of entry to a function that was set to debug on entry. The debugger |
| 475 | debugger displays @samp{Debugger entered--entering a function:}, just | 476 | displays the string @samp{Debugger entered--entering a function:}, |
| 476 | as in the @code{lambda} case. It also marks the stack frame for that | 477 | just as in the @code{lambda} case. It also marks the stack frame for |
| 477 | function so that it will invoke the debugger when exited. | 478 | that function so that it will invoke the debugger when exited. |
| 478 | 479 | ||
| 479 | @item t | 480 | @item t |
| 480 | When the first argument is @code{t}, this indicates a call to | 481 | When the first argument is @code{t}, this indicates a call to |
| 481 | @code{debug} due to evaluation of a list form when | 482 | @code{debug} due to evaluation of a function call form when |
| 482 | @code{debug-on-next-call} is non-@code{nil}. The debugger displays | 483 | @code{debug-on-next-call} is non-@code{nil}. The debugger displays |
| 483 | @samp{Debugger entered--beginning evaluation of function call form:} | 484 | @samp{Debugger entered--beginning evaluation of function call form:} |
| 484 | as the top line in the buffer. | 485 | as the top line in the buffer. |