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

Reply via email to