On Wed, Jul 18, 2012 at 01:35:26PM -0600, Eric Blake wrote:
> 
> > 
> > As a side note, there is also another item, still in limitations 
> > of @macros in TeX that says
> > 
> >    * Macro arguments cannot cross lines.
> 
> Is that restriction limited to a per-argument basis (but you can have
> newlines between arguments), or is it global to the entire macro call?

My guess is that it is per-argument.  Maybe Karl can comment on that.

In makeinfo in C and in texi2any there is no such limitation, but, as
shown by that example the spaces after the @ as a continuation line in
@def* may be differently handled.  Hopefully in other cases there are
no differences...

> Does this patch look appropriate for autoconf?  I got no complaints with
> my older setup, and the resulting .info file still looked reasonable to
> me.

This patch is indeed a simultaneous discovery ;-).  I checked that with
makeinfo in C both info outputs are exactly the same, dvi output seems
better.

>  [I also note that other packages have copied from autoconf; at
> least GNU m4 will be similarly afflicted, and need a similar scrubbing]

Ok, I'll keep that in mind.

-- 
Pat

Reply via email to