Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: f8a5e262672c9dd3f70cd61bec3b95a25d271e14
https://github.com/Perl/perl5/commit/f8a5e262672c9dd3f70cd61bec3b95a25d271e14
Author: Karl Williamson <[email protected]>
Date: 2024-10-28 (Mon, 28 Oct 2024)
Changed paths:
M embed.fnc
Log Message:
-----------
embed.fnc: Convert some tabs to blanks
Commit: 90f4e9b863c9a5490c7417e0fd4ada26c7c20b28
https://github.com/Perl/perl5/commit/90f4e9b863c9a5490c7417e0fd4ada26c7c20b28
Author: Karl Williamson <[email protected]>
Date: 2024-10-28 (Mon, 28 Oct 2024)
Changed paths:
M autodoc.pl
M embed.fnc
M mathoms.c
M regen/embed.pl
Log Message:
-----------
regen/embed.pl: Handle m with p flags
Prior to this commit these were illegal.
This causes embed.fnc to generate macro 'Perl_foo' #defined to be macro
'foo'. If the macro name is all upper case, we instead get macro
'PERL_FOO' for 'FOO'. This could be used to easily convert existing
macros into having long names should some become a name space pollution
problem.
This also documents in embed.fnc, under the 'm' flag discussion, how to
use this instead of placing things in mathoms.c, or creating stub
functions.
Commit: ed5892451d2dc7815fe0772f242011b58952f8f3
https://github.com/Perl/perl5/commit/ed5892451d2dc7815fe0772f242011b58952f8f3
Author: Karl Williamson <[email protected]>
Date: 2024-10-28 (Mon, 28 Oct 2024)
Changed paths:
M embed.fnc
M embed.h
M proto.h
M utf8.c
M utf8.h
Log Message:
-----------
Replace two stub functions in utf8.c with macros
This uses the new mechanism introduced in the previous commit.
Commit: 0d6c2e8ca41e0a558af3125a8fac570eb0d9d602
https://github.com/Perl/perl5/commit/0d6c2e8ca41e0a558af3125a8fac570eb0d9d602
Author: Karl Williamson <[email protected]>
Date: 2024-10-28 (Mon, 28 Oct 2024)
Changed paths:
M embed.fnc
M embed.h
M inline.h
M mathoms.c
M proto.h
Log Message:
-----------
Remove mathoms.c stub Perl_is_utf8_string_loc
This is now implemented entirely via macros
Commit: 1e1ce5022a0accb8a84176e63f2a8730c66eca68
https://github.com/Perl/perl5/commit/1e1ce5022a0accb8a84176e63f2a8730c66eca68
Author: Karl Williamson <[email protected]>
Date: 2024-10-28 (Mon, 28 Oct 2024)
Changed paths:
M embed.fnc
M embed.h
M mathoms.c
M proto.h
M util.h
Log Message:
-----------
Remove mathoms.c stub Perl_instr()
This is now entirely implemented by macros
Commit: 9d5c1af787b900007fac11882679facacd261437
https://github.com/Perl/perl5/commit/9d5c1af787b900007fac11882679facacd261437
Author: Karl Williamson <[email protected]>
Date: 2024-10-28 (Mon, 28 Oct 2024)
Changed paths:
M embed.fnc
M embed.h
M mathoms.c
M proto.h
M scope.h
Log Message:
-----------
Remove mathoms stub Perl_save_freepv()
Commit: f2cb455cf7a4a7415dde08eb0999afcf37cb6a4a
https://github.com/Perl/perl5/commit/f2cb455cf7a4a7415dde08eb0999afcf37cb6a4a
Author: Karl Williamson <[email protected]>
Date: 2024-10-28 (Mon, 28 Oct 2024)
Changed paths:
M embed.fnc
M embed.h
M gv.h
M mathoms.c
M proto.h
Log Message:
-----------
Remove mathoms stub Perl_gv_SVadd()
Compare: https://github.com/Perl/perl5/compare/9b8296529a61...f2cb455cf7a4
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications