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