> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>
>
> > >Havent got an answer to that proposal:
> > > <local prefix="tmp"/>
> > > <loadproperties prefix="tmp"/>
> >
> > I do not see how it would be useful
>
> You could use all other tasks as they are. Many tasks store
> their result in properties. Some (like loadproperties) in
> multiple props.
>
>
> > or how to implement it. :-)
>
> - Register the "tmp" as temporary prefix on Project
> - setNewProperty() (and the other *Propert* methods) check against
> the list of temporary props and allow overriding.
> - Project.deleteProperties(String prefix) would unset all properties
> with the registered prefix and deregister that.
>
Of course, in my proposal you would just do:
<macrodef...>
<let name="temp" />
<sequential>
<loadproperties prefix="$(temp)" .../>
....
</sequential/>
</macrodef>
:-)
No need to modify anything, I think.
Jose Alberto
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]