Branch: refs/heads/maint-5.42
Home: https://github.com/Perl/perl5
Commit: f8e69e707e6daff75012a86d9abbd52431adb1ea
https://github.com/Perl/perl5/commit/f8e69e707e6daff75012a86d9abbd52431adb1ea
Author: Lukas Mai <[email protected]>
Date: 2026-01-18 (Sun, 18 Jan 2026)
Changed paths:
M op.c
M t/op/for-many.t
Log Message:
-----------
newFOROP: fix crash when optimizing 2-var for over builtin::indexed
OP_ENTERSUB isn't necessarily a LISTOP, apparently, so we can't just
grab its op_last. Instead, copy/paste logic from elsewhere in op.c to
find the cvop.
Also, avoid crashing on "fake" pad entries that represent lexical subs
from outer scopes by climbing up the scope chain until we reach a real
pad entry.
Fixes #23405.
(cherry picked from commit 96673a4bb36a973a9a4c5cd0e5727a799789a32c)
Commit: 3206b3674fbed6f9d213de16126a27c3a9703842
https://github.com/Perl/perl5/commit/3206b3674fbed6f9d213de16126a27c3a9703842
Author: Lukas Mai <[email protected]>
Date: 2026-01-18 (Sun, 18 Jan 2026)
Changed paths:
M MANIFEST
M class.c
A t/class/gh23511.t
Log Message:
-----------
class.c: gracefully handle reader/writer after 'strict' error
Fixes #23511.
(cherry picked from commit 4e22a3d0e5f933b38e3fa1b98c904fe224001b63)
Commit: f6bdbbfd9968624e45c5d2b3cfb93d9a9c0c1b38
https://github.com/Perl/perl5/commit/f6bdbbfd9968624e45c5d2b3cfb93d9a9c0c1b38
Author: Karl Williamson <[email protected]>
Date: 2026-01-18 (Sun, 18 Jan 2026)
Changed paths:
M hints/aix.sh
M pod/perldelta.pod
Log Message:
-----------
Turn off POSIX 2008 locales on AIX
Fixes #23825
>From the discussion in that ticket, it appears that the problem is the
OS.
(cherry picked from commit 1f9d9f8d5ef1241dab5c762f1d6569567377cf87)
Compare: https://github.com/Perl/perl5/compare/16d41b55173c...f6bdbbfd9968
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications