Hello community,

here is the log from the commit of package perl-XML-LibXML for openSUSE:Factory 
checked in at 2017-10-28 14:19:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-XML-LibXML (Old)
 and      /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-XML-LibXML"

Sat Oct 28 14:19:17 2017 rev:46 rq:536757 version:2.0131

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-XML-LibXML/perl-XML-LibXML.changes  
2017-09-29 11:49:58.896531096 +0200
+++ /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new/perl-XML-LibXML.changes     
2017-10-28 14:19:28.356403927 +0200
@@ -1,0 +2,30 @@
+Wed Oct 25 06:00:07 UTC 2017 - [email protected]
+
+- updated to 2.0131
+   see /usr/share/doc/packages/perl-XML-LibXML/Changes
+
+  2.0131  2017-10-24
+      - Re-include the missing *.pod documents.
+          - https://rt.cpan.org/Ticket/Display.html?id=123362
+          - Thanks to Stephen for the report.
+          - Add t/pod-files-presence.t to test for it in the future.
+      - Merge https://github.com/shlomif/perl-XML-LibXML/pull/8
+          - Fix bug in Node::replaceChild()
+          - Thanks to @Mipu94 .
+
+-------------------------------------------------------------------
+Thu Oct 19 06:06:07 UTC 2017 - [email protected]
+
+- updated to 2.0130
+   see /usr/share/doc/packages/perl-XML-LibXML/Changes
+
+  2.0130  2017-10-18
+      - Fix the tests with libxml2-2.9.6 .
+          - https://rt.cpan.org/Public/Bug/Display.html?id=122958
+          - Thanks to Daniel Macks for the report and ppisar for a patch.
+      - setNamespace() Enhancements.
+          - Thanks to E. Choroba.
+- Dropped patch merged upstream:
+  * XML-LibXML-2.0129-Adjust-tests-to-libxml2-2.9.5.patch
+
+-------------------------------------------------------------------

Old:
----
  XML-LibXML-2.0129-Adjust-tests-to-libxml2-2.9.5.patch
  XML-LibXML-2.0129.tar.gz

New:
----
  XML-LibXML-2.0131.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-XML-LibXML.spec ++++++
--- /var/tmp/diff_new_pack.2LeUw9/_old  2017-10-28 14:19:29.036379065 +0200
+++ /var/tmp/diff_new_pack.2LeUw9/_new  2017-10-28 14:19:29.040378918 +0200
@@ -16,17 +16,17 @@
 #
 
 
-%define cpan_name XML-LibXML
 Name:           perl-XML-LibXML
-Version:        2.0129
+Version:        2.0131
 Release:        0
+%define cpan_name XML-LibXML
 Summary:        Perl Binding for libxml2
-License:        Artistic-1.0 OR GPL-1.0+
+License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/XML-LibXML/
 Source0:        
https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
-Patch0:         XML-LibXML-2.0129-Adjust-tests-to-libxml2-2.9.5.patch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(XML::NamespaceSupport) >= 1.07
@@ -44,7 +44,7 @@
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.9.0
 Provides:       perl-XML-LibXML-Common = %{version}
 Obsoletes:      perl-XML-LibXML-Common < %{version}
-# /MANUAL END
+# MANUAL END
 
 %description
 This module is an interface to libxml2, providing XML and HTML parsers with
@@ -55,14 +55,13 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-%patch0 -p1
 
 %build
-perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
-make %{?_smp_mflags}
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+%{__make} %{?_smp_mflags}
 
 %check
-make %{?_smp_mflags} test
+%{__make} test
 
 %install
 %perl_make_install
@@ -70,6 +69,7 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
+%defattr(-,root,root,755)
 %doc Changes docs example HACKING.txt README TODO
 %license LICENSE
 

++++++ XML-LibXML-2.0129.tar.gz -> XML-LibXML-2.0131.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/Changes 
new/XML-LibXML-2.0131/Changes
--- old/XML-LibXML-2.0129/Changes       2017-03-14 14:25:23.000000000 +0100
+++ new/XML-LibXML-2.0131/Changes       2017-10-24 10:30:45.000000000 +0200
@@ -1,5 +1,21 @@
 Revision history for Perl extension XML::LibXML
 
+2.0131  2017-10-24
+    - Re-include the missing *.pod documents.
+        - https://rt.cpan.org/Ticket/Display.html?id=123362
+        - Thanks to Stephen for the report.
+        - Add t/pod-files-presence.t to test for it in the future.
+    - Merge https://github.com/shlomif/perl-XML-LibXML/pull/8
+        - Fix bug in Node::replaceChild()
+        - Thanks to @Mipu94 .
+
+2.0130  2017-10-18
+    - Fix the tests with libxml2-2.9.6 .
+        - https://rt.cpan.org/Public/Bug/Display.html?id=122958
+        - Thanks to Daniel Macks for the report and ppisar for a patch.
+    - setNamespace() Enhancements.
+        - Thanks to E. Choroba.
+
 2.0129  2017-03-14
     - Add example/create-sample-html-document.pl .
         - https://rt.cpan.org/Ticket/Display.html?id=117923
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/LibXML.pm 
new/XML-LibXML-2.0131/LibXML.pm
--- old/XML-LibXML-2.0129/LibXML.pm     2017-03-14 14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/LibXML.pm     2017-10-24 10:51:01.000000000 +0200
@@ -29,7 +29,7 @@
 use IO::Handle; # for FH reads called as methods
 
 BEGIN {
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 $ABI_VERSION = 2;
 require Exporter;
 require DynaLoader;
@@ -1594,14 +1594,8 @@
 
 sub setNamespace {
     my $self = shift;
-    my $n = $self->nodeName;
-    if ( $self->_setNamespace(@_) ){
-        if ( scalar @_ < 3 || $_[2] == 1 ){
-            $self->setNodeName( $n );
-        }
-        return 1;
-    }
-    return 0;
+
+    return $self->_setNamespace(@_) ? 1 : 0;
 }
 
 sub getAttribute {
@@ -1838,13 +1832,8 @@
 
 sub setNamespace {
     my ($self,$href,$prefix) = @_;
-    my $n = $self->nodeName;
-    if ( $self->_setNamespace($href,$prefix) ) {
-        $self->setNodeName($n);
-        return 1;
-    }
 
-    return 0;
+    return $self->_setNamespace($href,$prefix) ? 1 : 0;
 }
 
 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/LibXML.pod 
new/XML-LibXML-2.0131/LibXML.pod
--- old/XML-LibXML-2.0129/LibXML.pod    2017-03-14 14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/LibXML.pod    2017-10-24 10:31:00.000000000 +0200
@@ -505,7 +505,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/LibXML.xs 
new/XML-LibXML-2.0131/LibXML.xs
--- old/XML-LibXML-2.0129/LibXML.xs     2016-06-24 18:01:53.000000000 +0200
+++ new/XML-LibXML-2.0131/LibXML.xs     2017-10-23 10:52:55.000000000 +0200
@@ -4829,40 +4829,47 @@
     PREINIT:
         xmlNodePtr ret = NULL;
     CODE:
-       if ( self->type == XML_DOCUMENT_NODE ) {
+        // if newNode == oldNode or self == newNode then do nothing, just 
return nNode.
+        if (nNode == oNode || self == nNode ) {
+            ret = nNode;
+            RETVAL = PmmNodeToSv(ret, PmmOWNERPO(PmmPROXYNODE(ret)));
+        }
+        else{
+            if ( self->type == XML_DOCUMENT_NODE ) {
                 switch ( nNode->type ) {
-                case XML_ELEMENT_NODE:
-                    warn("replaceChild with an element on a document node not 
supported yet!");
-                    XSRETURN_UNDEF;
-                    break;
-                case XML_DOCUMENT_FRAG_NODE:
-                    warn("replaceChild with a document fragment node on a 
document node not supported yet!");
-                    XSRETURN_UNDEF;
-                    break;
-                case XML_TEXT_NODE:
-                case XML_CDATA_SECTION_NODE:
-                    warn("replaceChild with a text node not supported on a 
document node!");
-                    XSRETURN_UNDEF;
-                    break;
-                default:
-                    break;
+                    case XML_ELEMENT_NODE:
+                        warn("replaceChild with an element on a document node 
not supported yet!");
+                        XSRETURN_UNDEF;
+                        break;
+                    case XML_DOCUMENT_FRAG_NODE:
+                        warn("replaceChild with a document fragment node on a 
document node not supported yet!");
+                        XSRETURN_UNDEF;
+                        break;
+                    case XML_TEXT_NODE:
+                    case XML_CDATA_SECTION_NODE:
+                        warn("replaceChild with a text node not supported on a 
document node!");
+                        XSRETURN_UNDEF;
+                        break;
+                    default:
+                        break;
                 }
-        }
-        ret = domReplaceChild( self, nNode, oNode );
-        if (ret == NULL) {
-            XSRETURN_UNDEF;
-        }
-        else {
-            LibXML_reparent_removed_node(ret);
-            RETVAL = PmmNodeToSv(ret, PmmOWNERPO(PmmPROXYNODE(ret)));
-            if (nNode->type == XML_DTD_NODE) {
-                LibXML_set_int_subset(nNode->doc, nNode);
             }
-            if ( nNode->_private != NULL ) {
-                PmmFixOwner( PmmPROXYNODE(nNode),
-                             PmmOWNERPO(PmmPROXYNODE(self)) );
+            ret = domReplaceChild( self, nNode, oNode );
+            if (ret == NULL) {
+                XSRETURN_UNDEF;
             }
-        }
+            else {
+                LibXML_reparent_removed_node(ret);
+                RETVAL = PmmNodeToSv(ret, PmmOWNERPO(PmmPROXYNODE(ret)));
+                if (nNode->type == XML_DTD_NODE) {
+                    LibXML_set_int_subset(nNode->doc, nNode);
+                }
+                if ( nNode->_private != NULL ) {
+                    PmmFixOwner( PmmPROXYNODE(nNode),
+                                 PmmOWNERPO(PmmPROXYNODE(self)) );
+                }
+            }
+      }
     OUTPUT:
         RETVAL
 
@@ -7046,7 +7053,7 @@
            /* set uri, but with a different prefix */
             RETVAL = 1;
        }
-        else
+        else if (! RETVAL)
             RETVAL = 0;
 
         if ( ns ) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/MANIFEST 
new/XML-LibXML-2.0131/MANIFEST
--- old/XML-LibXML-2.0129/MANIFEST      2017-03-14 14:35:40.000000000 +0100
+++ new/XML-LibXML-2.0131/MANIFEST      2017-10-24 10:56:38.000000000 +0200
@@ -190,6 +190,7 @@
 t/lib/Counter.pm
 t/lib/Stacker.pm
 t/lib/TestHelpers.pm
+t/pod-files-presence.t
 t/pod.t
 t/release-kwalitee.t
 t/style-trailing-space.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/META.json 
new/XML-LibXML-2.0131/META.json
--- old/XML-LibXML-2.0129/META.json     2017-03-14 14:35:39.000000000 +0100
+++ new/XML-LibXML-2.0131/META.json     2017-10-24 10:56:38.000000000 +0200
@@ -4,7 +4,7 @@
       "Petr Pajas"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.0402, CPAN::Meta::Converter 
version 2.150001",
+   "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter 
version 2.150010",
    "keywords" : [
       "dom",
       "html",
@@ -70,5 +70,6 @@
          "url" : "https://github.com/shlomif/perl-XML-LibXML";
       }
    },
-   "version" : "2.0129"
+   "version" : "2.0131",
+   "x_serialization_backend" : "JSON::PP version 2.27400_02"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/META.yml 
new/XML-LibXML-2.0131/META.yml
--- old/XML-LibXML-2.0129/META.yml      2017-03-14 14:35:39.000000000 +0100
+++ new/XML-LibXML-2.0131/META.yml      2017-10-24 10:56:38.000000000 +0200
@@ -7,7 +7,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.0402, CPAN::Meta::Converter 
version 2.150001'
+generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 
2.150010'
 keywords:
   - dom
   - html
@@ -48,4 +48,5 @@
 resources:
   homepage: https://github.com/shlomif/perl-XML-LibXML
   repository: https://github.com/shlomif/perl-XML-LibXML
-version: '2.0129'
+version: '2.0131'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/Makefile.PL 
new/XML-LibXML-2.0131/Makefile.PL
--- old/XML-LibXML-2.0129/Makefile.PL   2017-03-14 14:26:52.000000000 +0100
+++ new/XML-LibXML-2.0131/Makefile.PL   2017-10-24 10:31:00.000000000 +0200
@@ -190,6 +190,7 @@
                      [2,7,8,1], # tested, ok
                      [2,9,3,1], # schema regression
                      [2,9,4,0], # schema regression
+                     [2,9,6,1],
                     );
     my $xml2cfg = "xml2-config";
     my $libprefix = $ENV{XMLPREFIX} || $config{XMLPREFIX};
@@ -766,7 +767,7 @@
 
     my $ver = backtick("$cfgscript --version");
     if ( defined $ver ) {
-        my ( $major, $minor, $point) = $ver =~ /(\d+).(\d+)\.(\d+)/g;
+        my ( $major, $minor, $point) = $ver =~ /([0-9]+).([0-9]+)\.([0-9]+)/g;
         foreach my $i ( @$bl ) {
             $state = $i->[3];
             last if $major <  $i->[0];
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/docs/libxml.dbk 
new/XML-LibXML-2.0131/docs/libxml.dbk
--- old/XML-LibXML-2.0129/docs/libxml.dbk       2017-03-14 14:26:50.000000000 
+0100
+++ new/XML-LibXML-2.0131/docs/libxml.dbk       2017-10-24 10:51:07.000000000 
+0200
@@ -22,7 +22,7 @@
         </authorgroup>
 
 
-        <edition>2.0129</edition>
+        <edition>2.0130</edition>
         <copyright>
             <year>2001-2007</year>
             <holder>AxKit.com Ltd</holder>
@@ -5870,17 +5870,20 @@
   <chapter id="XML-LibXML-XPathContext">
     <title>XPath Evaluation</title>
     <titleabbrev>XML::LibXML::XPathContext</titleabbrev>
-    <para>
-      The XML::LibXML::XPathContext
-      class provides an almost complete
-      interface to libxml2's XPath implementation.
-      With XML::LibXML::XPathContext, it is possible to
-      evaluate XPath expressions in the context
-      of arbitrary node, context size, and context position,
-      with a user-defined namespace-prefix mapping,
-      custom XPath functions written in Perl, and
-      even a custom XPath variable resolver.
+    <sect1>
+      <title>Description</title>
+      <para>
+        The XML::LibXML::XPathContext
+        class provides an almost complete
+        interface to libxml2's XPath implementation.
+        With XML::LibXML::XPathContext, it is possible to
+        evaluate XPath expressions in the context
+        of arbitrary node, context size, and context position,
+        with a user-defined namespace-prefix mapping,
+        custom XPath functions written in Perl, and
+        even a custom XPath variable resolver.
     </para>
+    </sect1>
     <sect1>
       <title>Examples</title>
       <sect2>
@@ -7519,11 +7522,14 @@
   <chapter id="XML-LibXML-ErrNo">
     <title>Structured Errors</title>
     <titleabbrev>XML::LibXML::ErrNo</titleabbrev>
-    <para>This module is based on xmlerror.h libxml2 C header file.
-       It defines symbolic constants for all libxml2 error codes.
-       Currently libxml2 uses over 480 different error codes.
-       See also XML::LibXML::Error.
-    </para>
+    <sect1>
+      <title>Description</title>
+      <para>This module is based on xmlerror.h libxml2 C header file.
+      It defines symbolic constants for all libxml2 error codes.
+      Currently libxml2 uses over 480 different error codes.
+      See also XML::LibXML::Error.
+      </para>
+    </sect1>
   </chapter>
   <chapter id="XML-LibXML-Common">
     <title>Constants and Character Encoding Routines</title>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/dom.c new/XML-LibXML-2.0131/dom.c
--- old/XML-LibXML-2.0129/dom.c 2016-05-30 11:01:59.000000000 +0200
+++ new/XML-LibXML-2.0131/dom.c 2017-10-23 10:52:55.000000000 +0200
@@ -798,7 +798,7 @@
         return NULL;
 
     if ( new == old )
-        return new;
+        return NULL;
 
     if ( new == NULL ) {
         /* level2 sais nothing about this case :( */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Attr.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Attr.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Attr.pod       2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Attr.pod       2017-10-24 
10:31:00.000000000 +0200
@@ -121,7 +121,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/AttributeHash.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/AttributeHash.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/AttributeHash.pm       2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/AttributeHash.pm       2017-10-24 
10:51:01.000000000 +0200
@@ -7,7 +7,7 @@
 our @ISA = qw/Tie::Hash/;
 
 use vars qw($VERSION);
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 BEGIN
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Boolean.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/Boolean.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Boolean.pm     2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Boolean.pm     2017-10-24 
10:51:01.000000000 +0200
@@ -16,7 +16,7 @@
 
 use vars qw ($VERSION);
 
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&value,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/CDATASection.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/CDATASection.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/CDATASection.pod       2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/CDATASection.pod       2017-10-24 
10:31:00.000000000 +0200
@@ -45,7 +45,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Comment.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Comment.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Comment.pod    2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Comment.pod    2017-10-24 
10:31:00.000000000 +0200
@@ -46,7 +46,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Common.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/Common.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Common.pm      2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Common.pm      2017-10-24 
10:51:01.000000000 +0200
@@ -24,7 +24,7 @@
 
 @ISA = qw(Exporter);
 
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use XML::LibXML qw(:libxml);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Common.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Common.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Common.pod     2017-03-14 
14:26:52.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Common.pod     2017-10-24 
10:31:00.000000000 +0200
@@ -116,7 +116,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/DOM.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/DOM.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/DOM.pod        2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/DOM.pod        2017-10-24 
10:31:00.000000000 +0200
@@ -129,7 +129,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Devel.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/Devel.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Devel.pm       2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Devel.pm       2017-10-24 
10:51:01.000000000 +0200
@@ -12,7 +12,7 @@
 use XML::LibXML;
 
 use vars qw ($VERSION);
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use 5.008_000;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Document.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Document.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Document.pod   2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Document.pod   2017-10-24 
10:31:00.000000000 +0200
@@ -683,7 +683,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/XML-LibXML-2.0129/lib/XML/LibXML/DocumentFragment.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/DocumentFragment.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/DocumentFragment.pod   2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/DocumentFragment.pod   2017-10-24 
10:31:00.000000000 +0200
@@ -27,7 +27,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Dtd.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Dtd.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Dtd.pod        2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Dtd.pod        2017-10-24 
10:31:00.000000000 +0200
@@ -89,7 +89,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Element.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Element.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Element.pod    2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Element.pod    2017-10-24 
10:31:00.000000000 +0200
@@ -382,7 +382,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/ErrNo.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/ErrNo.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/ErrNo.pm       2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/ErrNo.pm       2017-10-24 
10:51:01.000000000 +0200
@@ -14,7 +14,7 @@
 use warnings;
 use vars qw($VERSION);
 
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use constant ERR_OK                               => 0;
 use constant ERR_INTERNAL_ERROR                   => 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/ErrNo.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/ErrNo.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/ErrNo.pod      2017-03-14 
14:26:52.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/ErrNo.pod      2017-10-24 
10:31:00.000000000 +0200
@@ -1,6 +1,9 @@
 =head1 NAME
 
 XML::LibXML::ErrNo - Structured Errors
+
+=head1 DESCRIPTION
+
 This module is based on xmlerror.h libxml2 C header file. It defines symbolic
 constants for all libxml2 error codes. Currently libxml2 uses over 480
 different error codes. See also XML::LibXML::Error.
@@ -14,7 +17,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Error.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/Error.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Error.pm       2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Error.pm       2017-10-24 
10:51:01.000000000 +0200
@@ -29,7 +29,7 @@
   fallback => 1;
 
 $WARNINGS = 0; # 0: suppress, 1: report via warn, 2: report via die
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use constant XML_ERR_NONE            => 0;
 use constant XML_ERR_WARNING         => 1; # A simple warning
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Error.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Error.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Error.pod      2017-03-14 
14:26:52.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Error.pod      2017-10-24 
10:31:00.000000000 +0200
@@ -244,7 +244,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/InputCallback.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/InputCallback.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/InputCallback.pod      2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/InputCallback.pod      2017-10-24 
10:31:00.000000000 +0200
@@ -280,7 +280,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Literal.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/Literal.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Literal.pm     2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Literal.pm     2017-10-24 
10:51:01.000000000 +0200
@@ -16,7 +16,7 @@
 use warnings;
 
 use vars qw ($VERSION);
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
                '""' => \&value,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Namespace.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Namespace.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Namespace.pod  2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Namespace.pod  2017-10-24 
10:31:00.000000000 +0200
@@ -141,7 +141,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Node.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Node.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Node.pod       2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Node.pod       2017-10-24 
10:31:00.000000000 +0200
@@ -763,7 +763,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/NodeList.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/NodeList.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/NodeList.pm    2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/NodeList.pm    2017-10-24 
10:51:01.000000000 +0200
@@ -17,7 +17,7 @@
 use XML::LibXML::Number;
 
 use vars qw($VERSION);
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&to_literal,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Number.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/Number.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Number.pm      2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Number.pm      2017-10-24 
10:51:01.000000000 +0200
@@ -14,7 +14,7 @@
 use warnings;
 
 use vars qw ($VERSION);
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&value,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/PI.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/PI.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/PI.pod 2017-03-14 14:26:51.000000000 
+0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/PI.pod 2017-10-24 10:31:00.000000000 
+0200
@@ -74,7 +74,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Parser.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Parser.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Parser.pod     2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Parser.pod     2017-10-24 
10:31:00.000000000 +0200
@@ -984,7 +984,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Pattern.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Pattern.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Pattern.pod    2017-03-14 
14:26:52.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Pattern.pod    2017-10-24 
10:31:00.000000000 +0200
@@ -94,7 +94,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Reader.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/Reader.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Reader.pm      2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Reader.pm      2017-10-24 
10:51:01.000000000 +0200
@@ -14,7 +14,7 @@
 use warnings;
 
 use vars qw ($VERSION);
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use 5.008_000;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Reader.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Reader.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Reader.pod     2017-03-14 
14:26:52.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Reader.pod     2017-10-24 
10:31:00.000000000 +0200
@@ -657,7 +657,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/RegExp.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/RegExp.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/RegExp.pod     2017-03-14 
14:26:52.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/RegExp.pod     2017-10-24 
10:31:00.000000000 +0200
@@ -58,7 +58,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/RelaxNG.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/RelaxNG.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/RelaxNG.pod    2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/RelaxNG.pod    2017-10-24 
10:31:00.000000000 +0200
@@ -70,7 +70,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/SAX/Builder.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Builder.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/SAX/Builder.pm 2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Builder.pm 2017-10-24 
10:51:01.000000000 +0200
@@ -21,7 +21,7 @@
   return $XML::LibXML::__threads_shared ? 0 : 1;
 }
 
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 sub new {
     my $class = shift;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/SAX/Builder.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Builder.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/SAX/Builder.pod        2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Builder.pod        2017-10-24 
10:31:00.000000000 +0200
@@ -38,7 +38,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/SAX/Generator.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Generator.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/SAX/Generator.pm       2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Generator.pm       2017-10-24 
10:51:01.000000000 +0200
@@ -15,7 +15,7 @@
 use XML::LibXML;
 use vars qw ($VERSION);
 
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 sub CLONE_SKIP {
   return $XML::LibXML::__threads_shared ? 0 : 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/SAX/Parser.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Parser.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/SAX/Parser.pm  2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Parser.pm  2017-10-24 
10:51:01.000000000 +0200
@@ -18,7 +18,7 @@
 use XML::SAX::Base;
 use XML::SAX::DocumentLocator;
 
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 @ISA = ('XML::SAX::Base');
 
 sub CLONE_SKIP {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/SAX.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/SAX.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/SAX.pm 2017-03-14 14:25:51.000000000 
+0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/SAX.pm 2017-10-24 10:51:01.000000000 
+0200
@@ -14,7 +14,7 @@
 
 use vars qw($VERSION @ISA);
 
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use XML::LibXML;
 use XML::SAX::Base;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/SAX.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/SAX.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/SAX.pod        2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/SAX.pod        2017-10-24 
10:31:00.000000000 +0200
@@ -47,7 +47,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Schema.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Schema.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Schema.pod     2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Schema.pod     2017-10-24 
10:31:00.000000000 +0200
@@ -66,7 +66,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/Text.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/Text.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/Text.pod       2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/Text.pod       2017-10-24 
10:31:00.000000000 +0200
@@ -170,7 +170,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/XPathContext.pm 
new/XML-LibXML-2.0131/lib/XML/LibXML/XPathContext.pm
--- old/XML-LibXML-2.0129/lib/XML/LibXML/XPathContext.pm        2017-03-14 
14:25:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/XPathContext.pm        2017-10-24 
10:51:01.000000000 +0200
@@ -17,7 +17,7 @@
 use XML::LibXML;
 use XML::LibXML::NodeList;
 
-$VERSION = "2.0129"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE
 
 # should LibXML XPath data types be used for simple objects
 # when passing parameters to extension functions (default: no)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/XPathContext.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/XPathContext.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/XPathContext.pod       2017-03-14 
14:26:51.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/XPathContext.pod       2017-10-24 
10:31:00.000000000 +0200
@@ -32,6 +32,9 @@
   $xpc->setContextSize($size)
   my $size = $xpc->getContextSize;
   $xpc->setContextNode($node)
+
+=head1 DESCRIPTION
+
 The XML::LibXML::XPathContext class provides an almost complete interface to
 libxml2's XPath implementation. With XML::LibXML::XPathContext, it is possible
 to evaluate XPath expressions in the context of arbitrary node, context size,
@@ -359,7 +362,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/lib/XML/LibXML/XPathExpression.pod 
new/XML-LibXML-2.0131/lib/XML/LibXML/XPathExpression.pod
--- old/XML-LibXML-2.0129/lib/XML/LibXML/XPathExpression.pod    2017-03-14 
14:26:52.000000000 +0100
+++ new/XML-LibXML-2.0131/lib/XML/LibXML/XPathExpression.pod    2017-10-24 
10:31:00.000000000 +0200
@@ -52,7 +52,7 @@
 
 =head1 VERSION
 
-2.0129
+2.0130
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/t/10ns.t 
new/XML-LibXML-2.0131/t/10ns.t
--- old/XML-LibXML-2.0129/t/10ns.t      2016-05-30 11:01:59.000000000 +0200
+++ new/XML-LibXML-2.0131/t/10ns.t      2017-10-23 10:44:18.000000000 +0200
@@ -3,8 +3,8 @@
 use strict;
 use warnings;
 
-# Should be 129.
-use Test::More tests => 129;
+# Should be 137.
+use Test::More tests => 137;
 
 use XML::LibXML;
 use XML::LibXML::Common qw(:libxml);
@@ -556,3 +556,29 @@
     # TEST
     ok($inc->isSameNode($docOne->getElementById('test')), ' TODO : Add test 
name');
 }
+
+print "# 11. empty namespace\n";
+{
+    my $doc = XML::LibXML->load_xml(string => $xml1);
+    my $node = $doc->find('/a/b:c')->[0];
+
+    # TEST
+    ok($node->setNamespace(""), 'removing ns from elemenet');
+    # TEST
+    is($node->prefix, undef, 'ns prefix removed from element');
+    # TEST
+    is($node->namespaceURI, undef, 'ns removed from element');
+    # TEST
+    is($node->getName, 'c', 'ns removed from element name');
+
+    my $attr = $doc->find('/a/x/@b:href')->[0];
+
+    # TEST
+    ok($attr->setNamespace("", ""), 'removing ns from attr');
+    # TEST
+    is($attr->prefix, undef, 'ns prefix removed from attr');
+    # TEST
+    is($attr->namespaceURI, undef, 'ns removed from attr');
+    # TEST
+    is($attr->getName, 'href', 'ns removed from attr name');
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/XML-LibXML-2.0129/t/48_reader_undef_warning_on_empty_str_rt106830.t 
new/XML-LibXML-2.0131/t/48_reader_undef_warning_on_empty_str_rt106830.t
--- old/XML-LibXML-2.0129/t/48_reader_undef_warning_on_empty_str_rt106830.t     
2016-05-30 11:01:59.000000000 +0200
+++ new/XML-LibXML-2.0131/t/48_reader_undef_warning_on_empty_str_rt106830.t     
2017-10-23 10:44:18.000000000 +0200
@@ -30,9 +30,14 @@
     my $xml_reader = XML::LibXML::Reader->new(string => $empty_xml_doc);
 
     # TEST
-    ok (scalar(!defined($xml_reader)),
-        'xml_reader is undef',
-    );
+    SKIP:
+    {
+        if (XML::LibXML::LIBXML_VERSION() >= 20905)
+        {
+            skip 'libxml2 accepts empty strings since 2.9.5 version', 1;
+        }
+        ok (scalar(!defined($xml_reader)), 'xml_reader is undef', );
+    }
 
     # TEST
     eq_or_diff(
@@ -47,7 +52,7 @@
 
 Copyright 2015 by Shlomi Fish
 
-This program is distributed under the MIT (X11) License:
+This program is distributed under the MIT (Expat) License:
 L<http://www.opensource.org/licenses/mit-license.php>
 
 Permission is hereby granted, free of charge, to any person
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-2.0129/t/pod-files-presence.t 
new/XML-LibXML-2.0131/t/pod-files-presence.t
--- old/XML-LibXML-2.0129/t/pod-files-presence.t        1970-01-01 
01:00:00.000000000 +0100
+++ new/XML-LibXML-2.0131/t/pod-files-presence.t        2017-10-24 
10:22:32.000000000 +0200
@@ -0,0 +1,29 @@
+#!/usr/bin/perl
+
+use strict;
+use warnings;
+
+use Test::More tests => 3;
+use File::Spec;
+
+sub _is_present
+{
+    my $path = shift;
+
+    my $fn = File::Spec->catfile( File::Spec->curdir(), @$path );
+
+    return ( ( -e $fn ) and ( ( -s $fn ) > 0 ) );
+}
+
+{
+    # TEST*3
+    foreach my $path (
+        [qw#lib XML LibXML DOM.pod#],
+        [qw#lib XML LibXML Document.pod#],
+        [qw#lib XML LibXML Parser.pod#],
+        )
+    {
+        ok( _is_present($path), "Path [@$path] exists." );
+    }
+}
+


Reply via email to