Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 7c14795f25454c93e7474b5a5be37a6208e792cb https://github.com/Perl/perl5/commit/7c14795f25454c93e7474b5a5be37a6208e792cb Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths: M Cross/config.sh-arm-linux M Cross/config.sh-arm-linux-n770 M Porting/config.sh M README.vms M README.win32 M patchlevel.h M plan9/config_sh.sample M regen/warnings.pl M uconfig.h M uconfig.sh M uconfig64.sh M win32/GNUmakefile M win32/Makefile Log Message: ----------- version bump: new version is v5.38.0 Commit: 4173cfa11a49a6bc7d558086b143ec7f959490d3 https://github.com/Perl/perl5/commit/4173cfa11a49a6bc7d558086b143ec7f959490d3 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M patchlevel.h Log Message: ----------- version bump: set RC0 while in dev, in patchlevel Commit: f1f3a1eb393f6b5cd1abc667a9085caf58dab13b https://github.com/Perl/perl5/commit/f1f3a1eb393f6b5cd1abc667a9085caf58dab13b Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M lib/B/Op_private.pm M lib/warnings.pm M uconfig.h M warnings.h Log Message: ----------- version bump: make regen Commit: 21a74ad65c0f6dbcbb15ef7799a0ecae6f96228f https://github.com/Perl/perl5/commit/21a74ad65c0f6dbcbb15ef7799a0ecae6f96228f Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M META.json M META.yml Log Message: ----------- version bump: regenerate META.json, META.yml Commit: 454866b63e4a3335ad95d24a074c38dea52fd294 https://github.com/Perl/perl5/commit/454866b63e4a3335ad95d24a074c38dea52fd294 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M lib/warnings.pm M regen/warnings.pl Log Message: ----------- version bump: bump warnings.pm version I am surprised I had to bump the version here, but porting/cmp_version complained, because of this: # Version number (1.64) unchanged since v5.37.11, but contents have changed: # # diff --git a/lib/warnings.pm b/lib/warnings.pm # index 739b51a0ac..45532dd45a 100644 # --- a/lib/warnings.pm # +++ b/lib/warnings.pm # @@ -129,7 +129,7 @@ our %Offsets = ( # # Warnings Categories added in Perl 5.037009 # 'deprecated::apostrophe_as_package_separator'=> 156, # # - # Warnings Categories added in Perl 5.03701 # + # Warnings Categories added in Perl 5.038 # 'deprecated::smartmatch' => 158, # ); This feels like a bit of the regen code that I don't understand. I'm making this patch at least tentatively to try to get tests all passing. Commit: 717a2398ea3e46df078389c2dd4fbc74f7dd332e https://github.com/Perl/perl5/commit/717a2398ea3e46df078389c2dd4fbc74f7dd332e Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M dist/Module-CoreList/lib/Module/CoreList.pm M dist/Module-CoreList/lib/Module/CoreList/Utils.pm Log Message: ----------- version bump: update Module::CoreList Commit: ac3721666f5c55c9890a9b6ea22c8b20c8c5a648 https://github.com/Perl/perl5/commit/ac3721666f5c55c9890a9b6ea22c8b20c8c5a648 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: A pod/perl5380delta.pod Log Message: ----------- perl5380delta: a messy commit to get things started Commit: d9df1ad8b3c25150af84b956d0990d8f4b93199e https://github.com/Perl/perl5/commit/d9df1ad8b3c25150af84b956d0990d8f4b93199e Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: merge in v5.37.1 delta Commit: 6ab1682bd7b5468301a46900b7ef10af1016ba00 https://github.com/Perl/perl5/commit/6ab1682bd7b5468301a46900b7ef10af1016ba00 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: merge in v5.37.2 delta Commit: 0773fe2b48211bff25a3706a06d0699d7c69c8af https://github.com/Perl/perl5/commit/0773fe2b48211bff25a3706a06d0699d7c69c8af Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: merge in v5.37.3 delta Commit: 4f369730f36bac772282b04b98532d27febb8485 https://github.com/Perl/perl5/commit/4f369730f36bac772282b04b98532d27febb8485 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: merge in v5.37.4 delta Commit: 28ed6f8abc3fcbe3005ef874fcf88c853da4e53c https://github.com/Perl/perl5/commit/28ed6f8abc3fcbe3005ef874fcf88c853da4e53c Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: merge in v5.37.5 delta Commit: deaf847ef78db62fb20cedd9af45f0ae386d4f50 https://github.com/Perl/perl5/commit/deaf847ef78db62fb20cedd9af45f0ae386d4f50 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: merge in v5.37.6 delta Commit: 1f02412c0f841764b7ee5557f8da7d0198de2477 https://github.com/Perl/perl5/commit/1f02412c0f841764b7ee5557f8da7d0198de2477 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: merge in v5.37.7 delta Commit: 490bbcb3cabf88cee611ce6adba4a445919aa698 https://github.com/Perl/perl5/commit/490bbcb3cabf88cee611ce6adba4a445919aa698 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: merge in v5.37.8 delta Commit: 24c8584b00f3dc296b3efdd8a17e3760ce351c22 https://github.com/Perl/perl5/commit/24c8584b00f3dc296b3efdd8a17e3760ce351c22 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: merge in v5.37.9 delta Commit: e6cff12049a96b057cf9e5c0cce134c2198828df https://github.com/Perl/perl5/commit/e6cff12049a96b057cf9e5c0cce134c2198828df Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: begin reorganizing and tidying Commit: 0a62d37ba41a3a2ee37fc97eacd61983da752f34 https://github.com/Perl/perl5/commit/0a62d37ba41a3a2ee37fc97eacd61983da752f34 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: note that clearing of eof flag has changed Commit: ad45a6d8fdded694db52ea4a8bbd560d2ae3446b https://github.com/Perl/perl5/commit/ad45a6d8fdded694db52ea4a8bbd560d2ae3446b Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: fix an =over/=back breakage Thanks, Tony Cook! Commit: b085ce02aa0f02a9901807477a5f8ca0b9f549c5 https://github.com/Perl/perl5/commit/b085ce02aa0f02a9901807477a5f8ca0b9f549c5 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perl5380delta.pod Log Message: ----------- perl5380delta: add missing Pod control sequence ...and make another nearby filename F<...> rather than C<...> Commit: 90e70de3ffa07051c42ff6333c01835037133f32 https://github.com/Perl/perl5/commit/90e70de3ffa07051c42ff6333c01835037133f32 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: R pod/perl5380delta.pod M pod/perldelta.pod Log Message: ----------- perldelta: put draft perl5380delta in pod/perldelta.pod Commit: 6994db9b25df8919a9610c21e30cb9778a6482c5 https://github.com/Perl/perl5/commit/6994db9b25df8919a9610c21e30cb9778a6482c5 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M Makefile.SH M vms/descrip_mms.template M win32/GNUmakefile M win32/Makefile M win32/pod.mak Log Message: ----------- version bump: correct perldelta version I feel like many years, I have gotten stuck on this step, which seems like probably a deficiency in the automated version bumper. I get this error: pod/buildtoc: perl5380delta.pod is known by buildtoc but does not exist What happens is, even though I indicated I was bumping to v5.38.0, some files (these, specifically) got bumped to 5.37.12 for the perldelta. I have corrected this by hand. Commit: 2a696a97183aa357de61f12d79a1baf268305697 https://github.com/Perl/perl5/commit/2a696a97183aa357de61f12d79a1baf268305697 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/.gitignore Log Message: ----------- version bump: gitignore perl5380delta Commit: 542d66fcb6c2abe78945617c12c44d26996a3a59 https://github.com/Perl/perl5/commit/542d66fcb6c2abe78945617c12c44d26996a3a59 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: drop empty head1 sections Commit: 0ceab4874268fa841668b98f78951222135104f9 https://github.com/Perl/perl5/commit/0ceab4874268fa841668b98f78951222135104f9 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: correct errors with over/item/back Oh, how I dislike this Pod construct! Commit: f0c758cf63a1f99fceac7c8ecfaee941166a08da https://github.com/Perl/perl5/commit/f0c758cf63a1f99fceac7c8ecfaee941166a08da Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: my_strftime8 was removed, drop delta Commit: 63e72d0ce736a3bc267ec7678c818381487ca734 https://github.com/Perl/perl5/commit/63e72d0ce736a3bc267ec7678c818381487ca734 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: drop apparently-missing perldiag entry Commit: 67183b53464d80424781aa25441d7d2825dd027b https://github.com/Perl/perl5/commit/67183b53464d80424781aa25441d7d2825dd027b Author: Tony Cook <t...@develop-help.com> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- re-word and expand readline() no longer clears the stream error flag Commit: ead1e8d8e56e35c075b8becdececd8284694dde5 https://github.com/Perl/perl5/commit/ead1e8d8e56e35c075b8becdececd8284694dde5 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: remove delta for #20800 because #21064 reverted it Commit: cc7e7427bb594788600ed7c8b4926ecf0b3314af https://github.com/Perl/perl5/commit/cc7e7427bb594788600ed7c8b4926ecf0b3314af Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perlhist.pod Log Message: ----------- perlhist: add v5.38.0 data Commit: fddca8cbb7b1ad768bf77bf111e282ab65d7b5cd https://github.com/Perl/perl5/commit/fddca8cbb7b1ad768bf77bf111e282ab65d7b5cd Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: correct a typo Commit: 5b9eb24b9349b1a0c7e703d5d9e12d477abf8d03 https://github.com/Perl/perl5/commit/5b9eb24b9349b1a0c7e703d5d9e12d477abf8d03 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: improve wording of an entry Commit: ad44536e24e6b1ffe584afc9226e3923530da66c https://github.com/Perl/perl5/commit/ad44536e24e6b1ffe584afc9226e3923530da66c Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M MANIFEST M pod/perl.pod R pod/perl5370delta.pod R pod/perl53710delta.pod R pod/perl53711delta.pod R pod/perl5371delta.pod R pod/perl5372delta.pod R pod/perl5373delta.pod R pod/perl5374delta.pod R pod/perl5375delta.pod R pod/perl5376delta.pod R pod/perl5377delta.pod R pod/perl5378delta.pod R pod/perl5379delta.pod M win32/pod.mak Log Message: ----------- perldelta: remove the v5.37 series deltas Commit: 96ea0b9b6169d72ff9a79b49e89d58bbf4f61620 https://github.com/Perl/perl5/commit/96ea0b9b6169d72ff9a79b49e89d58bbf4f61620 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M Porting/Maintainers.pl M cpan/CPAN/lib/CPAN.pm M cpan/CPAN/lib/CPAN/HTTP/Client.pm M dist/Module-CoreList/lib/Module/CoreList.pm Log Message: ----------- import CPAN v2.36 from the CPAN Commit: 97326d038077ce7c621918267b0645a45401564d https://github.com/Perl/perl5/commit/97326d038077ce7c621918267b0645a45401564d Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M t/porting/libperl.t Log Message: ----------- libperl.t: skip failing tests on Darwin temporarily Commit: 611233738cc0bdd4f9851f5c4ae9effb5c0817fa https://github.com/Perl/perl5/commit/611233738cc0bdd4f9851f5c4ae9effb5c0817fa Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M dist/Module-CoreList/lib/Module/CoreList.pm M pod/perlhist.pod Log Message: ----------- update Module::CoreList Commit: b109b97cb822cd3983b2b5f5c44ec7aeabf530f7 https://github.com/Perl/perl5/commit/b109b97cb822cd3983b2b5f5c44ec7aeabf530f7 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-03 (Sat, 03 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: merge in perl53710delta Commit: d81cc5d4da85325d4da6ebc3b13b70214fbe7260 https://github.com/Perl/perl5/commit/d81cc5d4da85325d4da6ebc3b13b70214fbe7260 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-03 (Sat, 03 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: merge in perl53711delta Commit: ae9c60009a4d75ac0d59bd169eeb9a2c53b838c4 https://github.com/Perl/perl5/commit/ae9c60009a4d75ac0d59bd169eeb9a2c53b838c4 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-03 (Sat, 03 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: drop XXX sections, add acknowledgements Commit: ce11652de799c19f36a66a7e8182e612e235a27a https://github.com/Perl/perl5/commit/ce11652de799c19f36a66a7e8182e612e235a27a Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-03 (Sat, 03 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: reorder the core enhancements section Commit: 58e6dae66980232543842cfd9668381eda8ad8d5 https://github.com/Perl/perl5/commit/58e6dae66980232543842cfd9668381eda8ad8d5 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-03 (Sat, 03 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: replace "v5.37.x" with "now" Commit: e09270088cc6d6fb84deda849640d5c12d0b0b13 https://github.com/Perl/perl5/commit/e09270088cc6d6fb84deda849640d5c12d0b0b13 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-03 (Sat, 03 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: make the "updated docs" section more uniform Commit: 0923f206938ca15f31e43b11481ccbbc93145876 https://github.com/Perl/perl5/commit/0923f206938ca15f31e43b11481ccbbc93145876 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-03 (Sat, 03 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: small tweak to prose for clarity Thanks to Ed Sabol for the suggestion. Commit: 8fa0e0f9a87e75dd060a917fde8adb837fa64cd6 https://github.com/Perl/perl5/commit/8fa0e0f9a87e75dd060a917fde8adb837fa64cd6 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-03 (Sat, 03 Jun 2023) Changed paths: M pod/perldelta.pod Log Message: ----------- perldelta: old package separator will be removed in v5.42 Commit: 059aeb7cca96b4d023c91fc999f946e12018c345 https://github.com/Perl/perl5/commit/059aeb7cca96b4d023c91fc999f946e12018c345 Author: Ricardo Signes <rjbs@semiotic.systems> Date: 2023-06-03 (Sat, 03 Jun 2023) Changed paths: M Cross/config.sh-arm-linux M Cross/config.sh-arm-linux-n770 M MANIFEST M META.json M META.yml M Makefile.SH M Porting/Maintainers.pl M Porting/config.sh M README.vms M README.win32 M cpan/CPAN/lib/CPAN.pm M cpan/CPAN/lib/CPAN/HTTP/Client.pm M dist/Module-CoreList/lib/Module/CoreList.pm M dist/Module-CoreList/lib/Module/CoreList/Utils.pm M lib/B/Op_private.pm M lib/warnings.pm M patchlevel.h M plan9/config_sh.sample M pod/.gitignore M pod/perl.pod R pod/perl5370delta.pod R pod/perl53710delta.pod R pod/perl53711delta.pod R pod/perl5371delta.pod R pod/perl5372delta.pod R pod/perl5373delta.pod R pod/perl5374delta.pod R pod/perl5375delta.pod R pod/perl5376delta.pod R pod/perl5377delta.pod R pod/perl5378delta.pod R pod/perl5379delta.pod M pod/perldelta.pod M pod/perlhist.pod M regen/warnings.pl M t/porting/libperl.t M uconfig.h M uconfig.sh M uconfig64.sh M vms/descrip_mms.template M warnings.h M win32/GNUmakefile M win32/Makefile M win32/pod.mak Log Message: ----------- Merge branch 'release-5.38.0' into blead Compare: https://github.com/Perl/perl5/compare/51ccdf4c0e60...059aeb7cca96