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: Sat, 18 Jun 2005 09:45:15 -0400

Index: emacs/lispref/edebug.texi
diff -c emacs/lispref/edebug.texi:1.32 emacs/lispref/edebug.texi:1.33
*** emacs/lispref/edebug.texi:1.32      Thu Jun 16 20:30:12 2005
--- emacs/lispref/edebug.texi   Sat Jun 18 13:45:14 2005
***************
*** 330,336 ****
  Proceed to the stop point near where point is (@code{edebug-goto-here}).
  
  @item f
! Run the program forward over one expression
  (@code{edebug-forward-sexp}).
  
  @item o
--- 330,336 ----
  Proceed to the stop point near where point is (@code{edebug-goto-here}).
  
  @item f
! Run the program for one expression
  (@code{edebug-forward-sexp}).
  
  @item o
***************
*** 462,470 ****
  
  @item x @var{condition} @key{RET}
  Set a conditional breakpoint which stops the program only if
! @var{condition} evaluates to a address@hidden value
! (@code{edebug-set-conditional-breakpoint}).  With a prefix argument, the
! breakpoint is temporary.
  
  @item B
  Move point to the next breakpoint in the current definition
--- 462,470 ----
  
  @item x @var{condition} @key{RET}
  Set a conditional breakpoint which stops the program only if
! evaluating @var{condition} produces a address@hidden value
! (@code{edebug-set-conditional-breakpoint}).  With a prefix argument,
! the breakpoint is temporary.
  
  @item B
  Move point to the next breakpoint in the current definition
***************
*** 585,592 ****
  
  @table @kbd
  @item v
! View the outside window configuration (@code{edebug-view-outside}).
! Type @kbd{C-x X w} to return to Edebug.
  
  @item p
  Temporarily display the outside current buffer with point at its
--- 585,592 ----
  
  @table @kbd
  @item v
! Switch to viewing the outside window configuration
! (@code{edebug-view-outside}).  Type @kbd{C-x X w} to return to Edebug.
  
  @item p
  Temporarily display the outside current buffer with point at its
***************
*** 1035,1045 ****
  The current match data.  @xref{Match Data}.
  
  @item
! @code{last-command}, @code{this-command}, @code{last-command-char},
! @code{last-input-char}, @code{last-input-event},
! @code{last-command-event}, @code{last-event-frame},
! @code{last-nonmenu-event}, and @code{track-mouse}.  Commands used within
! Edebug do not affect these variables outside of Edebug.
  
  The key sequence returned by @code{this-command-keys} is changed by
  executing commands within Edebug and there is no way to reset
--- 1035,1046 ----
  The current match data.  @xref{Match Data}.
  
  @item
! The variables @code{last-command}, @code{this-command},
! @code{last-command-char}, @code{last-input-char},
! @code{last-input-event}, @code{last-command-event},
! @code{last-event-frame}, @code{last-nonmenu-event}, and
! @code{track-mouse}.  Commands used within Edebug do not affect these
! variables outside of Edebug.
  
  The key sequence returned by @code{this-command-keys} is changed by
  executing commands within Edebug and there is no way to reset
***************
*** 1099,1111 ****
  definition.  Here is a simple example that shows the specification for
  the @code{for} example macro (@pxref{Argument Evaluation}).
  
! @example
  (defmacro for (var from init to final do &rest body)
    "Execute a simple \"for\" loop.
  For example, (for i from 1 to 10 do (print i))."
    (declare (debug (symbolp "from" form "to" form "do" &rest form)))
    ...)
! @end example
  
    The Edebug specification says which parts of a call to the macro are
  forms to be evaluated.  For simple macros, the @var{specification}
--- 1100,1112 ----
  definition.  Here is a simple example that shows the specification for
  the @code{for} example macro (@pxref{Argument Evaluation}).
  
! @smallexample
  (defmacro for (var from init to final do &rest body)
    "Execute a simple \"for\" loop.
  For example, (for i from 1 to 10 do (print i))."
    (declare (debug (symbolp "from" form "to" form "do" &rest form)))
    ...)
! @end smallexample
  
    The Edebug specification says which parts of a call to the macro are
  forms to be evaluated.  For simple macros, the @var{specification}




reply via email to

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