Imported Upstream version 2.0206 upstream/2.0206
authorDongHun Kwak <dh0128.kwak@samsung.com>
Sun, 24 Jul 2022 23:44:30 +0000 (08:44 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Sun, 24 Jul 2022 23:44:30 +0000 (08:44 +0900)
49 files changed:
Changes
HACKING.txt
LibXML.pm
LibXML.pod
META.json
META.yml
docs/libxml.dbk
lib/XML/LibXML/Attr.pod
lib/XML/LibXML/AttributeHash.pm
lib/XML/LibXML/Boolean.pm
lib/XML/LibXML/CDATASection.pod
lib/XML/LibXML/Comment.pod
lib/XML/LibXML/Common.pm
lib/XML/LibXML/Common.pod
lib/XML/LibXML/DOM.pod
lib/XML/LibXML/Devel.pm
lib/XML/LibXML/Document.pod
lib/XML/LibXML/DocumentFragment.pod
lib/XML/LibXML/Dtd.pod
lib/XML/LibXML/Element.pod
lib/XML/LibXML/ErrNo.pm
lib/XML/LibXML/ErrNo.pod
lib/XML/LibXML/Error.pm
lib/XML/LibXML/Error.pod
lib/XML/LibXML/InputCallback.pod
lib/XML/LibXML/Literal.pm
lib/XML/LibXML/Namespace.pod
lib/XML/LibXML/Node.pod
lib/XML/LibXML/NodeList.pm
lib/XML/LibXML/Number.pm
lib/XML/LibXML/PI.pod
lib/XML/LibXML/Parser.pod
lib/XML/LibXML/Pattern.pod
lib/XML/LibXML/Reader.pm
lib/XML/LibXML/Reader.pod
lib/XML/LibXML/RegExp.pod
lib/XML/LibXML/RelaxNG.pod
lib/XML/LibXML/SAX.pm
lib/XML/LibXML/SAX.pod
lib/XML/LibXML/SAX/Builder.pm
lib/XML/LibXML/SAX/Builder.pod
lib/XML/LibXML/SAX/Generator.pm
lib/XML/LibXML/SAX/Parser.pm
lib/XML/LibXML/Schema.pod
lib/XML/LibXML/Text.pod
lib/XML/LibXML/XPathContext.pm
lib/XML/LibXML/XPathContext.pod
lib/XML/LibXML/XPathExpression.pod
scripts/tag-release.pl

diff --git a/Changes b/Changes
index ab7a83a53a54db5599a1c6475b2678ced01f5327..e26f62bb551a5744e85fc027df3631feaf7f2172 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,12 @@
 Revision history for Perl extension XML::LibXML
 
+2.0206  2020-09-15
+    - Add expand_entities => 1 to the instantiation at lib/XML/LibXML/SAX.pm
+        - in order to fix https://rt.cpan.org/Public/Bug/Display.html?id=132759
+        - failing XML-Simple tests
+        - Thanks to SREZIC , and GRANTM .
+    - Update HACKING.txt .
+
 2.0205  2020-05-08
     - Add XML::LibXML to the XML/SAX/ParserDetails.ini configuration file
     upon installation.
index c285ed27e75ec23e6579e9f7b0d11b2fa6eb4e23..3667c0293673ad087e1a9ad8f2f537312e97d317 100644 (file)
@@ -11,9 +11,9 @@ Use Test::More for test scripts while using Test::Count annotations
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 One should use Test::More for new test scripts, while using Test::Count
-( http://beta.metacpan.org/module/Test::Count ) "# TEST" annotations. Some
-of the old test scripts under +t/*.t+ are still using Test.pm, but it should
-not be used for new code.
+( https://metacpan.org/module/Test::Count ) "# TEST" annotations. Some
+of the old test scripts under +t/*.t+ had used Test.pm, but they
+have all been converted to Test::More, which should be used for new code.
 
 Any bug fixes or feature addition patches should be accompanied with
 a test script to test the code.
index a95e4d8e759191a3b57e2d7545867220c5460e81..f437ce69d7ba302468554e8b5f370af6e88f7fd3 100644 (file)
--- a/LibXML.pm
+++ b/LibXML.pm
@@ -29,7 +29,7 @@ use XML::LibXML::XPathContext;
 use IO::Handle; # for FH reads called as methods
 
 BEGIN {
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 $ABI_VERSION = 2;
 require Exporter;
 require DynaLoader;
index 2291bc3ad9b337df7bb97c1a1671b86b69ee8c12..16aa47b1227da1aa431c9d6ce484e67a2c1e2cfc 100644 (file)
@@ -507,7 +507,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 890c63610afeccc433aaf3b747869040685ad35d..db0d088b4c02f4542fa24962a00518e1f060475f 100644 (file)
--- a/META.json
+++ b/META.json
@@ -97,6 +97,6 @@
          "web" : "https://github.com/shlomif/perl-XML-LibXML"
       }
    },
-   "version" : "2.0205",
+   "version" : "2.0206",
    "x_serialization_backend" : "JSON::PP version 4.04"
 }
index fd1a858ea7b52b74ca0c25ee13bf92ecb6b65b24..81dd06db546e614e8f5ee83a07b93b5b8d09e079 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -69,5 +69,5 @@ requires:
   warnings: '0'
 resources:
   repository: https://github.com/shlomif/perl-XML-LibXML.git
-version: '2.0205'
+version: '2.0206'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
index 8681a76bc0dc049253ba3f170c720b722d58efa2..5f35e39b041fdc49618b8c86e082b87630ec41d2 100644 (file)
@@ -22,7 +22,7 @@
         </authorgroup>
 
 
-        <edition>2.0205</edition>
+        <edition>2.0206</edition>
         <copyright>
             <year>2001-2007</year>
             <holder>AxKit.com Ltd</holder>
@@ -6003,7 +6003,7 @@ my @nodes = $xc-&gt;findnodes('$A[work_area/street = $B]/name');
           <term>registerVarLookupFunc</term>
           <listitem><funcsynopsis><funcsynopsisinfo>$xpc-&gt;registerVarLookupFunc($callback, $data)</funcsynopsisinfo></funcsynopsis>
             <para>Registers variable lookup function
-             <literal>$prefix</literal>. The registered function is
+             <literal>$callback</literal>. The registered function is
              executed by the XPath engine each time an XPath variable
              is evaluated. It takes three arguments:
              <literal>$data</literal>, variable name, and variable
index 100b5d9673f0d345da59993d665b2d2efad65a9a..5ea39535b79e33e420588c45b7a93b915b05fcbd 100644 (file)
@@ -121,7 +121,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index fc648fc4f063602f0c382e0d9199d3289d053c1a..31f3e4a95b56d66060edfacc153e269aa6fdb307 100644 (file)
@@ -7,7 +7,7 @@ use Tie::Hash;
 our @ISA = qw/Tie::Hash/;
 
 use vars qw($VERSION);
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 BEGIN
 {
index f1bcc9e6c2bdc37a2f27c6d5a71d8c0a1906bdfd..f9d275e6b630ab3ccba84390cd8faf70506ff577 100644 (file)
@@ -16,7 +16,7 @@ use warnings;
 
 use vars qw ($VERSION);
 
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&value,
index c0d9ffb74a0802a0288874ad122bb3441746782f..d78a6671b801269d3d9c099d1e8d1ca776b9b6bd 100644 (file)
@@ -45,7 +45,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index c4ace8ba93d77292e41a664096089582521da71b..8240ef248a065ec2225bb55e581002b8e736a894 100644 (file)
@@ -46,7 +46,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index a9bfbb3296c705a285f349d983286257ec0b3cb1..2d3477579a96e3802edfae8ba9a0aa59c61fb545 100644 (file)
@@ -24,7 +24,7 @@ use vars qw( @ISA $VERSION @EXPORT @EXPORT_OK %EXPORT_TAGS);
 
 @ISA = qw(Exporter);
 
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use XML::LibXML qw(:libxml);
 
index 6c46831327b11182290eb61fc20e3750bf4b7e9b..4bcd4ccd7057a6c40effe634327383cde4812732 100644 (file)
@@ -116,7 +116,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 9ef5c3af6407ca42613d394e5b86dbc5162852ca..299501e8e845994ab6ee83b3fc00badcdd755fd3 100644 (file)
@@ -129,7 +129,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index a7185bd344146cb800d9b0015c8d890c864e72c2..3fd4587410c8075ca00df307c2452c716554c8d7 100644 (file)
@@ -12,7 +12,7 @@ use warnings;
 use XML::LibXML;
 
 use vars qw ($VERSION);
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use 5.008_000;
 
index b05206ea2548f3a30b9006c7299d0ece9886efa0..4efa5d9ca431ecb87c4da05a35604466c93c8b61 100644 (file)
@@ -683,7 +683,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 752bf32ddf72990fad5b54007be753718d41c3e9..98631a712c8db18b07c47ad3cfd06a91ea904e3c 100644 (file)
@@ -27,7 +27,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 3391d9ddb8184e642fda57ec4b0a1593a36a910d..4c77f743cdba02c72cf803c712dfec38b677976e 100644 (file)
@@ -89,7 +89,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 89f8aa077febacd4423b0d0d29a08697dd8a71f7..b7504df546e6b0dfcc53b4c0b4066aed00cc4cb2 100644 (file)
@@ -382,7 +382,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 252266f9360a995cebfe17642de469c9a03eb162..1b0542d36c0139b9ae71edca7318ed478918b36f 100644 (file)
@@ -14,7 +14,7 @@ use strict;
 use warnings;
 use vars qw($VERSION);
 
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use constant ERR_OK                               => 0;
 use constant ERR_INTERNAL_ERROR                   => 1;
index e42c6da5b047a0ce3cdbbc24ca15922219796bec..7d33df8f5d1d564796de9f643a81b907258b996f 100644 (file)
@@ -17,7 +17,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index c7d73bcd3860f5e55746bbb8dae4d1885d354811..6d026764715e4ffe0679ed90f9361d67104998e9 100644 (file)
@@ -29,7 +29,7 @@ use overload
   fallback => 1;
 
 $WARNINGS = 0; # 0: suppress, 1: report via warn, 2: report via die
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use constant XML_ERR_NONE            => 0;
 use constant XML_ERR_WARNING         => 1; # A simple warning
index 3ecb4d7a57e7e733605a3b24228c84aec6197830..f93cb55118a349bfbb145b86b942f1875d6ece1b 100644 (file)
@@ -244,7 +244,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index f69f40574dda97cb7c82958ab9cf52ec70790a40..6e38efecc9a3593f050214fffc628dc6540014cb 100644 (file)
@@ -280,7 +280,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 0c43174016b83ad3b9dcf89d8907bbf825cb2354..5105a360a5190f1b5b42554f1bd8444805f42494 100644 (file)
@@ -16,7 +16,7 @@ use strict;
 use warnings;
 
 use vars qw ($VERSION);
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
                '""' => \&value,
index 17e97620fc6952d5b0606d906b95139ec459de51..cd9dbe0185d9d69c5905f59b39efe91a79af88f4 100644 (file)
@@ -141,7 +141,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 73a73d357bbcb55c09f9ec4a27d2caff241addad..ee750a7bb42dcceb13fce68e7dcc29ce9431b597 100644 (file)
@@ -763,7 +763,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index b2b9d5cb29d49e58258ad093f164eb3689450e66..68d7273a1e1342fcca450f12c495ac655c0c716e 100644 (file)
@@ -17,7 +17,7 @@ use XML::LibXML::Literal;
 use XML::LibXML::Number;
 
 use vars qw($VERSION);
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&to_literal,
index 0b7161fb5774093abed5b63108c63f7b1a25c470..75a7178599ed8f7989023ceffa5e3e0df71805a0 100644 (file)
@@ -14,7 +14,7 @@ use strict;
 use warnings;
 
 use vars qw ($VERSION);
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&value,
index cb0f971dffbf52ee5d1b28bb36cdbb37cb2d38d3..da3e0e9fb0606042b46deae4780f352915644106 100644 (file)
@@ -74,7 +74,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 0f11369f63c6fa32a13c5be34c54c6ec3e172d22..c07a780a3b77426073bd58d17a6fe5f656de7d15 100644 (file)
@@ -988,7 +988,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 07014554097f3bbc4dcced2e763e1b4e67d89763..6e7464ff2f140c8b9747331555e27a57d61b6b08 100644 (file)
@@ -94,7 +94,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 37e13160f70fd6a067466fff5fbd725800c0c584..060f713b16b9414df6dbfcc9ff236ed6eee33429 100644 (file)
@@ -14,7 +14,7 @@ use strict;
 use warnings;
 
 use vars qw ($VERSION);
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use 5.008_000;
 
index 288b37d96edac9f24c4d9fd7eb1adcbcd0d965e4..2515f91b03b45dc69fa36f8c38709dcbc0e431c7 100644 (file)
@@ -657,7 +657,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index f9cf0d9ed7b9094b186d9b35795f062c4e0ab126..48e7bf8b475ee8b0320ed3ca5ee483d1418a2de3 100644 (file)
@@ -58,7 +58,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 8261cf523d0af81f850dd50434e0641ac950a108..3dc0ca0834912b1d94f93bdeeef29a6b8722f4ad 100644 (file)
@@ -73,7 +73,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index dbb276a55bc2a2a4c2eccbdae621e0f3b8cbaacc..7f129bd00b14f55fdcee178c0f9e904ffb6900a7 100644 (file)
@@ -14,7 +14,7 @@ use warnings;
 
 use vars qw($VERSION @ISA);
 
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use XML::LibXML;
 use XML::SAX::Base;
@@ -47,9 +47,16 @@ sub _parse_characterstream {
     croak( "not implemented yet" );
 }
 
+# See:
+# https://rt.cpan.org/Public/Bug/Display.html?id=132759
+sub _calc_new_XML_LibXML_parser_for_compatibility_with_XML_Simple_etc
+{
+    return XML::LibXML->new( expand_entities => 1, );
+}
+
 sub _parse_bytestream {
     my ( $self, $fh ) = @_;
-    $self->{ParserOptions}{LibParser}      = XML::LibXML->new()     unless defined $self->{ParserOptions}{LibParser};
+    $self->{ParserOptions}{LibParser}      = $self->_calc_new_XML_LibXML_parser_for_compatibility_with_XML_Simple_etc() unless defined $self->{ParserOptions}{LibParser};
     $self->{ParserOptions}{ParseFunc}      = \&XML::LibXML::parse_fh;
     $self->{ParserOptions}{ParseFuncParam} = $fh;
     $self->_parse;
@@ -58,7 +65,7 @@ sub _parse_bytestream {
 
 sub _parse_string {
     my ( $self, $string ) = @_;
-    $self->{ParserOptions}{LibParser}      = XML::LibXML->new()     unless defined $self->{ParserOptions}{LibParser};
+    $self->{ParserOptions}{LibParser}      = $self->_calc_new_XML_LibXML_parser_for_compatibility_with_XML_Simple_etc() unless defined $self->{ParserOptions}{LibParser};
     $self->{ParserOptions}{ParseFunc}      = \&XML::LibXML::parse_string;
     $self->{ParserOptions}{ParseFuncParam} = $string;
     $self->_parse;
@@ -67,7 +74,7 @@ sub _parse_string {
 
 sub _parse_systemid {
     my $self = shift;
-    $self->{ParserOptions}{LibParser}      = XML::LibXML->new()     unless defined $self->{ParserOptions}{LibParser};
+    $self->{ParserOptions}{LibParser}      = $self->_calc_new_XML_LibXML_parser_for_compatibility_with_XML_Simple_etc() unless defined $self->{ParserOptions}{LibParser};
     $self->{ParserOptions}{ParseFunc}      = \&XML::LibXML::parse_file;
     $self->{ParserOptions}{ParseFuncParam} = shift;
     $self->_parse;
@@ -76,7 +83,7 @@ sub _parse_systemid {
 
 sub parse_chunk {
     my ( $self, $chunk ) = @_;
-    $self->{ParserOptions}{LibParser}      = XML::LibXML->new()     unless defined $self->{ParserOptions}{LibParser};
+    $self->{ParserOptions}{LibParser}      = $self->_calc_new_XML_LibXML_parser_for_compatibility_with_XML_Simple_etc() unless defined $self->{ParserOptions}{LibParser};
     $self->{ParserOptions}{ParseFunc}      = \&XML::LibXML::parse_xml_chunk;
     $self->{ParserOptions}{LibParser}->{IS_FILTER}=1; # a hack to prevent parse_xml_chunk from issuing end_document
     $self->{ParserOptions}{ParseFuncParam} = $chunk;
index 70e3af0388f18d21dd3caad3e286b248d8c99be1..933b9682ace7fce1b67497cbdb806cfea3a6678a 100644 (file)
@@ -47,7 +47,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 099c7290d5654cdffebda350aca6338349437c2b..556ca7a5f7a5efe17563b4a141a17a214e4748c4 100644 (file)
@@ -21,7 +21,7 @@ sub CLONE_SKIP {
   return $XML::LibXML::__threads_shared ? 0 : 1;
 }
 
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 sub new {
     my $class = shift;
index 70e340be56629770e034a54779dd5fe4c0b2a528..3dab014b46fa27c4d66a8e57ff5871c44d309df6 100644 (file)
@@ -38,7 +38,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index a490bd8a8753e9aa114beaa838fdf5623fe0b532..e48d9a44b255b64ec211600867711a4c3e10b31e 100644 (file)
@@ -15,7 +15,7 @@ use warnings;
 use XML::LibXML;
 use vars qw ($VERSION);
 
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 sub CLONE_SKIP {
   return $XML::LibXML::__threads_shared ? 0 : 1;
index f3f2604fbb5dee35241c7861e5b8f8888ef24223..562db45708e722541d1540f1288b551746516f9e 100644 (file)
@@ -18,7 +18,7 @@ use XML::LibXML::Common qw(:libxml);
 use XML::SAX::Base;
 use XML::SAX::DocumentLocator;
 
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 @ISA = ('XML::SAX::Base');
 
 sub CLONE_SKIP {
index 40637d25142578c25c15a74fc6fb185b128ed84c..f15675413d390bffc8ff1222201b47fffa2685a9 100644 (file)
@@ -69,7 +69,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index af9b15aacde6735a40f640f916356a6548975d6b..70a6d23e532f6ecfc429bc018600aaa16dca003c 100644 (file)
@@ -170,7 +170,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 1abff1489b8123436dd6a629884f9196365c6782..f63e2addfc3788675cfe2834f3f8207f08262f29 100644 (file)
@@ -17,7 +17,7 @@ use Carp;
 use XML::LibXML;
 use XML::LibXML::NodeList;
 
-$VERSION = "2.0205"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0206"; # VERSION TEMPLATE: DO NOT CHANGE
 
 # should LibXML XPath data types be used for simple objects
 # when passing parameters to extension functions (default: no)
index dd213a4f6848d35059c2f0edc38dd0e69408dbc4..793d8f6e9eef3bb113c7a7927b37eba2064e6320 100644 (file)
@@ -143,7 +143,7 @@ Returns namespace URI registered with C<<<<<< $prefix >>>>>>. If C<<<<<< $prefix
 
   $xpc->registerVarLookupFunc($callback, $data)
 
-Registers variable lookup function C<<<<<< $prefix >>>>>>. The registered function is executed by the XPath engine each time an XPath
+Registers variable lookup function C<<<<<< $callback >>>>>>. The registered function is executed by the XPath engine each time an XPath
 variable is evaluated. It takes three arguments: C<<<<<< $data >>>>>>, variable name, and variable ns-URI and must return one value: a number or
 string or any C<<<<<< XML::LibXML:: >>>>>> object that can be a result of findnodes: Boolean, Literal, Number, Node (e.g.
 Document, Element, etc.), or NodeList. For convenience, simple (non-blessed)
@@ -362,7 +362,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 104692e5cc42a8044f94f2759be4b000b8ff663a..7daff9022f4d2404571324d640689f4aaaec2b60 100644 (file)
@@ -52,7 +52,7 @@ Petr Pajas
 
 =head1 VERSION
 
-2.0205
+2.0206
 
 =head1 COPYRIGHT
 
index 9c2e6f5d00c90e731db9f1ff27bd2e0e5c1bb39b..aca9b9765056d596b310b7f764ea067b5c8929be 100644 (file)
@@ -3,11 +3,11 @@
 use strict;
 use warnings;
 
-use IO::All qw/ io /;
+use Path::Tiny qw/ path /;
 
 my ($version) =
     ( map { m{\$VERSION *= *"([^"]+)"} ? ($1) : () }
-        io->file('LibXML.pm')->getlines() );
+        path('LibXML.pm')->lines_utf8() );
 
 if ( !defined($version) )
 {