Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: f8a5e262672c9dd3f70cd61bec3b95a25d271e14 https://github.com/Perl/perl5/commit/f8a5e262672c9dd3f70cd61bec3b95a25d271e14 Author: Karl Williamson <k...@cpan.org> 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 <k...@cpan.org> 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 <k...@cpan.org> 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 <k...@cpan.org> 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 <k...@cpan.org> 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 <k...@cpan.org> 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 <k...@cpan.org> 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