Within @defmac lines, there is no problem with additional whitespace:
makeinfo removes that.  However, @ovar and @dvar are useful outside
@defmac lines, too, even though the comment above the macro definitions
does not imply it.  While they are not used like that in the Autoconf
manual (yet), I would like to reuse them in a couple of other manuals.
So I'm removing the trailing newline thusly.

Cheers,
Ralf

2008-07-06  Ralf Wildenhues  <[EMAIL PROTECTED]>

        * doc/autoconf.texi (@dvar): Remove trailing newline.
        (@ovar): Likewise.  Fix macro documentation.

diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index bc160e0..cdbe5e9 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -10,12 +10,12 @@
 @end ifnothtml
 @finalout
 
[EMAIL PROTECTED] @ovar(ARG, DEFAULT)
[EMAIL PROTECTED] -------------------
[EMAIL PROTECTED] @ovar(ARG)
[EMAIL PROTECTED] ----------
 @c The ARG is an optional argument.  To be used for macro arguments in
 @c their documentation (@defmac).
 @macro ovar{varname}
[EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]@[EMAIL PROTECTED]@c
 @end macro
 
 @c @dvar(ARG, DEFAULT)
@@ -23,7 +23,7 @@
 @c The ARG is an optional argument, defaulting to DEFAULT.  To be used
 @c for macro arguments in their documentation (@defmac).
 @macro dvar{varname, default}
[EMAIL PROTECTED]@var{\varname\} = @[EMAIL PROTECTED]
[EMAIL PROTECTED]@var{\varname\} = @[EMAIL PROTECTED]@c
 @end macro
 
 @c Handling the indexes with Texinfo yields several different problems.


Reply via email to