On Thu, 27 Nov 2003, Peter reilly <[EMAIL PROTECTED]> wrote: > Yesterday I said that macrodef attributes should be implemented as > properties and not as textual substitution. > > On overnight reflection, I have changed by mind.
Cool, that makes two of us 8-) > The proposed new notation is @{x} where x is the attribute. > > I have implemented the new notation and added the following: > > * the escape sequence @@{x} is used to allow @{x} to be > placed in the text without substitution of x. - this > corresponds to the $${x} escape sequence for properties. +1 > * the macro replacement is now done on the default values for > the attributes - this allows Jan's use case to work: syntactic sugar, +0 > For this I have proposed using the local property patch, but if > macrodef properties are to be implemented as textual substitution > and not as local properties, the two issues can be separated. Yes. Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]