X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/12f0e0436a6f466e96de7f130c4d422c3b1b2006..a69add875cbb2d7e1a95e8ee02e33a07ed8d676d:/lispref/debugging.texi diff --git a/lispref/debugging.texi b/lispref/debugging.texi index 75be0462d6..9c0fa9bc86 100644 --- a/lispref/debugging.texi +++ b/lispref/debugging.texi @@ -1,7 +1,7 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 1999, 2005 -@c Free Software Foundation, Inc. +@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 1999, 2002, 2003, 2004, +@c 2005 Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/debugging @node Debugging, Read and Print, Advising Functions, Top @@ -350,7 +350,7 @@ structures of an interpreted function, but cannot do so in a byte-compiled function. If you would like to step through a byte-compiled function, replace it with an interpreted definition of the same function. (To do this, visit the source for the function and -type @kbd{C-M-x} on its definition.) You can not use the Lisp debugger +type @kbd{C-M-x} on its definition.) You cannot use the Lisp debugger to step through a primitive function. Here is a list of Debugger mode commands: @@ -471,15 +471,15 @@ entered--entering a function:} as a line of text at the top of the buffer. @item debug -@code{debug} as first argument indicates a call to @code{debug} -because of entry to a function that was set to debug on entry. The -debugger displays @samp{Debugger entered--entering a function:}, just -as in the @code{lambda} case. It also marks the stack frame for that -function so that it will invoke the debugger when exited. +@code{debug} as first argument means @code{debug} was called because +of entry to a function that was set to debug on entry. The debugger +displays the string @samp{Debugger entered--entering a function:}, +just as in the @code{lambda} case. It also marks the stack frame for +that function so that it will invoke the debugger when exited. @item t When the first argument is @code{t}, this indicates a call to -@code{debug} due to evaluation of a list form when +@code{debug} due to evaluation of a function call form when @code{debug-on-next-call} is non-@code{nil}. The debugger displays @samp{Debugger entered--beginning evaluation of function call form:} as the top line in the buffer.