Branch: Tag:

2002-07-17

2002-07-17 15:28:42 by Martin Stjernholm <mast@lysator.liu.se>

Avoid repeated evaluation of variable entities in preparsed <define>
tags (see test case).

Rev: server/etc/test/tests/rxml/RoxenTest_BaseRXML.xml:1.54
Rev: server/modules/tags/rxmltags.pike:1.387

404:      <test>    <rxml +  ><set variable="var.foo">&:var.bar;</set +  ><define tag=foo preparse="">&var.foo:none;</define +  ><foo +  /></rxml> +  <result>&var.bar;</result> + </test> +  + <test> +  <rxml    ><define container="x"    ><contents copy-of="a/node()"/>   <contents copy-of="processing-instruction()"/>