Hello community,

here is the log from the commit of package perl-JSON for openSUSE:Factory 
checked in at 2017-11-23 09:41:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-JSON (Old)
 and      /work/SRC/openSUSE:Factory/.perl-JSON.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-JSON"

Thu Nov 23 09:41:19 2017 rev:21 rq:544104 version:2.97000

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-JSON/perl-JSON.changes      2017-06-07 
09:52:37.482413333 +0200
+++ /work/SRC/openSUSE:Factory/.perl-JSON.new/perl-JSON.changes 2017-11-23 
09:41:32.610799141 +0100
@@ -1,0 +2,26 @@
+Tue Nov 21 06:28:09 UTC 2017 - co...@suse.com
+
+- updated to 2.97000
+   see /usr/share/doc/packages/perl-JSON/Changes
+
+  2.97000 2017-11-21
+      - updated backportPP with JSON::PP 2.97000
+      - use 5 digit minor version number for a while to avoid
+        confusion
+      - fixed is_bool to use blessed() instead of ref()
+
+-------------------------------------------------------------------
+Mon Nov 20 06:29:28 UTC 2017 - co...@suse.com
+
+- updated to 2.96
+   see /usr/share/doc/packages/perl-JSON/Changes
+
+  2.96 2017-11-20
+      - fixed packaging issue
+      - updated backportPP with JSON::PP 2.96
+      - not to use newer Test::More features (RT-122421; ilmari++)
+  
+  2.95 2017-11-20
+      - updated backportPP with JSON::PP 2.95
+
+-------------------------------------------------------------------

Old:
----
  JSON-2.94.tar.gz

New:
----
  JSON-2.97000.tar.gz

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

Other differences:
------------------
++++++ perl-JSON.spec ++++++
--- /var/tmp/diff_new_pack.EHPFdu/_old  2017-11-23 09:41:34.302737410 +0100
+++ /var/tmp/diff_new_pack.EHPFdu/_new  2017-11-23 09:41:34.306737264 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           perl-JSON
-Version:        2.94
+Version:        2.97000
 Release:        0
 %define cpan_name JSON
 Summary:        JSON (JavaScript Object Notation) encoder/decoder

++++++ JSON-2.94.tar.gz -> JSON-2.97000.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/Changes new/JSON-2.97000/Changes
--- old/JSON-2.94/Changes       2017-05-29 07:41:28.000000000 +0200
+++ new/JSON-2.97000/Changes    2017-11-20 18:19:16.000000000 +0100
@@ -1,5 +1,19 @@
 Revision history for Perl extension JSON.
 
+2.97000 2017-11-21
+    - updated backportPP with JSON::PP 2.97000
+    - use 5 digit minor version number for a while to avoid
+      confusion
+    - fixed is_bool to use blessed() instead of ref()
+
+2.96 2017-11-20
+    - fixed packaging issue
+    - updated backportPP with JSON::PP 2.96
+    - not to use newer Test::More features (RT-122421; ilmari++)
+
+2.95 2017-11-20
+    - updated backportPP with JSON::PP 2.95
+
 2.94 2017-05-29
     - fixed VERSION issue caused by VERSION methods added to abstract
       backend packages (RT-121892; ppisar++)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/MANIFEST new/JSON-2.97000/MANIFEST
--- old/JSON-2.94/MANIFEST      2017-05-29 07:42:27.000000000 +0200
+++ new/JSON-2.97000/MANIFEST   2017-11-20 18:21:19.000000000 +0100
@@ -10,6 +10,7 @@
 Makefile.PL
 MANIFEST                       This list of files
 README
+t/00_backend_version.t
 t/00_load.t
 t/00_load_backport_pp.t
 t/00_pod.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/META.json new/JSON-2.97000/META.json
--- old/JSON-2.94/META.json     2017-05-29 07:42:27.000000000 +0200
+++ new/JSON-2.97000/META.json  2017-11-20 18:21:19.000000000 +0100
@@ -45,5 +45,5 @@
          "url" : "https://github.com/makamaka/JSON";
       }
    },
-   "version" : "2.94"
+   "version" : "2.97000"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/META.yml new/JSON-2.97000/META.yml
--- old/JSON-2.94/META.yml      2017-05-29 07:42:27.000000000 +0200
+++ new/JSON-2.97000/META.yml   2017-11-20 18:21:19.000000000 +0100
@@ -23,4 +23,4 @@
   Test::More: '0'
 resources:
   repository: https://github.com/makamaka/JSON
-version: '2.94'
+version: '2.97000'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/lib/JSON/backportPP/Boolean.pm 
new/JSON-2.97000/lib/JSON/backportPP/Boolean.pm
--- old/JSON-2.94/lib/JSON/backportPP/Boolean.pm        2017-05-29 
07:23:22.000000000 +0200
+++ new/JSON-2.97000/lib/JSON/backportPP/Boolean.pm     2017-11-20 
18:16:47.000000000 +0100
@@ -9,7 +9,7 @@
     fallback => 1,
 );
 
-$JSON::backportPP::Boolean::VERSION = '2.94';
+$JSON::backportPP::Boolean::VERSION = '2.97000';
 
 1;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/lib/JSON/backportPP.pm 
new/JSON-2.97000/lib/JSON/backportPP.pm
--- old/JSON-2.94/lib/JSON/backportPP.pm        2017-05-29 07:23:22.000000000 
+0200
+++ new/JSON-2.97000/lib/JSON/backportPP.pm     2017-11-20 18:16:47.000000000 
+0100
@@ -15,7 +15,7 @@
 use Carp ();
 #use Devel::Peek;
 
-$JSON::backportPP::VERSION = '2.94';
+$JSON::backportPP::VERSION = '2.97000';
 
 @JSON::PP::EXPORT = qw(encode_json decode_json from_json to_json);
 
@@ -1407,7 +1407,7 @@
 $JSON::PP::true  = do { bless \(my $dummy = 1), "JSON::PP::Boolean" };
 $JSON::PP::false = do { bless \(my $dummy = 0), "JSON::PP::Boolean" };
 
-sub is_bool { defined $_[0] and UNIVERSAL::isa($_[0], "JSON::PP::Boolean"); }
+sub is_bool { blessed $_[0] and $_[0]->isa("JSON::PP::Boolean"); }
 
 sub true  { $JSON::PP::true  }
 sub false { $JSON::PP::false }
@@ -1657,7 +1657,7 @@
 
 =head1 VERSION
 
-    2.91_04
+    2.97000
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/lib/JSON.pm new/JSON-2.97000/lib/JSON.pm
--- old/JSON-2.94/lib/JSON.pm   2017-05-29 07:41:34.000000000 +0200
+++ new/JSON-2.97000/lib/JSON.pm        2017-11-20 18:17:16.000000000 +0100
@@ -9,7 +9,7 @@
 @JSON::EXPORT = qw(from_json to_json jsonToObj objToJson encode_json 
decode_json);
 
 BEGIN {
-    $JSON::VERSION = '2.94';
+    $JSON::VERSION = '2.97000';
     $JSON::DEBUG   = 0 unless (defined $JSON::DEBUG);
     $JSON::DEBUG   = $ENV{ PERL_JSON_DEBUG } if exists $ENV{ PERL_JSON_DEBUG };
 }
@@ -464,7 +464,7 @@
 
 =head1 VERSION
 
-    2.93
+    2.97000
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/t/00_backend_version.t 
new/JSON-2.97000/t/00_backend_version.t
--- old/JSON-2.94/t/00_backend_version.t        1970-01-01 01:00:00.000000000 
+0100
+++ new/JSON-2.97000/t/00_backend_version.t     2016-12-03 09:53:44.000000000 
+0100
@@ -0,0 +1,7 @@
+use Test::More tests => 1;
+use strict;
+BEGIN { $ENV{PERL_JSON_BACKEND} ||= "JSON::backportPP"; }
+
+use JSON;
+diag ($JSON::BackendModule.' '.$JSON::BackendModule->VERSION);
+ok 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/t/00_load_backport_pp.t 
new/JSON-2.97000/t/00_load_backport_pp.t
--- old/JSON-2.94/t/00_load_backport_pp.t       2016-10-15 08:34:02.000000000 
+0200
+++ new/JSON-2.97000/t/00_load_backport_pp.t    2017-11-19 19:31:58.000000000 
+0100
@@ -11,5 +11,5 @@
 ok( exists $INC{ 'JSON/backportPP.pm' }, 'load backportPP' );
 ok( ! exists $INC{ 'JSON/PP.pm' }, q/didn't load PP/ );
 
-isa_ok( JSON->backend, 'JSON::PP' );
+ok( JSON->backend->isa('JSON::PP') );
 ok( JSON->backend->is_pp );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/t/03_types.t new/JSON-2.97000/t/03_types.t
--- old/JSON-2.94/t/03_types.t  2017-05-29 07:20:20.000000000 +0200
+++ new/JSON-2.97000/t/03_types.t       2017-11-20 18:16:47.000000000 +0100
@@ -2,7 +2,7 @@
 use strict;
 use Test::More;
 
-BEGIN { plan tests => 76 };
+BEGIN { plan tests => 78 };
 
 BEGIN { $ENV{PERL_JSON_BACKEND} ||= "JSON::backportPP"; }
 
@@ -21,6 +21,8 @@
 ok (JSON::is_bool $false);
 ok (++$false == 1);
 ok (!JSON::is_bool $false);
+ok (!JSON::is_bool "JSON::Boolean");
+ok (!JSON::is_bool {}); # GH-34
 
 ok (JSON->new->allow_nonref (1)->decode ('5') == 5);
 ok (JSON->new->allow_nonref (1)->decode ('-5') == -5);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/t/07_pc_esc.t 
new/JSON-2.97000/t/07_pc_esc.t
--- old/JSON-2.94/t/07_pc_esc.t 2017-05-29 07:23:17.000000000 +0200
+++ new/JSON-2.97000/t/07_pc_esc.t      2017-11-20 18:16:47.000000000 +0100
@@ -1,97 +1,97 @@
-#
-# このファイルのエンコーディングはUTF-8
-#
-
-# copied over from JSON::PC and modified to use JSON
-# copied over from JSON::XS and modified to use JSON
-
-use Test::More;
-use strict;
-
-BEGIN { plan tests => 18 };
-
-BEGIN { $ENV{PERL_JSON_BACKEND} ||= "JSON::backportPP"; }
-
-BEGIN {
-    use lib qw(t);
-    use _unicode_handling;
-}
-
-
-use utf8;
-use JSON;
-
-#########################
-my ($js,$obj,$str);
-
-my $pc = new JSON;
-
-$obj = {test => qq|abc"def|};
-$str = $pc->encode($obj);
-is($str,q|{"test":"abc\"def"}|);
-
-$obj = {qq|te"st| => qq|abc"def|};
-$str = $pc->encode($obj);
-is($str,q|{"te\"st":"abc\"def"}|);
-
-$obj = {test => qq|abc/def|};   # / => \/
-$str = $pc->encode($obj);         # but since version 0.99
-is($str,q|{"test":"abc/def"}|); # this handling is deleted.
-$obj = $pc->decode($str);
-is($obj->{test},q|abc/def|);
-
-$obj = {test => q|abc\def|};
-$str = $pc->encode($obj);
-is($str,q|{"test":"abc\\\\def"}|);
-
-$obj = {test => "abc\bdef"};
-$str = $pc->encode($obj);
-is($str,q|{"test":"abc\bdef"}|);
-
-$obj = {test => "abc\fdef"};
-$str = $pc->encode($obj);
-is($str,q|{"test":"abc\fdef"}|);
-
-$obj = {test => "abc\ndef"};
-$str = $pc->encode($obj);
-is($str,q|{"test":"abc\ndef"}|);
-
-$obj = {test => "abc\rdef"};
-$str = $pc->encode($obj);
-is($str,q|{"test":"abc\rdef"}|);
-
-$obj = {test => "abc-def"};
-$str = $pc->encode($obj);
-is($str,q|{"test":"abc-def"}|);
-
-$obj = {test => "abc(def"};
-$str = $pc->encode($obj);
-is($str,q|{"test":"abc(def"}|);
-
-$obj = {test => "abc\\def"};
-$str = $pc->encode($obj);
-is($str,q|{"test":"abc\\\\def"}|);
-
-
-$obj = {test => "あいうえお"};
-$str = $pc->encode($obj);
-is($str,q|{"test":"あいうえお"}|);
-
-$obj = {"あいうえお" => "かきくけこ"};
-$str = $pc->encode($obj);
-is($str,q|{"あいうえお":"かきくけこ"}|);
-
-
-$obj = $pc->decode(q|{"id":"abc\ndef"}|);
-is($obj->{id},"abc\ndef",q|{"id":"abc\ndef"}|);
-
-$obj = $pc->decode(q|{"id":"abc\\\ndef"}|);
-is($obj->{id},"abc\\ndef",q|{"id":"abc\\\ndef"}|);
-
-$obj = $pc->decode(q|{"id":"abc\\\\\ndef"}|);
-is($obj->{id},"abc\\\ndef",q|{"id":"abc\\\\\ndef"}|);
-
-$obj = {test => "\'I said\', \"She said\""};
-$str = $pc->encode($obj);
-is($str,q|{"test":"'I said', \"She said\""}|);
-
+#
+# このファイルのエンコーディングはUTF-8
+#
+
+# copied over from JSON::PC and modified to use JSON
+# copied over from JSON::XS and modified to use JSON
+
+use Test::More;
+use strict;
+
+BEGIN { plan tests => 18 };
+
+BEGIN { $ENV{PERL_JSON_BACKEND} ||= "JSON::backportPP"; }
+
+BEGIN {
+    use lib qw(t);
+    use _unicode_handling;
+}
+
+
+use utf8;
+use JSON;
+
+#########################
+my ($js,$obj,$str);
+
+my $pc = new JSON;
+
+$obj = {test => qq|abc"def|};
+$str = $pc->encode($obj);
+is($str,q|{"test":"abc\"def"}|);
+
+$obj = {qq|te"st| => qq|abc"def|};
+$str = $pc->encode($obj);
+is($str,q|{"te\"st":"abc\"def"}|);
+
+$obj = {test => qq|abc/def|};   # / => \/
+$str = $pc->encode($obj);         # but since version 0.99
+is($str,q|{"test":"abc/def"}|); # this handling is deleted.
+$obj = $pc->decode($str);
+is($obj->{test},q|abc/def|);
+
+$obj = {test => q|abc\def|};
+$str = $pc->encode($obj);
+is($str,q|{"test":"abc\\\\def"}|);
+
+$obj = {test => "abc\bdef"};
+$str = $pc->encode($obj);
+is($str,q|{"test":"abc\bdef"}|);
+
+$obj = {test => "abc\fdef"};
+$str = $pc->encode($obj);
+is($str,q|{"test":"abc\fdef"}|);
+
+$obj = {test => "abc\ndef"};
+$str = $pc->encode($obj);
+is($str,q|{"test":"abc\ndef"}|);
+
+$obj = {test => "abc\rdef"};
+$str = $pc->encode($obj);
+is($str,q|{"test":"abc\rdef"}|);
+
+$obj = {test => "abc-def"};
+$str = $pc->encode($obj);
+is($str,q|{"test":"abc-def"}|);
+
+$obj = {test => "abc(def"};
+$str = $pc->encode($obj);
+is($str,q|{"test":"abc(def"}|);
+
+$obj = {test => "abc\\def"};
+$str = $pc->encode($obj);
+is($str,q|{"test":"abc\\\\def"}|);
+
+
+$obj = {test => "あいうえお"};
+$str = $pc->encode($obj);
+is($str,q|{"test":"あいうえお"}|);
+
+$obj = {"あいうえお" => "かきくけこ"};
+$str = $pc->encode($obj);
+is($str,q|{"あいうえお":"かきくけこ"}|);
+
+
+$obj = $pc->decode(q|{"id":"abc\ndef"}|);
+is($obj->{id},"abc\ndef",q|{"id":"abc\ndef"}|);
+
+$obj = $pc->decode(q|{"id":"abc\\\ndef"}|);
+is($obj->{id},"abc\\ndef",q|{"id":"abc\\\ndef"}|);
+
+$obj = $pc->decode(q|{"id":"abc\\\\\ndef"}|);
+is($obj->{id},"abc\\\ndef",q|{"id":"abc\\\\\ndef"}|);
+
+$obj = {test => "\'I said\', \"She said\""};
+$str = $pc->encode($obj);
+is($str,q|{"test":"'I said', \"She said\""}|);
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/t/105_esc_slash.t 
new/JSON-2.97000/t/105_esc_slash.t
--- old/JSON-2.94/t/105_esc_slash.t     2017-05-29 07:23:17.000000000 +0200
+++ new/JSON-2.97000/t/105_esc_slash.t  2017-11-20 18:16:47.000000000 +0100
@@ -1,15 +1,15 @@
-
-use Test::More;
-use strict;
-BEGIN { plan tests => 2 };
-BEGIN { $ENV{PERL_JSON_BACKEND} ||= "JSON::backportPP"; }
-use JSON -support_by_pp;
-#########################
-
-my $json = JSON->new->allow_nonref;
-
-my $js = '/';
-
-is($json->encode($js), '"/"');
-is($json->escape_slash->encode($js), '"\/"');
-
+
+use Test::More;
+use strict;
+BEGIN { plan tests => 2 };
+BEGIN { $ENV{PERL_JSON_BACKEND} ||= "JSON::backportPP"; }
+use JSON -support_by_pp;
+#########################
+
+my $json = JSON->new->allow_nonref;
+
+my $js = '/';
+
+is($json->encode($js), '"/"');
+is($json->escape_slash->encode($js), '"\/"');
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/t/106_allow_barekey.t 
new/JSON-2.97000/t/106_allow_barekey.t
--- old/JSON-2.94/t/106_allow_barekey.t 2017-05-29 07:23:17.000000000 +0200
+++ new/JSON-2.97000/t/106_allow_barekey.t      2017-11-20 18:16:47.000000000 
+0100
@@ -1,19 +1,19 @@
-
-use Test::More;
-use strict;
-BEGIN { plan tests => 2 };
-BEGIN { $ENV{PERL_JSON_BACKEND} ||= "JSON::backportPP"; }
-use JSON -support_by_pp;
-#########################
-
-my $json = JSON->new->allow_nonref;
-
-eval q| $json->decode('{foo:"bar"}') |;
-
-ok($@); # in XS and PP, the error message differs.
-
-$json->allow_barekey;
-
-is($json->decode('{foo:"bar"}')->{foo}, 'bar');
-
-
+
+use Test::More;
+use strict;
+BEGIN { plan tests => 2 };
+BEGIN { $ENV{PERL_JSON_BACKEND} ||= "JSON::backportPP"; }
+use JSON -support_by_pp;
+#########################
+
+my $json = JSON->new->allow_nonref;
+
+eval q| $json->decode('{foo:"bar"}') |;
+
+ok($@); # in XS and PP, the error message differs.
+
+$json->allow_barekey;
+
+is($json->decode('{foo:"bar"}')->{foo}, 'bar');
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/t/107_allow_singlequote.t 
new/JSON-2.97000/t/107_allow_singlequote.t
--- old/JSON-2.94/t/107_allow_singlequote.t     2017-05-29 07:23:17.000000000 
+0200
+++ new/JSON-2.97000/t/107_allow_singlequote.t  2017-11-20 18:16:47.000000000 
+0100
@@ -1,20 +1,20 @@
-
-use Test::More;
-use strict;
-BEGIN { plan tests => 4 };
-BEGIN { $ENV{PERL_JSON_BACKEND} ||= "JSON::backportPP"; }
-use JSON -support_by_pp;
-#########################
-
-my $json = JSON->new->allow_nonref;
-
-eval q| $json->decode("{'foo':'bar'}") |;
-
-ok($@); # in XS and PP, the error message differs.
-
-$json->allow_singlequote;
-
-is($json->decode(q|{'foo':"bar"}|)->{foo}, 'bar');
-is($json->decode(q|{'foo':'bar'}|)->{foo}, 'bar');
-is($json->allow_barekey->decode(q|{foo:'bar'}|)->{foo}, 'bar');
-
+
+use Test::More;
+use strict;
+BEGIN { plan tests => 4 };
+BEGIN { $ENV{PERL_JSON_BACKEND} ||= "JSON::backportPP"; }
+use JSON -support_by_pp;
+#########################
+
+my $json = JSON->new->allow_nonref;
+
+eval q| $json->decode("{'foo':'bar'}") |;
+
+ok($@); # in XS and PP, the error message differs.
+
+$json->allow_singlequote;
+
+is($json->decode(q|{'foo':"bar"}|)->{foo}, 'bar');
+is($json->decode(q|{'foo':'bar'}|)->{foo}, 'bar');
+is($json->allow_barekey->decode(q|{foo:'bar'}|)->{foo}, 'bar');
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/t/110_bignum.t 
new/JSON-2.97000/t/110_bignum.t
--- old/JSON-2.94/t/110_bignum.t        2017-05-29 07:23:22.000000000 +0200
+++ new/JSON-2.97000/t/110_bignum.t     2017-11-20 18:16:47.000000000 +0100
@@ -27,7 +27,7 @@
 
 my $num  = $json->decode(q|100000000000000000000000000000000000000|);
 
-isa_ok($num, 'Math::BigInt');
+ok($num->isa('Math::BigInt'));
 is("$num", $fix . '100000000000000000000000000000000000000');
 is($json->encode($num), $fix . '100000000000000000000000000000000000000');
 
@@ -40,7 +40,7 @@
 
 $num  = $json->decode(q|2.0000000000000000001|);
 
-isa_ok($num, 'Math::BigFloat');
+ok($num->isa('Math::BigFloat'));
 is("$num", '2.0000000000000000001');
 is($json->encode($num), '2.0000000000000000001');
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/t/_unicode_handling.pm 
new/JSON-2.97000/t/_unicode_handling.pm
--- old/JSON-2.94/t/_unicode_handling.pm        2017-05-29 07:23:17.000000000 
+0200
+++ new/JSON-2.97000/t/_unicode_handling.pm     2017-11-20 18:16:47.000000000 
+0100
@@ -1,28 +1,28 @@
-#package utf8;
-package _unicode_handling;
-
-# this is a dummy pragma for 5.005.
-
-    if ($] < 5.006) {
-        $INC{'utf8.pm'} = './utf8.pm';
-
-        eval q|
-            sub utf8::import {  }
-            sub utf8::unimport {  }
-        |;
-
-        $JSON::can_handle_UTF16_and_utf8 = 0;
-    }
-    else {
-        $JSON::can_handle_UTF16_and_utf8 = 1;
-
-        if ($] > 5.007 and $] < 5.008003) {
-#            $JSON::can_handle_UTF16_and_utf8 = 0;
-        }
-
-    }
-
-
-
-
-1;
+#package utf8;
+package _unicode_handling;
+
+# this is a dummy pragma for 5.005.
+
+    if ($] < 5.006) {
+        $INC{'utf8.pm'} = './utf8.pm';
+
+        eval q|
+            sub utf8::import {  }
+            sub utf8::unimport {  }
+        |;
+
+        $JSON::can_handle_UTF16_and_utf8 = 0;
+    }
+    else {
+        $JSON::can_handle_UTF16_and_utf8 = 1;
+
+        if ($] > 5.007 and $] < 5.008003) {
+#            $JSON::can_handle_UTF16_and_utf8 = 0;
+        }
+
+    }
+
+
+
+
+1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/JSON-2.94/t/e02_bool.t new/JSON-2.97000/t/e02_bool.t
--- old/JSON-2.94/t/e02_bool.t  2016-12-03 06:45:34.000000000 +0100
+++ new/JSON-2.97000/t/e02_bool.t       2017-11-19 19:31:58.000000000 +0100
@@ -11,7 +11,7 @@
 
 my $json = new JSON;
 
-note $json->backend->isa('JSON::PP');
+diag $json->backend->isa('JSON::PP');
 my $not_not_a_number_is_a_number = (
   $json->backend->isa('Cpanel::JSON::XS') ||
   ($json->backend->isa('JSON::PP') && ($JSON::PP::Boolean::VERSION || 
$JSON::backportPP::Boolean::VERSION))


Reply via email to