Revision history for XML-TreePP-Editor 0.13 2013-05-31 reg - Made settings for Data::Dumper local. - Made the tpp() and tppx() observe and create dependency. Documentation also updated to describe the dependency. 0.12 2011-01-17 reg - Replaced the use of the Data::Dump module with Data::Dumper. In the latest version of PERL (5.12.2 tested) the eval function does not like unquoted HASH keys which begin with the dash "-". Thus, the test cases broke with this version of PERL. Data::Dump does not quote the hash key, so its use was replaced with Data::Dumper which does quote the hash key. It is used to clone XML structures. The XML::TreePP module uses the dash "-" as default (configurable to optionally use "@" instead of "-") to indicate attributes of XML elements. So the XML string "" is represented in PERL structure as "{ element => { -attribute => 'value' } }" with Data::Dump and as "{ element => { '-attribute' => 'value' } }" with Data::Dumper 0.11 2009-11-04 reg - Added test cases to test all primary functions - Fixed an issue with modify-delete action when deleting multiple nodes, in which it deleted the first node first and caused an issue since this changed the positions on all remaining nodes and there was more nodes scheduled to be deleted. The fix was to delete the last node first, or LIFO instead of FIFO. 0.10 2009-10-08 reg - Edit an XML::TreePP parsed XML Document, using XML::TreePP::XMLPath