i've modified the replaceProperties method from the org.apache.tools.ant.ProjectHelper class of Ant1.4B2 to support nested property evaluation.
for example:
<property name="a" value="A"/>
<property name="c" value="C"/>
<property name="bC" value="BC"/>
<property name="aBC" value="ABC"/>
<echo message="${a${b${c}}}"/>
resolves to "ABC"
attached you'll find the modified ProjectHelper.java file.
regards.
a
ProjectHelper.java
Description: application/unknown-content-type-java_auto_file
