On Sat, Nov 14, 2009 at 06:37:01PM -0500, rgheck wrote: > I'm posting it because there is one part that is potentially problematic, > namely, the line I've commented out from clone(). I don't see why this is > likely to be necessary, and it hasn't caused me problems in my limited > testing.
Given that the copy is already marked for update, I think it is not necessary clearing the expanded_ member. Maybe it is done because the macro expansion is going to be updated anyway once it gets pasted. -- Enrico