aboutsummaryrefslogtreecommitdiffstats
path: root/lispref/debugging.texi
diff options
context:
space:
mode:
Diffstat (limited to 'lispref/debugging.texi')
-rw-r--r--lispref/debugging.texi15
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
350byte-compiled function. If you would like to step through a 350byte-compiled function. If you would like to step through a
351byte-compiled function, replace it with an interpreted definition of 351byte-compiled function, replace it with an interpreted definition of
352the same function. (To do this, visit the source for the function and 352the same function. (To do this, visit the source for the function and
353type @kbd{C-M-x} on its definition.) 353type @kbd{C-M-x} on its definition.) You cannot use the Lisp debugger
354to 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
470buffer. 471buffer.
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
474because of entry to a function that was set to debug on entry. The 475of entry to a function that was set to debug on entry. The debugger
475debugger displays @samp{Debugger entered--entering a function:}, just 476displays the string @samp{Debugger entered--entering a function:},
476as in the @code{lambda} case. It also marks the stack frame for that 477just as in the @code{lambda} case. It also marks the stack frame for
477function so that it will invoke the debugger when exited. 478that function so that it will invoke the debugger when exited.
478 479
479@item t 480@item t
480When the first argument is @code{t}, this indicates a call to 481When 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:}
484as the top line in the buffer. 485as the top line in the buffer.