The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 3.40

  • date: 2012-05-10
  • minor maintenance release added: support for alternations ('|') at the top level of handler triggers and navigation you can now have twig_handlers => { 't1|t2' => \&handler } and $elt->children( 't1|t2') added: the discard_all_spaces option that discards more aggressively non-significant white spaces see RT #71164 https://rt.cpan.org/Ticket/Display.html?id=71164 fixed: used $[ instead of $] in 3 tests, see RT#72765 https://rt.cpan.org/Ticket/Display.html?id=72765 reported by Kevin Ryde fixed: did not use Text::Wrap with indented_c see RT #71375 https://rt.cpan.org/Ticket/Display.html?id=71375 reported and patch provided by Martin Strömberg fixed: doc change for XML::Twig::Elt flush, see RT #72279 https://rt.cpan.org/Ticket/Display.html?id=72279 fixed: replaced HTML::TreeBuilder::as_XML with am XML::Twig specific version, to avoid bugs in the original version and improve stability of the output

Documentation

grep XML files looking for specific elements
merge back XML files split with xml_split
xml pretty-printer
spellcheck XML files
cut a big XML file into smaller chunks

Modules

A perl module for processing huge XML documents in tree mode.

Provides

in Twig.pm
in Twig.pm
in Twig/XPath.pm
in Twig/XPath.pm
in Twig/XPath.pm
in Twig/XPath.pm
in Twig/XPath.pm
in Twig/XPath.pm