emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lispref/edebug.texi


From: Richard M . Stallman
Subject: [Emacs-diffs] Changes to emacs/lispref/edebug.texi
Date: Mon, 07 Mar 2005 22:04:48 -0500

Index: emacs/lispref/edebug.texi
diff -c emacs/lispref/edebug.texi:1.25 emacs/lispref/edebug.texi:1.26
*** emacs/lispref/edebug.texi:1.25      Fri Mar  4 14:54:02 2005
--- emacs/lispref/edebug.texi   Tue Mar  8 03:04:48 2005
***************
*** 99,105 ****
  the Lisp code you are debugging.  This is referred to as the @dfn{source
  code buffer}, and it is temporarily read-only.
  
!   An arrow at the left margin indicates the line where the function is
  executing.  Point initially shows where within the line the function is
  executing, but this ceases to be true if you move point yourself.
  
--- 99,105 ----
  the Lisp code you are debugging.  This is referred to as the @dfn{source
  code buffer}, and it is temporarily read-only.
  
!   An arrow in the left fringe indicates the line where the function is
  executing.  Point initially shows where within the line the function is
  executing, but this ceases to be true if you move point yourself.
  
***************
*** 158,173 ****
  
  @kindex C-M-x
  @findex eval-defun (Edebug)
!   Once you have loaded Edebug, the command @kbd{C-M-x}
! (@code{eval-defun}) is redefined so that when invoked with a prefix
! argument on a definition, it instruments the definition before
! evaluating it.  (The source code itself is not modified.)  If the
! variable @code{edebug-all-defs} is address@hidden, that inverts the
! meaning of the prefix argument: in this case, @kbd{C-M-x} instruments the
! definition @emph{unless} it has a prefix argument.  The default value of
! @code{edebug-all-defs} is @code{nil}.  The command @kbd{M-x
! edebug-all-defs} toggles the value of the variable
! @code{edebug-all-defs}.
  
  @findex eval-region @r{(Edebug)}
  @findex eval-current-buffer @r{(Edebug)}
--- 158,172 ----
  
  @kindex C-M-x
  @findex eval-defun (Edebug)
!   When you invoke command @kbd{C-M-x} (@code{eval-defun}) with a
! prefix argument on a function definition, it instruments the
! definition before evaluating it.  (This does not modify the source
! code itself.)  If the variable @code{edebug-all-defs} is
! address@hidden, that inverts the meaning of the prefix argument: in
! this case, @kbd{C-M-x} instruments the definition @emph{unless} it has
! a prefix argument.  The default value of @code{edebug-all-defs} is
! @code{nil}.  The command @kbd{M-x edebug-all-defs} toggles the value
! of the variable @code{edebug-all-defs}.
  
  @findex eval-region @r{(Edebug)}
  @findex eval-current-buffer @r{(Edebug)}
***************
*** 302,312 ****
  inside Edebug.  This is usually an advantage.  See also the
  @code{edebug-continue-kbd-macro} option (@pxref{Edebug Options}).
  
! When you enter a new Edebug level, the initial execution mode comes from
! the value of the variable @code{edebug-initial-mode}.  By default, this
! specifies step mode.  Note that you may reenter the same Edebug level
! several times if, for example, an instrumented function is called
! several times from one command.
  
  @defopt edebug-sit-for-seconds
  This option specifies how many seconds to wait between execution steps
--- 301,312 ----
  inside Edebug.  This is usually an advantage.  See also the
  @code{edebug-continue-kbd-macro} option (@pxref{Edebug Options}).
  
! When you enter a new Edebug level, the initial execution mode comes
! from the value of the variable @code{edebug-initial-mode}.
! (@xref{Edebug Options}.)  By default, this specifies step mode.  Note
! that you may reenter the same Edebug level several times if, for
! example, an instrumented function is called several times from one
! command.
  
  @defopt edebug-sit-for-seconds
  This option specifies how many seconds to wait between execution steps




reply via email to

[Prev in Thread] Current Thread [Next in Thread]