]> code.delx.au - gnu-emacs/blobdiff - lispref/edebug.texi
*** empty log message ***
[gnu-emacs] / lispref / edebug.texi
index 30e5602c2744f16e7655a610556a9712028e32ed..9789835780b67d6db73aaec2d51e23d9d4806374 100644 (file)
@@ -124,7 +124,7 @@ Here we use periods to show the stop points in the function
 @example
 (defun fac (n)
   .(if .(< 0 n.).
-      .(* n. .(fac (1- n.).).).
+      .(* n. .(fac .(1- n.).).).
     1).)
 @end example
 
@@ -311,7 +311,7 @@ several times from one command.
 @defopt edebug-sit-for-seconds
 This option specifies how many seconds to wait between execution steps
 in trace mode.  The default is 1 second.
-@end defvar
+@end defopt
 
 @node Jumping
 @subsection Jumping
@@ -1091,7 +1091,7 @@ forms to be evaluated.  For simple macros, the @var{specification}
 often looks very similar to the formal argument list of the macro
 definition, but specifications are much more general than macro
 arguments.  @xref{Defining Macros}, for more explanation of
-the @code{declare} special form.
+the @code{declare} form.
 
   You can also define an edebug specification for a macro separately
 from the macro definition with @code{def-edebug-spec}.  Adding
@@ -1381,7 +1381,7 @@ all begin with the same symbol, you can usually work around this
 constraint by factoring the symbol out of the alternatives, e.g.,
 @code{["foo" &or [first case] [second case] ...]}.
 
-Most needs are satisfied by these two ways that bactracking is
+Most needs are satisfied by these two ways that backtracking is
 automatically disabled, but occasionally it is useful to explicitly
 disable backtracking by using the @code{gate} specification.  This is
 useful when you know that no higher alternatives could apply.  See the