[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Macro + diversion issue

From: Daniel Richard G.
Subject: Re: Macro + diversion issue
Date: Mon, 21 May 2007 03:43:28 -0400

In fact, it's a fairly simple patch. See attached for my stab at it. (Also, 
there's a more straightforward test input file.) I did the two-arg 
divert(), since that seems more natural than coming up with a new/separate 
builtin for this.

I think this fills a hole in the core m4 feature set---right now, as I 
understand it, the only way to send text to a diversion is at the point 
when the text is actually being written out. With this, you can send text 
to a diversion in the same way that errprint() sends text to stderr: 
immediately upon evaluation of the builtin. Without regard to the invoking 


NAME   = Daniel Richard G.       ##  Remember, skunks       _\|/_  meef?
EMAIL1 = address@hidden        ##  don't smell bad---    (/o|o\) /
EMAIL2 = address@hidden      ##  it's the people who   < (^),>
WWW    = http://www.******.org/  ##  annoy them that do!    /   \
(****** = site not yet online)

Attachment: m4-divert2.patch
Description: Text Data

Attachment: input2.m4
Description: Text document

reply via email to

[Prev in Thread] Current Thread [Next in Thread]