From: Richard M. Stallman Date: Sun, 27 Feb 2005 00:01:41 +0000 (+0000) Subject: (Expansion): Cleanup. X-Git-Tag: ttn-vms-21-2-B4~2107 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ffa11b51731ae0797126095196fe3c6cc1067f03;p=emacs.git (Expansion): Cleanup. (Indenting Macros): indent-spec allows ints, not floats. --- 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