[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CVS Texinfo fails to build the Autoconf manual (from git)
From: |
Eli Zaretskii |
Subject: |
Re: CVS Texinfo fails to build the Autoconf manual (from git) |
Date: |
Mon, 16 Jul 2012 21:18:07 +0300 |
> Date: Mon, 16 Jul 2012 18:53:27 +0200
> From: Patrice Dumas <address@hidden>
> Cc: "address@hidden" <address@hidden>, address@hidden
>
> On Mon, Jul 16, 2012 at 12:14:01PM +0200, Stefano Lattarini wrote:
> > Here are the errors that I'm getting:
> >
> > autoconf.texi:8018: Misplaced }
>
> I think that this is correct (and my guess is that the other are in fact
> consequences and similar other issues). Indeed, there is a @macro:
>
> @macro ovar{varname}
> @address@hidden@address@hidden
> @end macro
>
> Called like:
> @defmac AC_F77_DUMMY_MAIN (@ovar{action-if-found}, @dvar{action-if-not-found,
> @
> AC_MSG_FAILURE})
>
> The trouble comes from the @c, indeed, the macro expansion leads to
> @defmac AC_F77_DUMMY_MAIN (@address@hidden@address@hidden,
> @dvar{action-if-not-found, @
> AC_MSG_FAILURE})
> which means that the end of the line is ignored.
This is wrong, the newline at the end of the macro (after the @c)
should be part of the macro expansion. AFAIR, this is how the C
makeinfo worked, because the newline was collected as part of the
macro body when the @address@hidden macro block was processed.
IOW, this is an incompatible change in behavior. Can the new makeinfo
be compatible, please?
- CVS Texinfo fails to build the Autoconf manual (from git), Stefano Lattarini, 2012/07/16
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Patrice Dumas, 2012/07/16
- Re: CVS Texinfo fails to build the Autoconf manual (from git),
Eli Zaretskii <=
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Patrice Dumas, 2012/07/17
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Eli Zaretskii, 2012/07/17
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Patrice Dumas, 2012/07/17
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Eric Blake, 2012/07/17
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Patrice Dumas, 2012/07/18
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Patrice Dumas, 2012/07/18
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Eli Zaretskii, 2012/07/18
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Eric Blake, 2012/07/18
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Eric Blake, 2012/07/18
- Re: CVS Texinfo fails to build the Autoconf manual (from git), Stefano Lattarini, 2012/07/18