Perl 5 Commit Summary

[email protected] (Perl 5 commit summary) Wed, 1 Apr 2026 03:11:40 +0000 (UTC)
Newsgroups perl.perl5.porters
Message-ID <[email protected]>
Perl 5 commit summary, activity since Saturday

Current branch blead
23 commits.  6 unique authors.  4 unique committers.
31 files changed, 935 insertions(+), 345 deletions(-)
Thanks, applied:  Tony Cook (7) Karl Williamson (3)
Snapshot: http://github.com/Perl/perl5/tarball/1f4f334526e1f12e

  Perl extensions don't necessarily need a long form function
  Karl Williamson             4 files changed, 18 insertions(+), 42 deletions(
  https://github.com/Perl/perl5/commit/1f4f334526e1f12e

  embed.pl: Create long name functions for mp-flagged macros
  Karl Williamson             5 files changed, 406 insertions(+), 237 deletion
  https://github.com/Perl/perl5/commit/429d0fe25a8e60b3

  embed.pl: Add mnemonics for visibility flags
  Karl Williamson             1 file changed, 11 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/c0262c2781650ca4

  Cast away const in call to strstr()
  Karl Williamson             1 file changed, 5 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/f057843754194fd7

  scan_num: Reformat/fix comments
  Karl Williamson             1 file changed, 20 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/a7fdbfe065091649

  perlhack: Note need to call updateAUTHORS
  Karl Williamson             1 file changed, 34 insertions(+), 12 deletions(-
  https://github.com/Perl/perl5/commit/18a02acfb0a2b628

  Mark svpv_buf as uninitialized to avoid performance regression
  Dmitrii Kuvaiskii           1 file changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/3a9f508b85c407d0

  Add __attribute__uninitialized__ macro
  Dmitrii Kuvaiskii           2 files changed, 10 insertions(+)
  https://github.com/Perl/perl5/commit/b0da596a5004f109

  Add Dmitrii Kuvaiskii to AUTHORS
  Dmitrii Kuvaiskii           1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/8202394f09ff97ac

  Add myself to AUTHORS
  James Cook                  1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/998bf44359cb8ece

  perlfunc: Document auto source::encoding 'ascii'
  James Cook                  1 file changed, 3 insertions(+)
  https://github.com/Perl/perl5/commit/2aea97bf3f5c2ea6

  Perldelta for safer hekification of OP_CONST SVs
  Richard Leach               1 file changed, 28 insertions(+)
  https://github.com/Perl/perl5/commit/9c7db06a44208cd2

  S_check_alt_hash_fields_hekify - hekified numbers retain valid IV/NVs
  Richard Leach               3 files changed, 47 insertions(+), 15 deletions(
  https://github.com/Perl/perl5/commit/3bb3eb4fcab1b807

  Partially revert 70c62a0 workaround for loss of HVhek_WASUTF8 flag
  Richard Leach               2 files changed, 16 deletions(-)
  https://github.com/Perl/perl5/commit/96754e667a0ed476

  Perl_hv_common - retain HVhek_WASUTF8 flag in keysv HEKs
  Richard Leach               1 file changed, 3 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/e965a79404498ccf

  Perl_newSVpvn_share now delegates checking for UTF-8 downgrade
  Richard Leach               1 file changed, 9 insertions(+), 20 deletions(-)
  https://github.com/Perl/perl5/commit/20ae2cf70b6774fa

  locale.t: delete rather than undef LC_NUMERIC
  Craig A. Berry              1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/c6c99e474158bbde

  loc_tools.pl: save setlocale input not output on VMS
  Craig A. Berry              1 file changed, 3 insertions(+)
  https://github.com/Perl/perl5/commit/f7c3dd4985445aa5

  Import perl5404delta.pod/perl5422delta.pod
  Steve Hay                   5 files changed, 265 insertions(+)
  https://github.com/Perl/perl5/commit/3528c4509196b0af

  Update Module-CoreList with data for 5.40.4/5.42.2
  Steve Hay                   3 files changed, 60 insertions(+)
  https://github.com/Perl/perl5/commit/64db2340da1554ee

  Tick off 5.40.4/5.42.2
  Steve Hay                   1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/29758b806e2aa369

  Add epigraphs for 5.40.4/5.42.2
  Steve Hay                   1 file changed, 21 insertions(+)
  https://github.com/Perl/perl5/commit/0df4f064c57bf8ac

  5.40.4/5.42.2 today
  Steve Hay                   1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/fda56736ea43eca6

Current branch maint-5.40
4 commits.  1 unique author.  1 unique committer.
13 files changed, 538 insertions(+), 63 deletions(-)

Snapshot: http://github.com/Perl/perl5/tarball/5a1b4873d295859e

  Create new perldelta for 5.40.5
  Steve Hay                   10 files changed, 513 insertions(+), 61 deletion
  https://github.com/Perl/perl5/commit/5a1b4873d295859e

  Tick off 5.40.4/5.42.2
  Steve Hay                   1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/9f3ee83cf6c64c7c

  Add epigraphs for 5.40.4/5.42.2
  Steve Hay                   1 file changed, 21 insertions(+)
  https://github.com/Perl/perl5/commit/cf5dfec06d79d2c0

  5.40.4/5.42.2 today
  Steve Hay                   1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/d935eee08874ebc6

Current branch maint-5.42
5 commits.  1 unique author.  1 unique committer.
13 files changed, 537 insertions(+), 62 deletions(-)

Snapshot: http://github.com/Perl/perl5/tarball/9282141b0f3360f2

  Create new perldelta for 5.42.3
  Steve Hay                   10 files changed, 512 insertions(+), 60 deletion
  https://github.com/Perl/perl5/commit/9282141b0f3360f2

  Tick off 5.40.4/5.42.2
  Steve Hay                   1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/af8eb03b27171fe4

  Add epigraphs for 5.40.4/5.42.2
  Steve Hay                   1 file changed, 21 insertions(+)
  https://github.com/Perl/perl5/commit/7d065fc45fa6229e

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

  5.40.4/5.42.2 today
  Steve Hay                   1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/1ffb7e9f5865b091

New branch jkeenan/non-porting-tests-20260328
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/274770e4ec1f3c96

  Add 'test_non_porting' target for 'make'
  James E Keenan              1 file changed, 6 insertions(+)
  https://github.com/Perl/perl5/commit/274770e4ec1f3c96

New branch sync-json-pp-20260329
1 commit.  1 unique author.  1 unique committer.
Thanks, applied:  James E Keenan (1)
Snapshot: http://github.com/Perl/perl5/tarball/895092a7c7eb1d7a

  Synch JSON-PP-4.18 into core
  Kenichi Ishigaki            7 files changed, 337 insertions(+), 377 deletion
  https://github.com/Perl/perl5/commit/895092a7c7eb1d7a

Martian commit f6c11730e5f8887225a98ca06d856ffa2f753f18
1 commit.  1 unique author.  1 unique committer.

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

  perlhack: Note need to call updateAUTHORS
  Karl Williamson             1 file changed, 34 insertions(+), 12 deletions(-
  https://github.com/Perl/perl5/commit/f6c11730e5f88872

Martian commit 2faa2cbc90fec1a9c6aa280009bb827c7959ca8f
3 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/2faa2cbc90fec1a9

  Mark svpv_buf as uninitialized to avoid performance regression
  Dmitrii Kuvaiskii           1 file changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/2faa2cbc90fec1a9

  Add __attribute__uninitialized__ macro
  Dmitrii Kuvaiskii           2 files changed, 10 insertions(+)
  https://github.com/Perl/perl5/commit/79bbfb70f86300da

  Add Dmitrii Kuvaiskii to AUTHORS
  Dmitrii Kuvaiskii           1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/70ad7f3e87923920

Martian commit 07a831e8730ac25add60cb998a234775266c53d1
2 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/07a831e8730ac25a

  Add myself to AUTHORS
  James Cook                  1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/07a831e8730ac25a

  perlfunc: Document auto source::encoding 'ascii'
  James Cook                  1 file changed, 3 insertions(+)
  https://github.com/Perl/perl5/commit/5a9da7dd2bfc21ce

Martian commit 597a98954ec71642c3df41a9ca8f5d643753be5c
2 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/597a98954ec71642

  Add additional coverage to the t/class tests suite.
  Stevan Little               7 files changed, 2065 insertions(+)
  https://github.com/Perl/perl5/commit/597a98954ec71642

  Add t/class/stress.t to MANIFEST
  Stevan Little               1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/6e0479d7b8c95e72

Ignored 85 GitHub auto-generated merge commits