From ffa11b51731ae0797126095196fe3c6cc1067f03 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sun, 27 Feb 2005 00:01:41 +0000 Subject: [PATCH] (Expansion): Cleanup. (Indenting Macros): indent-spec allows ints, not floats. --- lispref/macros.texi | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lispref/macros.texi b/lispref/macros.texi index 9a0ef696662..0a1bf942c29 100644 --- a/lispref/macros.texi +++ b/lispref/macros.texi @@ -140,13 +140,10 @@ uses this feature. @defun macroexpand-all form &optional environment @cindex macro expansion in entire form - @code{macroexpand-all} expands macros like @code{macroexpand}, but will look for and expand all macros in @var{form}, not just at the -top-level. - -In emacs-lisp, @code{macroexpand-all} guarantees that if no macros -are expanded, the return value will be @code{eq} to @var{form}. +top-level. If no macros are expanded, the return value is @code{eq} +to @var{form}. Repeating the example used for @code{macroexpand} above with @code{macroexpand-all}, we see that @code{macroexpand-all} @emph{does} @@ -715,7 +712,7 @@ This is the same as no property---use the standard indentation pattern. @item @code{defun} Handle this function like a @samp{def} construct: treat the second line as the start of a @dfn{body}. -@item a number, @var{number} +@item an integer, @var{number} The first @var{number} arguments of the function are @dfn{distinguished} arguments; the rest are considered the body of the expression. A line in the expression is indented according to -- 2.39.5