This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update JSON-PP to CPAN version 2.94
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Wed, 14 Jun 2017 19:34:37 +0000 (20:34 +0100)
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Wed, 14 Jun 2017 20:19:05 +0000 (21:19 +0100)
commitdec273dc8b9c0c21e9f60ba4897dd1052bfa4df9
tree45cbf444754d4d2be2ed547aa7864c4164b10d19
parentcc74493486f9024c5fe6b3bb6b9f9fd622dd5778
Update JSON-PP to CPAN version 2.94

  [DELTA]

2.94  2017-05-29
    - fix a test to support perl 5.6

2.93  2017-05-15
    - fix packaging issue

2.92  2017-05-15
    - production release

2.91_04  2017-01-10
  - fixed isa tests for bignum

2.91_03  2017-01-09
  - reworked documentation, based on the one for JSON::XS
  - let json_pp utility to show the version of JSON::PP
  - applied a patch to fix loading order of B module (pali++)

2.91_02  2016-12-04
  - fixed not to fail tests under Perl 5.25.* (srezic++)

2.91_01  2016-12-03
  - changed the number detection logic, patched by haarg
    (experimental)
  - merged PR from dagolden to correct 0 handling
  - removed base.pm dependency (dolmen)
  - fixed wrong character offset spotted by ilmari
  - applied patches from Jarkko Hietaniemi to address VAX issues
  - small doc fixes from bessarabov, gregoa, Chris Anderson
  - applied a patch to remove . in @INC in json_pp (Tony Cook)
  - removed $VAR1 from json_pp output, spotted by tokuhirom
  - fixed an issue to ignore trailing 0
  - added Scalar::Util dependency for Perl 5.8+
  - fixed issues spotted by Nicolas Seriot's JSON Test Suite
    including experimental UTF-16/32 support and backward
    incompatible change of C style comment handling (now disabled
    by default)
  - moved the guts of JSON::PP::Boolean into lib/JSON/PP/Boolean.pm
    and gave it a proper version
  - refactored incremental parser to let it handle incomplete
    JSON text properly
  - imported and tweaked tests from JSON.pm
  - minor code clean up
36 files changed:
MANIFEST
META.json
Porting/Maintainers.pl
cpan/JSON-PP/bin/json_pp
cpan/JSON-PP/lib/JSON/PP.pm
cpan/JSON-PP/lib/JSON/PP/Boolean.pm
cpan/JSON-PP/t/001_utf8.t
cpan/JSON-PP/t/002_error.t
cpan/JSON-PP/t/003_types.t
cpan/JSON-PP/t/006_pc_pretty.t
cpan/JSON-PP/t/007_pc_esc.t
cpan/JSON-PP/t/008_pc_base.t
cpan/JSON-PP/t/009_pc_extra_number.t
cpan/JSON-PP/t/010_pc_keysort.t
cpan/JSON-PP/t/011_pc_expo.t
cpan/JSON-PP/t/012_blessed.t
cpan/JSON-PP/t/014_latin1.t
cpan/JSON-PP/t/015_prefix.t
cpan/JSON-PP/t/016_tied.t
cpan/JSON-PP/t/017_relaxed.t
cpan/JSON-PP/t/018_json_checker.t
cpan/JSON-PP/t/019_incr.t
cpan/JSON-PP/t/020_unknown.t
cpan/JSON-PP/t/021_evans_bugrep.t
cpan/JSON-PP/t/099_binary.t
cpan/JSON-PP/t/110_bignum.t
cpan/JSON-PP/t/113_overloaded_eq.t
cpan/JSON-PP/t/114_decode_prefix.t
cpan/JSON-PP/t/116_incr_parse_fixed.t
cpan/JSON-PP/t/117_numbers.t [new file with mode: 0644]
cpan/JSON-PP/t/gh_28_json_test_suite.t [new file with mode: 0644]
cpan/JSON-PP/t/gh_29_trailing_false_value.t [new file with mode: 0644]
cpan/JSON-PP/t/rt_116998_wrong_character_offset.t [new file with mode: 0644]
cpan/JSON-PP/t/rt_90071_incr_parse.t [new file with mode: 0644]
cpan/JSON-PP/t/zero-mojibake.t
t/porting/customized.dat