> 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]

Reply via email to