Hello community,

here is the log from the commit of package perl-XML-LibXML for openSUSE:Factory 
checked in at 2012-03-06 14:06:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-XML-LibXML (Old)
 and      /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-XML-LibXML", Maintainer is "dlova...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-XML-LibXML/perl-XML-LibXML.changes  
2012-02-28 14:14:46.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new/perl-XML-LibXML.changes     
2012-03-06 14:06:20.000000000 +0100
@@ -1,0 +2,23 @@
+Wed Feb 29 02:34:50 UTC 2012 - vci...@suse.com
+
+- update to 1.95
+    - Got rid of a broken test (at least with recent libxml2s) in
+    t/03doc.t :
+        - https://rt.cpan.org/Ticket/Display.html?id=75403
+        - The problem was that the test tested for an undefined XML
+        namespace, a behaviour which was changed in a recent libxml2
+        release.
+   1.94
+    - Fix XML::LibXML::Element tests for ineqaulity with == and eq.
+        - Fixes https://rt.cpan.org/Ticket/Display.html?id=75505 .
+        - Thanks to Mark Overmeer for the report and for a preliminary patch
+        to t/71overload.t .
+    1.93            Mon Feb 27 11:15:50 IST 2012
+    - Fix XML::LibXML::Element comparision with == and eq.
+        - Fixes https://rt.cpan.org/Ticket/Display.html?id=75257 ,
+        https://rt.cpan.org/Ticket/Display.html?id=75293 ,
+        https://rt.cpan.org/Ticket/Display.html?id=75259 .
+        - Thanks to Toby Inkster for a preliminary patch (that was modified by
+        me) and to the various people who reported the problem.
+
+-------------------------------------------------------------------

Old:
----
  XML-LibXML-1.92.tar.gz

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

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

Other differences:
------------------
++++++ perl-XML-LibXML.spec ++++++
--- /var/tmp/diff_new_pack.EyayZ0/_old  2012-03-06 14:06:22.000000000 +0100
+++ /var/tmp/diff_new_pack.EyayZ0/_new  2012-03-06 14:06:22.000000000 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           perl-XML-LibXML
-Version:        1.92
+Version:        1.95
 Release:        0
 License:        GPL-1.0+ or Artistic-1.0
 %define cpan_name XML-LibXML

++++++ XML-LibXML-1.92.tar.gz -> XML-LibXML-1.95.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/Changes new/XML-LibXML-1.95/Changes
--- old/XML-LibXML-1.92/Changes 2012-02-21 18:00:54.000000000 +0100
+++ new/XML-LibXML-1.95/Changes 2012-03-06 09:35:33.000000000 +0100
@@ -1,5 +1,28 @@
 Revision history for Perl extension XML::LibXML
 
+1.95            Tue Mar  6 10:35:26 IST 2012
+    - Got rid of a broken test (at least with recent libxml2s) in
+    t/03doc.t :
+        - https://rt.cpan.org/Ticket/Display.html?id=75403
+        - The problem was that the test tested for an undefined XML
+        namespace, a behaviour which was changed in a recent libxml2
+        release.
+        - Thanks to vcizek for the report.
+
+1.94            Sat Mar  3 22:05:18 IST 2012
+    - Fix XML::LibXML::Element tests for ineqaulity with == and eq.
+        - Fixes https://rt.cpan.org/Ticket/Display.html?id=75505 .
+        - Thanks to Mark Overmeer for the report and for a preliminary patch
+        to t/71overload.t .
+
+1.93            Mon Feb 27 11:15:50 IST 2012
+    - Fix XML::LibXML::Element comparision with == and eq.
+        - Fixes https://rt.cpan.org/Ticket/Display.html?id=75257 ,
+        https://rt.cpan.org/Ticket/Display.html?id=75293 ,
+        https://rt.cpan.org/Ticket/Display.html?id=75259 .
+        - Thanks to Toby Inkster for a preliminary patch (that was modified by
+        me) and to the various people who reported the problem.
+
 1.92            Tue Feb 21 19:00:48 IST 2012
     - Fix for test failure on perls < 5.10.
         - Fixes https://rt.cpan.org/Public/Bug/Display.html?id=75195
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/LibXML.pm 
new/XML-LibXML-1.95/LibXML.pm
--- old/XML-LibXML-1.92/LibXML.pm       2012-02-21 18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/LibXML.pm       2012-03-06 09:38:50.000000000 +0100
@@ -27,7 +27,7 @@
 use IO::Handle; # for FH reads called as methods
 
 BEGIN {
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # VERSION TEMPLATE: DO NOT CHANGE
 $ABI_VERSION = 2;
 require Exporter;
 require DynaLoader;
@@ -1488,11 +1488,34 @@
 use XML::LibXML::AttributeHash;
 use Carp;
 
+use Scalar::Util qw(blessed);
+
 use overload
     '%{}'  => 'getAttributeHash',
     'bool' => sub { 1 },
+    'eq' => '_isSameNodeLax', '==' => '_isSameNodeLax',
+    'ne' => '_isNotSameNodeLax', '!=' => '_isNotSameNodeLax',
     ;
 
+sub _isNotSameNodeLax {
+    my ($self, $other) = @_;
+
+    return ((not $self->_isSameNodeLax($other)) ? 1 : '');
+}
+
+sub _isSameNodeLax { 
+    my ($self, $other) = @_;
+
+    if (blessed($other) and $other->isa('XML::LibXML::Element')) 
+    { 
+        return ($self->isSameNode($other) ? 1 : ''); 
+    }
+    else
+    {
+        return '';
+    }
+}
+
 {
     # Note that we could generate a new hashref each time this
     # is called. However, that breaks "each %$element" and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/LibXML.pod 
new/XML-LibXML-1.95/LibXML.pod
--- old/XML-LibXML-1.92/LibXML.pod      2012-02-21 18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/LibXML.pod      2012-03-06 09:39:06.000000000 +0100
@@ -505,7 +505,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/META.json 
new/XML-LibXML-1.95/META.json
--- old/XML-LibXML-1.92/META.json       2012-02-21 18:02:53.000000000 +0100
+++ new/XML-LibXML-1.95/META.json       2012-03-06 09:42:11.000000000 +0100
@@ -4,7 +4,7 @@
       "Petr Pajas"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter 
version 2.113640",
+   "generated_by" : "ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter 
version 2.120351",
    "keywords" : [
       "dom",
       "html",
@@ -39,24 +39,24 @@
    "prereqs" : {
       "build" : {
          "requires" : {
-            "ExtUtils::MakeMaker" : 0
+            "ExtUtils::MakeMaker" : "0"
          }
       },
       "configure" : {
          "requires" : {
-            "ExtUtils::MakeMaker" : 0
+            "ExtUtils::MakeMaker" : "0"
          }
       },
       "runtime" : {
          "requires" : {
             "ExtUtils::MakeMaker" : "6.56",
-            "Test::More" : 0,
+            "Test::More" : "0",
             "XML::NamespaceSupport" : "1.07",
             "XML::SAX" : "0.11",
-            "base" : 0,
-            "strict" : 0,
-            "vars" : 0,
-            "warnings" : 0
+            "base" : "0",
+            "strict" : "0",
+            "vars" : "0",
+            "warnings" : "0"
          }
       }
    },
@@ -67,5 +67,5 @@
          "url" : "https://bitbucket.org/shlomif/perl-xml-libxml";
       }
    },
-   "version" : "1.92"
+   "version" : "1.95"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/META.yml new/XML-LibXML-1.95/META.yml
--- old/XML-LibXML-1.92/META.yml        2012-02-21 18:02:53.000000000 +0100
+++ new/XML-LibXML-1.95/META.yml        2012-03-06 09:42:11.000000000 +0100
@@ -7,7 +7,7 @@
 configure_requires:
   ExtUtils::MakeMaker: 0
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 
2.113640'
+generated_by: 'ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 
2.120351'
 keywords:
   - dom
   - html
@@ -45,4 +45,4 @@
 resources:
   homepage: https://bitbucket.org/shlomif/perl-xml-libxml
   repository: https://bitbucket.org/shlomif/perl-xml-libxml
-version: 1.92
+version: 1.95
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/docs/libxml.dbk 
new/XML-LibXML-1.95/docs/libxml.dbk
--- old/XML-LibXML-1.92/docs/libxml.dbk 2012-02-21 18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/docs/libxml.dbk 2012-03-06 09:39:06.000000000 +0100
@@ -22,7 +22,7 @@
         </authorgroup>
 
 
-        <edition>1.92</edition>
+        <edition>1.95</edition>
         <copyright>
             <year>2001-2007</year>
             <holder>AxKit.com Ltd</holder>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Attr.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Attr.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Attr.pod 2012-02-21 18:01:32.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Attr.pod 2012-03-06 09:39:06.000000000 
+0100
@@ -121,7 +121,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/AttributeHash.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/AttributeHash.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/AttributeHash.pm 2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/AttributeHash.pm 2012-03-06 
09:38:50.000000000 +0100
@@ -7,7 +7,7 @@
 our @ISA = qw/Tie::Hash/;
 
 use vars qw($VERSION);
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # VERSION TEMPLATE: DO NOT CHANGE
 
 BEGIN
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Boolean.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/Boolean.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/Boolean.pm       2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Boolean.pm       2012-03-06 
09:38:50.000000000 +0100
@@ -15,7 +15,7 @@
 
 use vars qw ($VERSION);
 
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&value,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/CDATASection.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/CDATASection.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/CDATASection.pod 2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/CDATASection.pod 2012-03-06 
09:39:06.000000000 +0100
@@ -45,7 +45,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Comment.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Comment.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Comment.pod      2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Comment.pod      2012-03-06 
09:39:06.000000000 +0100
@@ -46,7 +46,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Common.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/Common.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/Common.pm        2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Common.pm        2012-03-06 
09:38:50.000000000 +0100
@@ -23,7 +23,7 @@
 
 @ISA = qw(Exporter);
 
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use XML::LibXML qw(:libxml);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Common.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Common.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Common.pod       2012-02-21 
18:01:33.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Common.pod       2012-03-06 
09:39:06.000000000 +0100
@@ -116,7 +116,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/DOM.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/DOM.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/DOM.pod  2012-02-21 18:01:32.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/DOM.pod  2012-03-06 09:39:06.000000000 
+0100
@@ -129,7 +129,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Devel.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/Devel.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/Devel.pm 2012-02-21 18:01:18.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Devel.pm 2012-03-06 09:38:50.000000000 
+0100
@@ -12,7 +12,7 @@
 use XML::LibXML;
 
 use vars qw ($VERSION);
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use 5.008_000;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Document.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Document.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Document.pod     2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Document.pod     2012-03-06 
09:39:06.000000000 +0100
@@ -683,7 +683,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/DocumentFragment.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/DocumentFragment.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/DocumentFragment.pod     2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/DocumentFragment.pod     2012-03-06 
09:39:06.000000000 +0100
@@ -27,7 +27,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Dtd.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Dtd.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Dtd.pod  2012-02-21 18:01:32.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Dtd.pod  2012-03-06 09:39:06.000000000 
+0100
@@ -89,7 +89,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Element.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Element.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Element.pod      2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Element.pod      2012-03-06 
09:39:06.000000000 +0100
@@ -382,7 +382,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/ErrNo.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/ErrNo.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/ErrNo.pm 2012-02-21 18:01:18.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/ErrNo.pm 2012-03-06 09:38:50.000000000 
+0100
@@ -13,7 +13,7 @@
 use strict;
 use vars qw($VERSION);
 
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # 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-1.92/lib/XML/LibXML/ErrNo.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/ErrNo.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/ErrNo.pod        2012-02-21 
18:01:33.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/ErrNo.pod        2012-03-06 
09:39:06.000000000 +0100
@@ -14,7 +14,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Error.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/Error.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/Error.pm 2012-02-21 18:01:18.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Error.pm 2012-03-06 09:38:50.000000000 
+0100
@@ -29,7 +29,7 @@
   fallback => 1;
 
 $WARNINGS = 0; # 0: supress, 1: report via warn, 2: report via die
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # 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-1.92/lib/XML/LibXML/Error.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Error.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Error.pod        2012-02-21 
18:01:33.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Error.pod        2012-03-06 
09:39:06.000000000 +0100
@@ -244,7 +244,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/InputCallback.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/InputCallback.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/InputCallback.pod        2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/InputCallback.pod        2012-03-06 
09:39:06.000000000 +0100
@@ -280,7 +280,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Literal.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/Literal.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/Literal.pm       2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Literal.pm       2012-03-06 
09:38:50.000000000 +0100
@@ -13,7 +13,7 @@
 use strict;
 
 use vars qw ($VERSION);
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload 
                '""' => \&value,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Namespace.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Namespace.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Namespace.pod    2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Namespace.pod    2012-03-06 
09:39:06.000000000 +0100
@@ -130,7 +130,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Node.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Node.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Node.pod 2012-02-21 18:01:32.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Node.pod 2012-03-06 09:39:06.000000000 
+0100
@@ -739,7 +739,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/NodeList.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/NodeList.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/NodeList.pm      2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/NodeList.pm      2012-03-06 
09:38:50.000000000 +0100
@@ -17,7 +17,7 @@
 use XML::LibXML::Number;
 
 use vars qw($VERSION);
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload 
         '""' => \&to_literal,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Number.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/Number.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/Number.pm        2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Number.pm        2012-03-06 
09:38:50.000000000 +0100
@@ -13,7 +13,7 @@
 use strict;
 
 use vars qw ($VERSION);
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use overload
         '""' => \&value,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/PI.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/PI.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/PI.pod   2012-02-21 18:01:32.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/PI.pod   2012-03-06 09:39:06.000000000 
+0100
@@ -74,7 +74,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Parser.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Parser.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Parser.pod       2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Parser.pod       2012-03-06 
09:39:06.000000000 +0100
@@ -969,7 +969,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Pattern.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Pattern.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Pattern.pod      2012-02-21 
18:01:33.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Pattern.pod      2012-03-06 
09:39:06.000000000 +0100
@@ -94,7 +94,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Reader.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/Reader.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/Reader.pm        2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Reader.pm        2012-03-06 
09:38:50.000000000 +0100
@@ -14,7 +14,7 @@
 use warnings;
 
 use vars qw ($VERSION);
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # VERSION TEMPLATE: DO NOT CHANGE
 
 use 5.008_000;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Reader.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Reader.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Reader.pod       2012-02-21 
18:01:33.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Reader.pod       2012-03-06 
09:39:06.000000000 +0100
@@ -656,7 +656,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/RegExp.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/RegExp.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/RegExp.pod       2012-02-21 
18:01:33.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/RegExp.pod       2012-03-06 
09:39:06.000000000 +0100
@@ -58,7 +58,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/RelaxNG.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/RelaxNG.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/RelaxNG.pod      2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/RelaxNG.pod      2012-03-06 
09:39:06.000000000 +0100
@@ -69,7 +69,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/SAX/Builder.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/SAX/Builder.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/SAX/Builder.pm   2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/SAX/Builder.pm   2012-03-06 
09:38:50.000000000 +0100
@@ -18,7 +18,7 @@
   return $XML::LibXML::__threads_shared ? 0 : 1;
 }
 
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # VERSION TEMPLATE: DO NOT CHANGE
 
 sub new {
     my $class = shift;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/SAX/Builder.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/SAX/Builder.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/SAX/Builder.pod  2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/SAX/Builder.pod  2012-03-06 
09:39:06.000000000 +0100
@@ -38,7 +38,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/SAX/Generator.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/SAX/Generator.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/SAX/Generator.pm 2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/SAX/Generator.pm 2012-03-06 
09:38:50.000000000 +0100
@@ -14,7 +14,7 @@
 use XML::LibXML;
 use vars qw ($VERSION);
 
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # 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-1.92/lib/XML/LibXML/SAX/Parser.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/SAX/Parser.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/SAX/Parser.pm    2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/SAX/Parser.pm    2012-03-06 
09:38:50.000000000 +0100
@@ -17,7 +17,7 @@
 use XML::SAX::Base;
 use XML::SAX::DocumentLocator;
 
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # 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-1.92/lib/XML/LibXML/SAX.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/SAX.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/SAX.pm   2012-02-21 18:01:18.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/SAX.pm   2012-03-06 09:38:50.000000000 
+0100
@@ -12,7 +12,7 @@
 use strict;
 use vars qw($VERSION @ISA);
 
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # 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-1.92/lib/XML/LibXML/SAX.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/SAX.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/SAX.pod  2012-02-21 18:01:32.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/SAX.pod  2012-03-06 09:39:06.000000000 
+0100
@@ -47,7 +47,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Schema.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Schema.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Schema.pod       2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Schema.pod       2012-03-06 
09:39:06.000000000 +0100
@@ -65,7 +65,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/Text.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/Text.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/Text.pod 2012-02-21 18:01:32.000000000 
+0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/Text.pod 2012-03-06 09:39:06.000000000 
+0100
@@ -170,7 +170,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/XPathContext.pm 
new/XML-LibXML-1.95/lib/XML/LibXML/XPathContext.pm
--- old/XML-LibXML-1.92/lib/XML/LibXML/XPathContext.pm  2012-02-21 
18:01:18.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/XPathContext.pm  2012-03-06 
09:38:50.000000000 +0100
@@ -16,7 +16,7 @@
 use XML::LibXML;
 use XML::LibXML::NodeList;
 
-$VERSION = "1.92"; # VERSION TEMPLATE: DO NOT CHANGE
+$VERSION = "1.95"; # 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-1.92/lib/XML/LibXML/XPathContext.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/XPathContext.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/XPathContext.pod 2012-02-21 
18:01:32.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/XPathContext.pod 2012-03-06 
09:39:06.000000000 +0100
@@ -359,7 +359,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/lib/XML/LibXML/XPathExpression.pod 
new/XML-LibXML-1.95/lib/XML/LibXML/XPathExpression.pod
--- old/XML-LibXML-1.92/lib/XML/LibXML/XPathExpression.pod      2012-02-21 
18:01:33.000000000 +0100
+++ new/XML-LibXML-1.95/lib/XML/LibXML/XPathExpression.pod      2012-03-06 
09:39:06.000000000 +0100
@@ -52,7 +52,7 @@
 
 =head1 VERSION
 
-1.92
+1.95
 
 =head1 COPYRIGHT
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/t/03doc.t 
new/XML-LibXML-1.95/t/03doc.t
--- old/XML-LibXML-1.92/t/03doc.t       2011-07-01 23:08:14.000000000 +0200
+++ new/XML-LibXML-1.95/t/03doc.t       2012-03-06 09:31:48.000000000 +0100
@@ -13,7 +13,7 @@
 use warnings;
 
 # Should be 168.
-use Test::More tests => 168;
+use Test::More tests => 167;
 
 use XML::LibXML;
 use XML::LibXML::Common qw(:libxml);
@@ -582,15 +582,26 @@
             # TEST
             _count_local_name($doc2, 'A', 3, q{3 As});
         }
+=begin taken_out
+        # This was taken out because the XML uses an undefined namespace.
+        # I don't know why this test was introduced in the first place,
+        # but it fails now 
+        #
+        # This test fails in this bug report - 
+        # https://rt.cpan.org/Ticket/Display.html?id=75403
+        # -- Shlomi Fish
         {
             $parser2->recover(1);
             local $SIG{'__WARN__'} = sub { 
                   print "warning caught: @_\n";
             }; 
-            my $doc2 = $parser2->parse_string($string4);
-            # TEST
-            _count_local_name( $doc2, 'A', 3, q{3 As});
+            # my $doc2 = $parser2->parse_string($string4);
+            #-TEST
+            # _count_local_name( $doc2, 'A', 3, q{3 As});
         }
+=end taken_out
+
+=cut
         {
             my $doc2 = $parser2->parse_string($string5);
             # TEST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/XML-LibXML-1.92/t/71overloads.t 
new/XML-LibXML-1.95/t/71overloads.t
--- old/XML-LibXML-1.92/t/71overloads.t 2012-02-21 12:57:06.000000000 +0100
+++ new/XML-LibXML-1.95/t/71overloads.t 2012-03-03 21:00:02.000000000 +0100
@@ -1,6 +1,6 @@
 use strict;
 use warnings;
-use Test::More tests => 16;
+use Test::More tests => 25;
 use XML::LibXML;
 
 my $root = XML::LibXML->load_xml( IO => \*DATA )->documentElement;
@@ -137,5 +137,81 @@
     '!!! toStringEC14N',
     );
 
+# These are tests for:
+# https://rt.cpan.org/Ticket/Display.html?id=75257
+# https://rt.cpan.org/Ticket/Display.html?id=75293
+# https://rt.cpan.org/Ticket/Display.html?id=75259
+# (Three duplicate reports for the same problem.)
+
+# TEST
+is_deeply(
+    [($root == $root)],
+    [1],
+    '== comparison',
+);
+
+# TEST
+is_deeply(
+    [($root eq $root)],
+    [1],
+    'eq comparison',
+);
+
+# TEST
+is_deeply(
+    [($root == 'not-root')],
+    [''],
+    '== negative comparison',
+);
+
+# TEST
+is_deeply(
+    [($root == 'not-root')],
+    [''],
+    '== negative comparison',
+);
+
+# TEST
+is_deeply(
+    [!($root != 'not-root')],
+    [''],
+    '!== negative comparison',
+);
+
+# TEST
+is_deeply(
+    [($root eq 'not-root')],
+    [''],
+    'eq negative comparison',
+);
+
+# TEST
+is_deeply(
+    [!($root ne 'not-root')],
+    [''],
+    'eq negative comparison',
+);
+
+{
+    my $doc = XML::LibXML->load_xml( string => <<'EOT' )->documentElement;
+<foo>
+    <bar />
+    <baz />
+</foo>
+EOT
+
+    my ($bar_elem) = $doc->findnodes('//bar');
+    my ($baz_elem) = $doc->findnodes('//baz');
+
+    # TEST
+    is_deeply([$bar_elem == $baz_elem], [''],
+        '== comparison between two differenet nodes'
+    );
+
+    # TEST
+    is_deeply([$bar_elem eq $baz_elem], [''],
+        'eq comparison between two differenet nodes'
+    );
+}
 __DATA__
 <root attr1="foo" xmlns:x="http://localhost/"; x:attr2="bar" />

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to