Hello community, here is the log from the commit of package perl-XML-LibXML for openSUSE:Factory checked in at 2017-11-01 11:06:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-XML-LibXML (Old) and /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-XML-LibXML" Wed Nov 1 11:06:44 2017 rev:47 rq:537510 version:2.0132 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-XML-LibXML/perl-XML-LibXML.changes 2017-10-28 14:19:28.356403927 +0200 +++ /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new/perl-XML-LibXML.changes 2017-11-01 11:06:44.124135699 +0100 @@ -1,0 +2,13 @@ +Sun Oct 29 07:05:07 UTC 2017 - [email protected] + +- updated to 2.0132 + see /usr/share/doc/packages/perl-XML-LibXML/Changes + + 2.0132 2017-10-28 + - Revert setNamespace() enhancements that broke some dependent tests: + - commit df9fdc6659cb2e4e9bc896e58c02dfd79b430fbb + - add t/48_rt123379_setNamespace.t . + - Thanks to Alexander Bluhm and Slaven Rezic for the reports and + the test. + +------------------------------------------------------------------- Old: ---- XML-LibXML-2.0131.tar.gz New: ---- XML-LibXML-2.0132.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-XML-LibXML.spec ++++++ --- /var/tmp/diff_new_pack.9j6gjs/_old 2017-11-01 11:06:44.656116266 +0100 +++ /var/tmp/diff_new_pack.9j6gjs/_new 2017-11-01 11:06:44.660116119 +0100 @@ -17,7 +17,7 @@ Name: perl-XML-LibXML -Version: 2.0131 +Version: 2.0132 Release: 0 %define cpan_name XML-LibXML Summary: Perl Binding for libxml2 ++++++ XML-LibXML-2.0131.tar.gz -> XML-LibXML-2.0132.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/Changes new/XML-LibXML-2.0132/Changes --- old/XML-LibXML-2.0131/Changes 2017-10-24 10:30:45.000000000 +0200 +++ new/XML-LibXML-2.0132/Changes 2017-10-28 19:53:04.000000000 +0200 @@ -1,5 +1,12 @@ Revision history for Perl extension XML::LibXML +2.0132 2017-10-28 + - Revert setNamespace() enhancements that broke some dependent tests: + - commit df9fdc6659cb2e4e9bc896e58c02dfd79b430fbb + - add t/48_rt123379_setNamespace.t . + - Thanks to Alexander Bluhm and Slaven Rezic for the reports and + the test. + 2.0131 2017-10-24 - Re-include the missing *.pod documents. - https://rt.cpan.org/Ticket/Display.html?id=123362 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/LibXML.pm new/XML-LibXML-2.0132/LibXML.pm --- old/XML-LibXML-2.0131/LibXML.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/LibXML.pm 2017-10-28 19:55:40.000000000 +0200 @@ -29,7 +29,7 @@ use IO::Handle; # for FH reads called as methods BEGIN { -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # VERSION TEMPLATE: DO NOT CHANGE $ABI_VERSION = 2; require Exporter; require DynaLoader; @@ -1594,8 +1594,14 @@ sub setNamespace { my $self = shift; - - return $self->_setNamespace(@_) ? 1 : 0; + my $n = $self->localname; + if ( $self->_setNamespace(@_) ){ + if ( scalar @_ < 3 || $_[2] == 1 ){ + $self->setNodeName( $n ); + } + return 1; + } + return 0; } sub getAttribute { @@ -1832,8 +1838,13 @@ sub setNamespace { my ($self,$href,$prefix) = @_; + my $n = $self->localname; + if ( $self->_setNamespace($href,$prefix) ) { + $self->setNodeName($n); + return 1; + } - return $self->_setNamespace($href,$prefix) ? 1 : 0; + return 0; } 1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/LibXML.pod new/XML-LibXML-2.0132/LibXML.pod --- old/XML-LibXML-2.0131/LibXML.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/LibXML.pod 2017-10-28 19:56:03.000000000 +0200 @@ -505,7 +505,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/MANIFEST new/XML-LibXML-2.0132/MANIFEST --- old/XML-LibXML-2.0131/MANIFEST 2017-10-24 10:56:38.000000000 +0200 +++ new/XML-LibXML-2.0132/MANIFEST 2017-10-28 19:57:51.000000000 +0200 @@ -114,6 +114,7 @@ scripts/fast-eumm.pl scripts/prints-to-comments.pl scripts/tag-release.pl +scripts/total-build-and-test.bash scripts/update-HACKING-file.bash t/01basic.t t/02parse.t @@ -164,6 +165,7 @@ t/48_reader_undef_warning_on_empty_str_rt106830.t t/48_removeChild_crashes_rt_80395.t t/48_replaceNode_DTD_nodes_rT_80521.t +t/48_rt123379_setNamespace.t t/48_rt55000.t t/48_rt93429_recover_2_in_html_parsing.t t/48importing_nodes_IDs_rt_69520.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/META.json new/XML-LibXML-2.0132/META.json --- old/XML-LibXML-2.0131/META.json 2017-10-24 10:56:38.000000000 +0200 +++ new/XML-LibXML-2.0132/META.json 2017-10-28 19:57:51.000000000 +0200 @@ -70,6 +70,6 @@ "url" : "https://github.com/shlomif/perl-XML-LibXML" } }, - "version" : "2.0131", + "version" : "2.0132", "x_serialization_backend" : "JSON::PP version 2.27400_02" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/META.yml new/XML-LibXML-2.0132/META.yml --- old/XML-LibXML-2.0131/META.yml 2017-10-24 10:56:38.000000000 +0200 +++ new/XML-LibXML-2.0132/META.yml 2017-10-28 19:57:51.000000000 +0200 @@ -48,5 +48,5 @@ resources: homepage: https://github.com/shlomif/perl-XML-LibXML repository: https://github.com/shlomif/perl-XML-LibXML -version: '2.0131' +version: '2.0132' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/docs/libxml.dbk new/XML-LibXML-2.0132/docs/libxml.dbk --- old/XML-LibXML-2.0131/docs/libxml.dbk 2017-10-24 10:51:07.000000000 +0200 +++ new/XML-LibXML-2.0132/docs/libxml.dbk 2017-10-28 19:56:03.000000000 +0200 @@ -22,7 +22,7 @@ </authorgroup> - <edition>2.0130</edition> + <edition>2.0132</edition> <copyright> <year>2001-2007</year> <holder>AxKit.com Ltd</holder> @@ -3060,9 +3060,9 @@ <title>Description</title> <para>XML::LibXML::Node defines functions that are common to - all Node Types. A LibXML::Node should never be created + all Node Types. An XML::LibXML::Node should never be created standalone, but as an instance of a high level class such as - LibXML::Element or LibXML::Text. The class itself should + XML::LibXML::Element or XML::LibXML::Text. The class itself should provide only common functionality. In XML::LibXML each node is part either of a document or a document-fragment. Because of this there is no node without a parent. This may causes @@ -5459,7 +5459,7 @@ HTTP, FTP or relative location but a absolute path for example. To get around this limitation, you may add your own input handler to open, read and close particular types of locations or URI classes. Using this input callback handlers, you can handle your own custom URI schemes for example.</para> - <para>The input callbacks are used whenever LibXML has to get something other than externally parsed entities from somewhere. They are implemented + <para>The input callbacks are used whenever XML::LibXML has to get something other than externally parsed entities from somewhere. They are implemented using a callback stack on the Perl layer in analogy to libxml2's native callback stack.</para> <para>The XML::LibXML::InputCallback class transparently registers the input callbacks for the libxml2's parser processes.</para> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Attr.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Attr.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Attr.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Attr.pod 2017-10-28 19:56:03.000000000 +0200 @@ -121,7 +121,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/AttributeHash.pm new/XML-LibXML-2.0132/lib/XML/LibXML/AttributeHash.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/AttributeHash.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/AttributeHash.pm 2017-10-28 19:55:40.000000000 +0200 @@ -7,7 +7,7 @@ our @ISA = qw/Tie::Hash/; use vars qw($VERSION); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # VERSION TEMPLATE: DO NOT CHANGE BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Boolean.pm new/XML-LibXML-2.0132/lib/XML/LibXML/Boolean.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/Boolean.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Boolean.pm 2017-10-28 19:55:40.000000000 +0200 @@ -16,7 +16,7 @@ use vars qw ($VERSION); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # VERSION TEMPLATE: DO NOT CHANGE use overload '""' => \&value, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/CDATASection.pod new/XML-LibXML-2.0132/lib/XML/LibXML/CDATASection.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/CDATASection.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/CDATASection.pod 2017-10-28 19:56:03.000000000 +0200 @@ -45,7 +45,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Comment.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Comment.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Comment.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Comment.pod 2017-10-28 19:56:03.000000000 +0200 @@ -46,7 +46,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Common.pm new/XML-LibXML-2.0132/lib/XML/LibXML/Common.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/Common.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Common.pm 2017-10-28 19:55:40.000000000 +0200 @@ -24,7 +24,7 @@ @ISA = qw(Exporter); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # VERSION TEMPLATE: DO NOT CHANGE use XML::LibXML qw(:libxml); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Common.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Common.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Common.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Common.pod 2017-10-28 19:56:03.000000000 +0200 @@ -116,7 +116,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/DOM.pod new/XML-LibXML-2.0132/lib/XML/LibXML/DOM.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/DOM.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/DOM.pod 2017-10-28 19:56:03.000000000 +0200 @@ -129,7 +129,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Devel.pm new/XML-LibXML-2.0132/lib/XML/LibXML/Devel.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/Devel.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Devel.pm 2017-10-28 19:55:40.000000000 +0200 @@ -12,7 +12,7 @@ use XML::LibXML; use vars qw ($VERSION); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # VERSION TEMPLATE: DO NOT CHANGE use 5.008_000; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Document.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Document.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Document.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Document.pod 2017-10-28 19:56:03.000000000 +0200 @@ -683,7 +683,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/DocumentFragment.pod new/XML-LibXML-2.0132/lib/XML/LibXML/DocumentFragment.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/DocumentFragment.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/DocumentFragment.pod 2017-10-28 19:56:03.000000000 +0200 @@ -27,7 +27,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Dtd.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Dtd.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Dtd.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Dtd.pod 2017-10-28 19:56:03.000000000 +0200 @@ -89,7 +89,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Element.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Element.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Element.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Element.pod 2017-10-28 19:56:03.000000000 +0200 @@ -382,7 +382,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/ErrNo.pm new/XML-LibXML-2.0132/lib/XML/LibXML/ErrNo.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/ErrNo.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/ErrNo.pm 2017-10-28 19:55:40.000000000 +0200 @@ -14,7 +14,7 @@ use warnings; use vars qw($VERSION); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # 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.0131/lib/XML/LibXML/ErrNo.pod new/XML-LibXML-2.0132/lib/XML/LibXML/ErrNo.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/ErrNo.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/ErrNo.pod 2017-10-28 19:56:03.000000000 +0200 @@ -17,7 +17,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Error.pm new/XML-LibXML-2.0132/lib/XML/LibXML/Error.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/Error.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Error.pm 2017-10-28 19:55:40.000000000 +0200 @@ -29,7 +29,7 @@ fallback => 1; $WARNINGS = 0; # 0: suppress, 1: report via warn, 2: report via die -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # 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.0131/lib/XML/LibXML/Error.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Error.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Error.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Error.pod 2017-10-28 19:56:03.000000000 +0200 @@ -244,7 +244,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/InputCallback.pod new/XML-LibXML-2.0132/lib/XML/LibXML/InputCallback.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/InputCallback.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/InputCallback.pod 2017-10-28 19:56:03.000000000 +0200 @@ -18,8 +18,8 @@ particular types of locations or URI classes. Using this input callback handlers, you can handle your own custom URI schemes for example. -The input callbacks are used whenever LibXML has to get something other than -externally parsed entities from somewhere. They are implemented using a +The input callbacks are used whenever XML::LibXML has to get something other +than externally parsed entities from somewhere. They are implemented using a callback stack on the Perl layer in analogy to libxml2's native callback stack. The XML::LibXML::InputCallback class transparently registers the input @@ -280,7 +280,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Literal.pm new/XML-LibXML-2.0132/lib/XML/LibXML/Literal.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/Literal.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Literal.pm 2017-10-28 19:55:40.000000000 +0200 @@ -16,7 +16,7 @@ use warnings; use vars qw ($VERSION); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # VERSION TEMPLATE: DO NOT CHANGE use overload '""' => \&value, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Namespace.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Namespace.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Namespace.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Namespace.pod 2017-10-28 19:56:03.000000000 +0200 @@ -141,7 +141,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Node.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Node.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Node.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Node.pod 2017-10-28 19:56:03.000000000 +0200 @@ -70,12 +70,12 @@ =head1 DESCRIPTION -XML::LibXML::Node defines functions that are common to all Node Types. A -LibXML::Node should never be created standalone, but as an instance of a high -level class such as LibXML::Element or LibXML::Text. The class itself should -provide only common functionality. In XML::LibXML each node is part either of a -document or a document-fragment. Because of this there is no node without a -parent. This may causes confusion with "unbound" nodes. +XML::LibXML::Node defines functions that are common to all Node Types. An +XML::LibXML::Node should never be created standalone, but as an instance of a +high level class such as XML::LibXML::Element or XML::LibXML::Text. The class +itself should provide only common functionality. In XML::LibXML each node is +part either of a document or a document-fragment. Because of this there is no +node without a parent. This may causes confusion with "unbound" nodes. =head1 METHODS @@ -763,7 +763,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/NodeList.pm new/XML-LibXML-2.0132/lib/XML/LibXML/NodeList.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/NodeList.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/NodeList.pm 2017-10-28 19:55:40.000000000 +0200 @@ -17,7 +17,7 @@ use XML::LibXML::Number; use vars qw($VERSION); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # VERSION TEMPLATE: DO NOT CHANGE use overload '""' => \&to_literal, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Number.pm new/XML-LibXML-2.0132/lib/XML/LibXML/Number.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/Number.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Number.pm 2017-10-28 19:55:40.000000000 +0200 @@ -14,7 +14,7 @@ use warnings; use vars qw ($VERSION); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # VERSION TEMPLATE: DO NOT CHANGE use overload '""' => \&value, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/PI.pod new/XML-LibXML-2.0132/lib/XML/LibXML/PI.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/PI.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/PI.pod 2017-10-28 19:56:03.000000000 +0200 @@ -74,7 +74,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Parser.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Parser.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Parser.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Parser.pod 2017-10-28 19:56:03.000000000 +0200 @@ -984,7 +984,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Pattern.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Pattern.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Pattern.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Pattern.pod 2017-10-28 19:56:03.000000000 +0200 @@ -94,7 +94,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Reader.pm new/XML-LibXML-2.0132/lib/XML/LibXML/Reader.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/Reader.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Reader.pm 2017-10-28 19:55:40.000000000 +0200 @@ -14,7 +14,7 @@ use warnings; use vars qw ($VERSION); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # VERSION TEMPLATE: DO NOT CHANGE use 5.008_000; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Reader.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Reader.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Reader.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Reader.pod 2017-10-28 19:56:03.000000000 +0200 @@ -657,7 +657,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/RegExp.pod new/XML-LibXML-2.0132/lib/XML/LibXML/RegExp.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/RegExp.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/RegExp.pod 2017-10-28 19:56:03.000000000 +0200 @@ -58,7 +58,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/RelaxNG.pod new/XML-LibXML-2.0132/lib/XML/LibXML/RelaxNG.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/RelaxNG.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/RelaxNG.pod 2017-10-28 19:56:03.000000000 +0200 @@ -70,7 +70,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Builder.pm new/XML-LibXML-2.0132/lib/XML/LibXML/SAX/Builder.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Builder.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/SAX/Builder.pm 2017-10-28 19:55:40.000000000 +0200 @@ -21,7 +21,7 @@ return $XML::LibXML::__threads_shared ? 0 : 1; } -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # VERSION TEMPLATE: DO NOT CHANGE sub new { my $class = shift; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Builder.pod new/XML-LibXML-2.0132/lib/XML/LibXML/SAX/Builder.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Builder.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/SAX/Builder.pod 2017-10-28 19:56:03.000000000 +0200 @@ -38,7 +38,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Generator.pm new/XML-LibXML-2.0132/lib/XML/LibXML/SAX/Generator.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Generator.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/SAX/Generator.pm 2017-10-28 19:55:40.000000000 +0200 @@ -15,7 +15,7 @@ use XML::LibXML; use vars qw ($VERSION); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # 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.0131/lib/XML/LibXML/SAX/Parser.pm new/XML-LibXML-2.0132/lib/XML/LibXML/SAX/Parser.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/SAX/Parser.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/SAX/Parser.pm 2017-10-28 19:55:40.000000000 +0200 @@ -18,7 +18,7 @@ use XML::SAX::Base; use XML::SAX::DocumentLocator; -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # 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.0131/lib/XML/LibXML/SAX.pm new/XML-LibXML-2.0132/lib/XML/LibXML/SAX.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/SAX.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/SAX.pm 2017-10-28 19:55:40.000000000 +0200 @@ -14,7 +14,7 @@ use vars qw($VERSION @ISA); -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # 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.0131/lib/XML/LibXML/SAX.pod new/XML-LibXML-2.0132/lib/XML/LibXML/SAX.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/SAX.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/SAX.pod 2017-10-28 19:56:03.000000000 +0200 @@ -47,7 +47,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Schema.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Schema.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Schema.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Schema.pod 2017-10-28 19:56:03.000000000 +0200 @@ -66,7 +66,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/Text.pod new/XML-LibXML-2.0132/lib/XML/LibXML/Text.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/Text.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/Text.pod 2017-10-28 19:56:03.000000000 +0200 @@ -170,7 +170,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/XPathContext.pm new/XML-LibXML-2.0132/lib/XML/LibXML/XPathContext.pm --- old/XML-LibXML-2.0131/lib/XML/LibXML/XPathContext.pm 2017-10-24 10:51:01.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/XPathContext.pm 2017-10-28 19:55:40.000000000 +0200 @@ -17,7 +17,7 @@ use XML::LibXML; use XML::LibXML::NodeList; -$VERSION = "2.0131"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0132"; # 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.0131/lib/XML/LibXML/XPathContext.pod new/XML-LibXML-2.0132/lib/XML/LibXML/XPathContext.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/XPathContext.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/XPathContext.pod 2017-10-28 19:56:03.000000000 +0200 @@ -362,7 +362,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/lib/XML/LibXML/XPathExpression.pod new/XML-LibXML-2.0132/lib/XML/LibXML/XPathExpression.pod --- old/XML-LibXML-2.0131/lib/XML/LibXML/XPathExpression.pod 2017-10-24 10:31:00.000000000 +0200 +++ new/XML-LibXML-2.0132/lib/XML/LibXML/XPathExpression.pod 2017-10-28 19:56:03.000000000 +0200 @@ -52,7 +52,7 @@ =head1 VERSION -2.0130 +2.0132 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/scripts/total-build-and-test.bash new/XML-LibXML-2.0132/scripts/total-build-and-test.bash --- old/XML-LibXML-2.0131/scripts/total-build-and-test.bash 1970-01-01 01:00:00.000000000 +0100 +++ new/XML-LibXML-2.0132/scripts/total-build-and-test.bash 2017-10-28 19:44:51.000000000 +0200 @@ -0,0 +1,9 @@ +#!/bin/bash +set -x +export HARNESS_OPTIONS="j4:c" TEST_JOBS=4 +mak='make -j8' +perl Makefile.PL && \ + ($mak docs || true) && \ + perl Makefile.PL && \ + $mak test && \ + $mak disttest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/t/48_rt123379_setNamespace.t new/XML-LibXML-2.0132/t/48_rt123379_setNamespace.t --- old/XML-LibXML-2.0131/t/48_rt123379_setNamespace.t 1970-01-01 01:00:00.000000000 +0100 +++ new/XML-LibXML-2.0132/t/48_rt123379_setNamespace.t 2017-10-28 19:46:46.000000000 +0200 @@ -0,0 +1,15 @@ +use strict; +use warnings; + +use XML::LibXML; +use Test::More tests => 8; + +ok(my $doc = XML::LibXML::Document->new(), 'new document'); +ok(my $elm = $doc->createElement('D:element'), 'create element'); +ok($elm->setAttribute('xmlns:D', 'attribute'), 'set attribute'); +$doc->setDocumentElement($elm); # XXX does not return true if successful +ok(my $str = $doc->toString(0), 'to string'); +ok(my $par = XML::LibXML->new(), 'new parser'); +ok( eval { $par->parse_string($str) } , 'parse string'); +is($@, "", 'parse error'); +like($str, qr{<D:element xmlns:D="attribute"/>}, 'xml element'); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0131/t/pod-files-presence.t new/XML-LibXML-2.0132/t/pod-files-presence.t --- old/XML-LibXML-2.0131/t/pod-files-presence.t 2017-10-24 10:22:32.000000000 +0200 +++ new/XML-LibXML-2.0132/t/pod-files-presence.t 2017-10-28 19:44:51.000000000 +0200 @@ -23,7 +23,10 @@ [qw#lib XML LibXML Parser.pod#], ) { - ok( _is_present($path), "Path [@$path] exists." ); + if ( !ok( scalar( _is_present($path) ), "Path [@$path] exists." ) ) + { + diag('Perhaps you should run "make docs"'); + } } }
