Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: 6773f0fb0abd6e7c3e53caf7f2ca08a178c4fd73
https://github.com/Perl/perl5/commit/6773f0fb0abd6e7c3e53caf7f2ca08a178c4fd73
Author: Karl Williamson <[email protected]>
Date: 2026-01-22 (Thu, 22 Jan 2026)
Changed paths:
M embed.fnc
Log Message:
-----------
embed.fnc: Add comment
Commit: 4e751d51ff4b130459e1d450f84d539648926174
https://github.com/Perl/perl5/commit/4e751d51ff4b130459e1d450f84d539648926174
Author: Karl Williamson <[email protected]>
Date: 2026-01-22 (Thu, 22 Jan 2026)
Changed paths:
M toke.c
Log Message:
-----------
toke.c: Add comment to S_parse-ident
Commit: e3f7e781f3cae7f84b4c84e60e3f3ab81d9172b7
https://github.com/Perl/perl5/commit/e3f7e781f3cae7f84b4c84e60e3f3ab81d9172b7
Author: Karl Williamson <[email protected]>
Date: 2026-01-22 (Thu, 22 Jan 2026)
Changed paths:
M regen/embed.pl
Log Message:
-----------
embed.pl: Save some hash references in variables
This shortens later references
Commit: ea15ca3786de71983163e2a861556d4ca0dcbb65
https://github.com/Perl/perl5/commit/ea15ca3786de71983163e2a861556d4ca0dcbb65
Author: Karl Williamson <[email protected]>
Date: 2026-01-22 (Thu, 22 Jan 2026)
Changed paths:
M autodoc.pl
M embed.fnc
M regen/embed.pl
Log Message:
-----------
embed.fnc: Add EPTRtermNUL
Some functions take arguments that point to the terminating NUL
character of a string. This commit adds a way to declare in embed.fnc
that a given argument is of that kind.
Commit: 6a3909491083f8c0b66123d1d11c6328dd5cca96
https://github.com/Perl/perl5/commit/6a3909491083f8c0b66123d1d11c6328dd5cca96
Author: Karl Williamson <[email protected]>
Date: 2026-01-22 (Thu, 22 Jan 2026)
Changed paths:
M embed.fnc
M proto.h
Log Message:
-----------
embed.fnc: Add string args assertions for S_wildcard
The end pointer for this function should always point to the terminating
NUL character of the string.
Commit: c6c2ced1e9266b7f5bf9c32585607235a415a1d4
https://github.com/Perl/perl5/commit/c6c2ced1e9266b7f5bf9c32585607235a415a1d4
Author: Karl Williamson <[email protected]>
Date: 2026-01-22 (Thu, 22 Jan 2026)
Changed paths:
M embed.fnc
M proto.h
Log Message:
-----------
embed.fnc: Add string arg assertions for S_incline
This function is expecting a NUL-terminated C string
Commit: 31d13f8ab7d718bc01adad7bb2b97f4127018b8d
https://github.com/Perl/perl5/commit/31d13f8ab7d718bc01adad7bb2b97f4127018b8d
Author: Karl Williamson <[email protected]>
Date: 2026-01-22 (Thu, 22 Jan 2026)
Changed paths:
M embed.fnc
M proto.h
Log Message:
-----------
embed.fnc: Add string arg assertions for S_packlist
This function takes a string argument with beginning and ending
positions. It appears to me that those positions are overwritten
without being examined, but the function does get called with an
apparently empty string, but it actually contains a NUL.
Commit: ff31f47a54f1b920c4b274ed46ae60c80fb06448
https://github.com/Perl/perl5/commit/ff31f47a54f1b920c4b274ed46ae60c80fb06448
Author: Karl Williamson <[email protected]>
Date: 2026-01-22 (Thu, 22 Jan 2026)
Changed paths:
M embed.fnc
M proto.h
Log Message:
-----------
embed.fnc: Add string assertions for S_intuit-more
This makes sure the terminating character is a NUL. This internal
function isn't documented as having that requirement, but that's always
the case in our test suite. And functions it calls assume there is at
least one character in the input, so the assertion shouldn't be EPTRge,
and the test suite fails if it is EPTRgt.
Compare: https://github.com/Perl/perl5/compare/bbc7f9cd1ee7...ff31f47a54f1
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications