From a9fcae09fc0009070d3b241735a5c78169c89b6b Mon Sep 17 00:00:00 2001 From: Sawyer X Date: Wed, 12 Sep 2018 18:49:17 +0300 Subject: [PATCH 1/3] Update Changes file for Data::Dumper --- dist/Data-Dumper/Changes | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/dist/Data-Dumper/Changes b/dist/Data-Dumper/Changes index 95e3a8ab1651..b5dbed6add7a 100644 --- a/dist/Data-Dumper/Changes +++ b/dist/Data-Dumper/Changes @@ -6,6 +6,33 @@ Changes - public release history for Data::Dumper =over 8 +=item 2.172 + +Fixes for older Perl versions, restoring deparsing support in the XS dumper. + +Fix trivial compilation warning. + +Handle incomplete support for unicode glob names, allowing tests to +pass in Perl 5.8 through 5.14. + +=item 2.171 (Apr 21 2018) + +Fix some tests on older Perls. + +=item 2.170 (Jan 10 2018) + +Fix postentry for quoted glob. + +Use safer strlcpy. + +=item 2.169 (Dec 12 2017) + +perl #113090: Correction detection of arg absence. + +=item 2.168 (Dec 1, 2017) + +perl #119831: Quote glob names better. + =item 2.167_02 (Aug 4 2017) Attempt to work around XS deparse issues on old perls. From 327ee3d8b4ce91f452aec5d696dd44cd6a4b3cad Mon Sep 17 00:00:00 2001 From: Sawyer X Date: Wed, 12 Sep 2018 18:50:02 +0300 Subject: [PATCH 2/3] Bump version of Data::Dumper --- dist/Data-Dumper/Dumper.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/Data-Dumper/Dumper.pm b/dist/Data-Dumper/Dumper.pm index 8aa12dc83528..22a115008fda 100644 --- a/dist/Data-Dumper/Dumper.pm +++ b/dist/Data-Dumper/Dumper.pm @@ -10,7 +10,7 @@ package Data::Dumper; BEGIN { - $VERSION = '2.171'; # Don't forget to set version and release + $VERSION = '2.172'; # Don't forget to set version and release } # date in POD below! #$| = 1; @@ -1467,7 +1467,7 @@ modify it under the same terms as Perl itself. =head1 VERSION -Version 2.171 +Version 2.172 =head1 SEE ALSO From cd3c809718af6634d61b6065cfb4d18424a5dfd0 Mon Sep 17 00:00:00 2001 From: Sawyer X Date: Wed, 12 Sep 2018 19:21:58 +0300 Subject: [PATCH 3/3] Revised by Aaron Crane --- dist/Data-Dumper/Changes | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/dist/Data-Dumper/Changes b/dist/Data-Dumper/Changes index b5dbed6add7a..25607bec1b45 100644 --- a/dist/Data-Dumper/Changes +++ b/dist/Data-Dumper/Changes @@ -8,30 +8,33 @@ Changes - public release history for Data::Dumper =item 2.172 -Fixes for older Perl versions, restoring deparsing support in the XS dumper. - -Fix trivial compilation warning. - -Handle incomplete support for unicode glob names, allowing tests to -pass in Perl 5.8 through 5.14. +Prepare recent changes for CPAN release =item 2.171 (Apr 21 2018) -Fix some tests on older Perls. +Restore deparsing support in the XS dumper, on Perl 5.18 and earlier + +Test fixes on older Perl versions (notably, skip tests for Unicode glob +names on Perl 5.14 and earlier, which had incomplete support for Unicode +in globs) =item 2.170 (Jan 10 2018) -Fix postentry for quoted glob. +Fix bug when dumping globs with quoting (which now happens for +all Unicode glob names) -Use safer strlcpy. +Internal change: use strlcpy(), for safety =item 2.169 (Dec 12 2017) -perl #113090: Correction detection of arg absence. +Behavior change: $dumper->Useqq(undef) is now treated as setting the +"useqq" option, not getting it (and similarly for other options) +[perl #113090] =item 2.168 (Dec 1, 2017) -perl #119831: Quote glob names better. +perl #119831: Quote glob names better; notably, Unicode globs are +now handled correctly =item 2.167_02 (Aug 4 2017)