Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: 5152238d35eeae2feb8e36d3acfb2ad5d93dbc6b
https://github.com/Perl/perl5/commit/5152238d35eeae2feb8e36d3acfb2ad5d93dbc6b
Author: Karl Williamson <[email protected]>
Date: 2026-08-24 (Mon, 24 Aug 2026)
Changed paths:
M regen/embed.pl
Log Message:
-----------
regen/embed.pl Reorder a list element
It was recently placed in the wrong place in the list.
Commit: e44978a5de37887d5f2ff7823e5f7fd7b3bb299f
https://github.com/Perl/perl5/commit/e44978a5de37887d5f2ff7823e5f7fd7b3bb299f
Author: Karl Williamson <[email protected]>
Date: 2026-08-24 (Mon, 24 Aug 2026)
Changed paths:
M regen/embed.pl
M t/porting/symbol_visibility.dat
Log Message:
-----------
regen/embed.pl: Resolve OFF\w*UNI\w+ symbols
These are base level macros that need to be visible because they are
called by generally visible higher level macros, but shouldn't be used
by themselves; I think documenting them would encourage inappropriate
use of them.
Commit: 3e401ce6e2fba9909bf9f0201aad867f3d4d6996
https://github.com/Perl/perl5/commit/3e401ce6e2fba9909bf9f0201aad867f3d4d6996
Author: Karl Williamson <[email protected]>
Date: 2026-08-24 (Mon, 24 Aug 2026)
Changed paths:
M embed.h
M perl.h
M regen/embed.pl
Log Message:
-----------
perlapi: Document pTHX_1..12
Rather than having a 12 element list, just document pTHX_1, and mention
the others. But have X<> elements for all of them, and make sure in
regen/embed.pl that they are all available to all code
Commit: 1f85b9a2695b7b64b3c98f0329cf1ead59d06107
https://github.com/Perl/perl5/commit/1f85b9a2695b7b64b3c98f0329cf1ead59d06107
Author: Karl Williamson <[email protected]>
Date: 2026-08-24 (Mon, 24 Aug 2026)
Changed paths:
M regen/embed.pl
M t/porting/symbol_visibility.dat
Log Message:
-----------
regen/embed.pl: Some symbols are actually in libc
This resolves some symbols that are visible everywhere by moving them to
the list of system symbols. They aren't on all platforms, but are on
some. Some are alternative spellings that some platforms use.
Commit: 8fd01706a421c7f22615538b27fb21b07d2bb199
https://github.com/Perl/perl5/commit/8fd01706a421c7f22615538b27fb21b07d2bb199
Author: Karl Williamson <[email protected]>
Date: 2026-08-24 (Mon, 24 Aug 2026)
Changed paths:
M handy.h
M regen/embed.pl
M t/porting/symbol_visibility.dat
Log Message:
-----------
perlapi: Document pTHX_FORMAT, pTHX_VALUE, and add forms
This documents these macros that I wished I had known existed earlier,
and expands to form complete sets of leading/trailing comma
combinations.
And it adds a second format set that use "Thread" instead of "Perl
Interpreter"
Commit: 0b8e593eb44ef5a736b6b2beb37ce25d16498a54
https://github.com/Perl/perl5/commit/0b8e593eb44ef5a736b6b2beb37ce25d16498a54
Author: Karl Williamson <[email protected]>
Date: 2026-08-24 (Mon, 24 Aug 2026)
Changed paths:
M perl.h
Log Message:
-----------
perlapi: Clarify dTHXa
Commit: fbb7937cf1be5704a7bc7098de8e7dde609025a9
https://github.com/Perl/perl5/commit/fbb7937cf1be5704a7bc7098de8e7dde609025a9
Author: Karl Williamson <[email protected]>
Date: 2026-08-24 (Mon, 24 Aug 2026)
Changed paths:
M perl.h
M regen/embed.pl
M t/porting/symbol_visibility.dat
Log Message:
-----------
perlapi: Document aTHXa
Commit: d13be2e1b8fd7c2f6a49b3d16ca2376ebc050e3b
https://github.com/Perl/perl5/commit/d13be2e1b8fd7c2f6a49b3d16ca2376ebc050e3b
Author: Karl Williamson <[email protected]>
Date: 2026-08-24 (Mon, 24 Aug 2026)
Changed paths:
M perl.h
M regen/embed.pl
M t/porting/symbol_visibility.dat
Log Message:
-----------
perlapi: Document aTHXx and kin
These are essentially obsolete
Compare: https://github.com/Perl/perl5/compare/6d016b370a03...d13be2e1b8fd
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications