Branch: Tag:

2011-11-14

2011-11-14 00:13:58 by Martin Stjernholm <mast@lysator.liu.se>

Incorporated the true, false and null global constants into rxml.

Val.true, Val.false, and Val.null are extended with the necessary rxml
stuff, and they're now available in the roxen scope (as roxen.true,
roxen.false, and roxen.null).

Rev: server/base_server/roxen.pike:1.1091
Rev: server/etc/modules/RXML.pmod/module.pmod:1.424
Rev: server/etc/modules/Roxen.pmod:1.325
Rev: server/etc/test/tests/rxml/RoxenTest_BaseRXML.xml:1.109
Rev: server/modules/configuration/roxen_test.pike:1.89

2716:      <test>   <rxml><emit source="TESTER" test="3" sort="data"><set variable="x">1</set>&_.data;:</emit></rxml> - <result>:::0:a:</result> + <!-- Note: Many of the values in this set have no well defined sort +  order at all. This test should perhaps be removed. --> + <result>:::0::a:</result>   </test>      <test>
2932:      <test>   <rxml><emit source="TESTER" test="3"><set variable="x">1</set>&_.data;&_.data;,</emit></rxml> - <result>aa,,,,01,</result> + <result>aa,,,,01,,</result>   </test>      <test><!-- make sure the emit source is resetted -->   <rxml><emit source="TESTER" test="3"><set variable="x">1</set>&_.data;&_.data;,</emit></rxml> - <result>aa,,,,01,</result> + <result>aa,,,,01,,</result>   </test>      <test>   <rxml><emit source="OTESTER" test="3"><set variable="x">1</set>&_.data;&_.data;,</emit></rxml> - <result>aa,,,,01,</result> + <result>aa,,,,01,,</result>   </test>      <test><!-- make sure the emit source is resetted -->   <rxml><emit source="OTESTER" test="3"><set variable="x">1</set>&_.data;&_.data;,</emit></rxml> - <result>aa,,,,01,</result> + <result>aa,,,,01,,</result>   </test>      <test>