Perl 5 Commit Summary

Perl 5 commit summary <[email protected]> Sat, 25 Jul 2026 03:06:10 +0000 (UTC)
Newsgroups gmane.comp.lang.perl.perl5.porters
Message-ID <[email protected]>
Perl 5 commit summary, activity since Wednesday

Current branch blead
46 commits.  8 unique authors.  7 unique committers.
105 files changed, 6580 insertions(+), 3081 deletions(-)
Thanks, applied:  Yves Orton (2) James E Keenan (1)
Snapshot: http://github.com/Perl/perl5/tarball/3370c464b968c4a0

  Allocate the 5.45.x release schedule; currently awaiting volunteers
  Paul Evans                  1 file changed, 11 insertions(+)
  https://github.com/Perl/perl5/commit/3370c464b968c4a0

  Remove $Config{useieee} from t/op/pack.t and t/op/arith2.t
  Craig A. Berry              2 files changed, 3 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/0de009a0359b8a52

  VMS: make USE_IEEE track DOUBLE_STYLE_IEEE
  Craig A. Berry              2 files changed, 7 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/972b32bc22e8cbeb

  regnodes.h - new low diff format for generated file
  Yves Orton                  4 files changed, 2001 insertions(+), 1861 deleti
  https://github.com/Perl/perl5/commit/8240972e8a2b9ef7

  regen/regcomp.pl - totally new regcomp.sym structure using data driven conf
  Yves Orton                  5 files changed, 4152 insertions(+), 1953 deleti
  https://github.com/Perl/perl5/commit/0d06e8e25136ca20

  cpan/Config-Perl-V - Update to version 0.40
  H.Merijn Brand              38 files changed, 443 insertions(+), 48 deletion
  https://github.com/Perl/perl5/commit/6c97854f08bc9f5b

  reinstate const magic vtables
  Tony Cook                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/9e4aa068b3aed308

  utf8.h: Fix misspelling in comment
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/8df742a8c02f6694

  perldelta for perlclib changes
  Karl Williamson             1 file changed, 31 insertions(+)
  https://github.com/Perl/perl5/commit/87aae5e15b587355

  Replace comment lines of = signs with -
  Paul Evans                  5 files changed, 31 insertions(+), 31 deletions(
  https://github.com/Perl/perl5/commit/aa0f303070000594

  perlapi: Clarify mutex lock macros text
  Karl Williamson             1 file changed, 8 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/b830c6b6251ed925

  perl.h: Change Perl_croak_nocontext to plain croak
  Karl Williamson             1 file changed, 24 insertions(+), 29 deletions(-
  https://github.com/Perl/perl5/commit/71b0ac212485806a

  perlclib: Locking macros were delayed until 5.45
  Karl Williamson             1 file changed, 4 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/5d62baa03a240379

  perl.h: Fix misspelling in comment
  Karl Williamson             1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/0509ad888a877c43

  perlop: Clarify qr// embedding
  Karl Williamson             1 file changed, 2 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/7210c2b2d18f7ed6

  Add epigraphs for 5.40.5-RC1/5.42.3-RC1
  Steve Hay                   1 file changed, 16 insertions(+)
  https://github.com/Perl/perl5/commit/d0f7d8eef2afa116

  5.40.5-RC1/5.42.3-RC1 today
  Steve Hay                   1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/f1d52f18193affb3

  Add missing text to perlhist
  Steve Hay                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/bea7567d4969232e

  Complete date for 5.45.1 in release schedule
  Steve Hay                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/69339afbc024c097

  POSIX: only define NAN and INFINITY when they are meaningful
  Craig A. Berry              1 file changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/0a49d2a92495e8fb

  maybe silence compiler warning on win32?
  Yves Orton                  2 files changed, 17 insertions(+), 5 deletions(-
  https://github.com/Perl/perl5/commit/dd871af7f65302e9

  add an assert
  Yves Orton                  1 file changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/2e67c2da0e4fa076

  add TRIE_JUMP_TYPE_MAX define to embed.fnc - we need it in re.xs
  Yves Orton                  3 files changed, 4 insertions(+)
  https://github.com/Perl/perl5/commit/82efaa3290853103

  regexp: control preference for long trie nodes by default
  Yves Orton                  3 files changed, 58 insertions(+), 16 deletions(
  https://github.com/Perl/perl5/commit/b9a7adaa2a979a3d

  regexp: use regnext() for off-by-arg nodes in regexec
  Yves Orton                  1 file changed, 1 insertion(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/c876159052f87931

  t/re: stop forcing debug output in trie overflow test
  Yves Orton                  1 file changed, 1 deletion(-)
  https://github.com/Perl/perl5/commit/20289a0f6d968455

  regexp: emit long trie nodes for large branch offsets
  Yves Orton                  3 files changed, 59 insertions(+), 38 deletions(
  https://github.com/Perl/perl5/commit/c85d6bb82659d719

  regexp: stop classifying trie dumps by opcode order
  Yves Orton                  1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/e4faf454103de516

  regexp: make trie accessors layout-aware
  Yves Orton                  2 files changed, 18 insertions(+), 5 deletions(-
  https://github.com/Perl/perl5/commit/26acd6be6b19dc94

  regexp: add long trie regops
  Yves Orton                  4 files changed, 977 insertions(+), 921 deletion
  https://github.com/Perl/perl5/commit/67921b8d2e798070

  regexp: widen trie jump-table offsets
  Yves Orton                  4 files changed, 27 insertions(+), 18 deletions(
  https://github.com/Perl/perl5/commit/a3a2d68b182a5b66

  regexp: create bespoke trie node accessor/settor macros
  Yves Orton                  6 files changed, 34 insertions(+), 27 deletions(
  https://github.com/Perl/perl5/commit/b12222830306217f

  regexp: reformat TRIE regnodes definition for consistency and readability
  Yves Orton                  1 file changed, 4 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/d592c90bc64a9998

  regen/regcomp.pl: show the bit vector as comment
  Yves Orton                  2 files changed, 6 insertions(+)
  https://github.com/Perl/perl5/commit/dd7a381f47dfd435

  regexp: remove trie opcode order assumptions
  Yves Orton                  3 files changed, 4 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/20666f9402f7e631

  add .ccache to .gitignore
  Yves Orton                  1 file changed, 3 insertions(+)
  https://github.com/Perl/perl5/commit/e0de9e6575994933

  makedepend - fix edge case bug in makedepend infra
  Yves Orton                  2 files changed, 22 insertions(+), 10 deletions(
  https://github.com/Perl/perl5/commit/20ac5c7dc743e106

  Add theoremoon to AUTHORS
  theoremoon                  1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/1549553d9a7fea92

  regcomp: switch to BRANCHJ before overflow
  theoremoon                  1 file changed, 11 insertions(+)
  https://github.com/Perl/perl5/commit/ba053cae34c53350

  regexec.c - remove unnecessary logical_to_parno[] mapping
  Yves Orton                  2 files changed, 23 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/8f0cfc33fc3fabc0

  Update Module::CoreList for 5.45.2
  Paul Evans                  3 files changed, 32 insertions(+), 2 deletions(-
  https://github.com/Perl/perl5/commit/91d5d7c38603ac70

  Bump the perl version in various places to 5.45.2
  Paul Evans                  20 files changed, 124 insertions(+), 124 deletio
  https://github.com/Perl/perl5/commit/ddb00d62eef17382

  Archive perldelta for 5.45.1
  Paul Evans                  10 files changed, 551 insertions(+), 99 deletion
  https://github.com/Perl/perl5/commit/abd2101b76c4cf37

  Tick 5.45.1 release in release_schedule.pod
  Paul Evans                  1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/0b56fa5c5f988b86

  Add epigraph for 5.45.1
  Paul Evans                  1 file changed, 9 insertions(+)
  https://github.com/Perl/perl5/commit/ee8ae23bae55f708

  Update expected release year in release_announcement_template.txt
  Paul Evans                  1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/6cacb0b7d88382f0

Current branch maint-5.40
15 commits.  4 unique authors.  1 unique committer.
7 files changed, 312 insertions(+), 5 deletions(-)
Thanks, applied:  Steve Hay (8)
Snapshot: http://github.com/Perl/perl5/tarball/9a9e8c7dac0371d3

  Add epigraphs for 5.40.5-RC1/5.42.3-RC1
  Steve Hay                   1 file changed, 16 insertions(+)
  https://github.com/Perl/perl5/commit/9a9e8c7dac0371d3

  Disarm patchlevel.h and regen META.json
  Steve Hay                   2 files changed, 1 insertion(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/632d8e102cd35d1e

  Bump to RC1 and update META.json
  Steve Hay                   2 files changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/7a093761493a984f

  5.40.5-RC1/5.42.3-RC1 today
  Steve Hay                   1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/45a8eb27cb7d075a

  Finalize perldelta
  Steve Hay                   1 file changed, 26 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/4121ff491e6e89cd

  Add missing text to perlhist
  Steve Hay                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/557dcc959fc52fa2

  Complete date for 5.45.1 in release schedule
  Steve Hay                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/98cdf3297085093d

  Add 5.45.1 to perlhist
  Paul Evans                  1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/bf4937fa5998de85

  Tick 5.45.1 release in release_schedule.pod
  Paul Evans                  1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/7ca00bbcdb8c2f4b

  Changed my (bingos) email in release schedule
  Chris 'BinGOs' Williams     1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/ec8457e378f104e0

  Add epigraph for 5.45.1
  Paul Evans                  1 file changed, 9 insertions(+)
  https://github.com/Perl/perl5/commit/81e6f2af87dda66d

  Update Module::CoreList for 5.45.1
  Paul Evans                  2 files changed, 231 insertions(+), 1 deletion(-
  https://github.com/Perl/perl5/commit/b9d91d2f4adad78f

  Module::CoreList release date entries must be real dates and not ???? placeh
  Paul Evans                  1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/3a5407d8f61a0d1b

  Bump the perl version in various places from 5.45.0 to 5.45.1
  Paul Evans                  2 files changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/eca01740f6e8f7a9

  Update Module::Corelist for 5.45.0
  Leon Timmermans             2 files changed, 25 insertions(+)
  https://github.com/Perl/perl5/commit/bed81538671d5de1

Current branch maint-5.42
15 commits.  4 unique authors.  1 unique committer.
7 files changed, 312 insertions(+), 5 deletions(-)
Thanks, applied:  Steve Hay (8)
Snapshot: http://github.com/Perl/perl5/tarball/ec23aa0cfef8108b

  Add epigraphs for 5.40.5-RC1/5.42.3-RC1
  Steve Hay                   1 file changed, 16 insertions(+)
  https://github.com/Perl/perl5/commit/ec23aa0cfef8108b

  Disarm patchlevel.h and regen META.json
  Steve Hay                   2 files changed, 1 insertion(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/41f0a1b42eb64952

  Bump to RC1 and update META.json
  Steve Hay                   2 files changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/1c6f994bcb77d152

  5.40.5-RC1/5.42.3-RC1 today
  Steve Hay                   1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/3ee7e9df97627295

  Finalize perldelta
  Steve Hay                   1 file changed, 26 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/ee0a90e81fd15f6e

  Add missing text to perlhist
  Steve Hay                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/5e022e868e3fc8bf

  Complete date for 5.45.1 in release schedule
  Steve Hay                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/bc91dd7091ea185b

  Add 5.45.1 to perlhist
  Paul Evans                  1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/f793cfa26b815f28

  Tick 5.45.1 release in release_schedule.pod
  Paul Evans                  1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/d25eac57d66bfb20

  Changed my (bingos) email in release schedule
  Chris 'BinGOs' Williams     1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/8fce35183102d6e0

  Add epigraph for 5.45.1
  Paul Evans                  1 file changed, 9 insertions(+)
  https://github.com/Perl/perl5/commit/e992801a81233bae

  Update Module::CoreList for 5.45.1
  Paul Evans                  2 files changed, 231 insertions(+), 1 deletion(-
  https://github.com/Perl/perl5/commit/b7737a6604f3b3cb

  Module::CoreList release date entries must be real dates and not ???? placeh
  Paul Evans                  1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/7974b51cbb28df2e

  Bump the perl version in various places from 5.45.0 to 5.45.1
  Paul Evans                  2 files changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/2bc7be781e9e4648

  Update Module::Corelist for 5.45.0
  Leon Timmermans             2 files changed, 25 insertions(+)
  https://github.com/Perl/perl5/commit/b1f34d8f90ae00d8

Current branch parsexs-maybe
5 commits.  1 unique author.  1 unique committer.
85 files changed, 2147 insertions(+), 1325 deletions(-)

Snapshot: http://github.com/Perl/perl5/tarball/0ebb3fc87d889599

  ExtUtils::ParseXS: Document MAYBE functionality
  Leon Timmermans             2 files changed, 31 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/0ebb3fc87d889599

  ExtUtils::ParseXS: Add MAYBE support to return values and output
  Leon Timmermans             3 files changed, 76 insertions(+), 6 deletions(-
  https://github.com/Perl/perl5/commit/c60ccd57204d8150

  ExtUtils::ParseXS: Add MAYBE support to arguments
  Leon Timmermans             2 files changed, 112 insertions(+), 5 deletions(
  https://github.com/Perl/perl5/commit/266c8df5c8c693f3

  ExtUtils::ParseXS: Postpone XSauto = STRLEN
  Leon Timmermans             1 file changed, 13 insertions(+), 10 deletions(-
  https://github.com/Perl/perl5/commit/f9a52a16ddbe632d

  Bump ExtUtils::ParseXS version to 3.65
  Leon Timmermans             13 files changed, 14 insertions(+), 12 deletions
  https://github.com/Perl/perl5/commit/913183385950dbe3

Deleted branch yves/LTRIE

Deleted branch yves/fix_backref_branch_reset

Deleted branch yves/refactor_regcomp_sym

Martian commit b9df6e0e80378f2876678bdbc7b4785f2f07b26c
2 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/b9df6e0e80378f28

  regnodes.h - new low diff format for generated file
  Yves Orton                  4 files changed, 2001 insertions(+), 1861 deleti
  https://github.com/Perl/perl5/commit/b9df6e0e80378f28

  regen/regcomp.pl - totally new regcomp.sym structure using data driven conf
  Yves Orton                  5 files changed, 4152 insertions(+), 1953 deleti
  https://github.com/Perl/perl5/commit/668729611fb603d5

Martian commit b02886dedc508e31f9ce426767827161aaba6c7a
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/b02886dedc508e31

  Allocate the 5.45.x release schedule; currently awaiting volunteers
  Paul Evans                  1 file changed, 11 insertions(+)
  https://github.com/Perl/perl5/commit/b02886dedc508e31

Martian commit efd4b1cfbe153e0ad63e619d1b29f2a655253740
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/efd4b1cfbe153e0a

  perldelta for perlclib changes
  Karl Williamson             1 file changed, 31 insertions(+)
  https://github.com/Perl/perl5/commit/efd4b1cfbe153e0a

Martian commit 1f9f52d671b9d6cde10810aca80b1be8f5bb6505
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/1f9f52d671b9d6cd

  reinstate const magic vtables
  Tony Cook                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/1f9f52d671b9d6cd

Martian commit 4916ff7ebf022882d9285bc1727eaf5ed01c1aa3
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/4916ff7ebf022882

  Replace comment lines of = signs with -
  Paul Evans                  5 files changed, 31 insertions(+), 31 deletions(
  https://github.com/Perl/perl5/commit/4916ff7ebf022882

Martian commit 90ec030091b329387df76c67d09f77d30802a36e
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/90ec030091b32938

  perlop: Clarify qr// embedding
  Karl Williamson             1 file changed, 2 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/90ec030091b32938

Martian commit 6d85ee61f743c140b33b898f958b0ec87973ea4d
4 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/6d85ee61f743c140

  perlapi: Clarify mutex lock macros text
  Karl Williamson             1 file changed, 8 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/6d85ee61f743c140

  perl.h: Change Perl_croak_nocontext to plain croak
  Karl Williamson             1 file changed, 24 insertions(+), 29 deletions(-
  https://github.com/Perl/perl5/commit/86e709ab4a93c060

  perlclib: Locking macros were delayed until 5.45
  Karl Williamson             1 file changed, 4 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/16594ff376b046ee

  perl.h: Fix misspelling in comment
  Karl Williamson             1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/9448703cf072f449

Ignored 92 GitHub auto-generated merge commits