Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: a512e7281b0194e418e717282e95148067daab81 https://github.com/Perl/perl5/commit/a512e7281b0194e418e717282e95148067daab81 Author: Tony Cook <t...@develop-help.com> Date: 2024-11-11 (Mon, 11 Nov 2024)
Changed paths: M cpan/parent/lib/parent.pm M cpan/parent/t/compile-time-file.t Log Message: ----------- Revert "parent: don't test ' in names from 5.41." This reverts commit 83d4e742eb83e1e6c50fb82e3c7ac1a366337909. This also bumps the version number. Commit: 3e6d1d5e3d0fefe4322f406912dea2325f485b1d https://github.com/Perl/perl5/commit/3e6d1d5e3d0fefe4322f406912dea2325f485b1d Author: Tony Cook <t...@develop-help.com> Date: 2024-11-11 (Mon, 11 Nov 2024) Changed paths: M cpan/Scalar-List-Utils/ListUtil.xs M cpan/Scalar-List-Utils/lib/List/Util.pm M cpan/Scalar-List-Utils/lib/List/Util/XS.pm M cpan/Scalar-List-Utils/lib/Scalar/Util.pm M cpan/Scalar-List-Utils/lib/Sub/Util.pm M cpan/Scalar-List-Utils/t/exotic_names.t Log Message: ----------- Revert "Scalar::List::Utils: ' not special in names from v5.41" This reverts commit 87e1ec10b4ba12f40e63b7c3cc33bbbb89d40781 with some adjustments due to upstream changes. Commit: b59f4307bc0c99283f004c584fcf4e1c33f69da3 https://github.com/Perl/perl5/commit/b59f4307bc0c99283f004c584fcf4e1c33f69da3 Author: Tony Cook <t...@develop-help.com> Date: 2024-11-11 (Mon, 11 Nov 2024) Changed paths: M embed.fnc M embed.h M gv.c M lib/overload.t M mg.c M op.c M pod/perldata.pod M pod/perldiag.pod M pod/perlmod.pod M proto.h M t/comp/package.t M t/comp/parser.t M t/lib/croak/toke M t/lib/warnings/toke M t/op/magic.t M t/op/method.t M t/op/ref.t M t/op/sort.t M t/op/stash.t M t/op/stash_parse_gv.t M t/uni/package.t M t/uni/parser.t M t/uni/stash.t M t/uni/variables.t M toke.c Log Message: ----------- Revert "remove use of ' as a package separator" This reverts commit ce1383eae4cd16b18ff9df6cecb54582e0c689ab. Commit: 67239d004fbdd97e28fb00a0555aa9fbc3775846 https://github.com/Perl/perl5/commit/67239d004fbdd97e28fb00a0555aa9fbc3775846 Author: Tony Cook <t...@develop-help.com> Date: 2024-11-11 (Mon, 11 Nov 2024) Changed paths: M lib/warnings.pm M pod/perldeprecation.pod M pod/perldiag.pod M regen/warnings.pl M t/lib/warnings/toke M toke.c M warnings.h Log Message: ----------- remove deprecation of apostrophe in symbol I'm a little hesitant over the removal of the warning identifier, since it means code that suppressed the warning in 5.38 and 5.40 will now see an error, but porting/deprecation complained when I removed the documentation from pod/perldeprecation.pod but left the warning in. An alternative would be to add a "Cancelled Removals" to perldeprecation. Commit: 37ca2c313aee23c05f0f04905d2afef79fc7aa9c https://github.com/Perl/perl5/commit/37ca2c313aee23c05f0f04905d2afef79fc7aa9c Author: Tony Cook <t...@develop-help.com> Date: 2024-11-11 (Mon, 11 Nov 2024) Changed paths: M feature.h M lib/feature.pm M regen/feature.pl M t/lib/feature/api Log Message: ----------- Add the apostrophe_as_package_separator feature to feature.pm Commit: 803f15ab07ec57fe1c9e98ef36b8ff7899e2d189 https://github.com/Perl/perl5/commit/803f15ab07ec57fe1c9e98ef36b8ff7899e2d189 Author: Tony Cook <t...@develop-help.com> Date: 2024-11-11 (Mon, 11 Nov 2024) Changed paths: M MANIFEST M embed.fnc M embed.h M lib/overload.t M pod/perldata.pod M proto.h M t/comp/package.t M t/lib/croak/toke A t/lib/feature/apos_as_pack_sep M t/lib/warnings/toke M toke.c Log Message: ----------- feature apostrophe_as_package_separator implementation Commit: e460e94366acef5a6660ff361bee22eb5614c170 https://github.com/Perl/perl5/commit/e460e94366acef5a6660ff361bee22eb5614c170 Author: Tony Cook <t...@develop-help.com> Date: 2024-11-11 (Mon, 11 Nov 2024) Changed paths: M cpan/parent/t/compile-time-file.t Log Message: ----------- parent: adjust for ' in names reinstatement Commit: d409896025f9be228f4c8b468fd749063dcb04c8 https://github.com/Perl/perl5/commit/d409896025f9be228f4c8b468fd749063dcb04c8 Author: Tony Cook <t...@develop-help.com> Date: 2024-11-11 (Mon, 11 Nov 2024) Changed paths: M cpan/Scalar-List-Utils/t/exotic_names.t Log Message: ----------- Scalar-List-Utils: ' valid in names by default again Commit: 3cafc4780cb95f540a377f82c48036bb86c41afc https://github.com/Perl/perl5/commit/3cafc4780cb95f540a377f82c48036bb86c41afc Author: Tony Cook <t...@develop-help.com> Date: 2024-11-11 (Mon, 11 Nov 2024) Changed paths: M pod/perlmod.pod Log Message: ----------- perlmod: change the ' deprecation note to mention the feature Commit: 91e15e585c79844c3f65ab425d1091a2063d3877 https://github.com/Perl/perl5/commit/91e15e585c79844c3f65ab425d1091a2063d3877 Author: Tony Cook <t...@develop-help.com> Date: 2024-11-11 (Mon, 11 Nov 2024) Changed paths: M MANIFEST M cpan/Scalar-List-Utils/ListUtil.xs M cpan/Scalar-List-Utils/lib/List/Util.pm M cpan/Scalar-List-Utils/lib/List/Util/XS.pm M cpan/Scalar-List-Utils/lib/Scalar/Util.pm M cpan/Scalar-List-Utils/lib/Sub/Util.pm M cpan/Scalar-List-Utils/t/exotic_names.t M cpan/parent/lib/parent.pm M cpan/parent/t/compile-time-file.t M feature.h M gv.c M lib/feature.pm M lib/warnings.pm M mg.c M op.c M pod/perldeprecation.pod M pod/perldiag.pod M pod/perlmod.pod M regen/feature.pl M regen/warnings.pl M t/comp/package.t M t/comp/parser.t M t/lib/croak/toke M t/lib/feature/api A t/lib/feature/apos_as_pack_sep M t/lib/warnings/toke M t/op/magic.t M t/op/method.t M t/op/ref.t M t/op/sort.t M t/op/stash.t M t/op/stash_parse_gv.t M t/uni/package.t M t/uni/parser.t M t/uni/stash.t M t/uni/variables.t M toke.c M warnings.h Log Message: ----------- reinstate apostrophe as package separator behind a default enabled feature, which is disabled from feature bundle 5.41. Compare: https://github.com/Perl/perl5/compare/c1d61760c169...91e15e585c79 To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications