[Top][All Lists]
[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}