Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: af46018b70434577e78418a9a9efa67343d7d9e6 https://github.com/Perl/perl5/commit/af46018b70434577e78418a9a9efa67343d7d9e6 Author: Karl Williamson <k...@cpan.org> Date: 2022-05-28 (Sat, 28 May 2022)
Changed paths: M sv.h Log Message: ----------- perlapi: Add pod link to newly documented macros Commit: cc2454194f5177053c08e908647062d5c3fc5841 https://github.com/Perl/perl5/commit/cc2454194f5177053c08e908647062d5c3fc5841 Author: Karl Williamson <k...@cpan.org> Date: 2022-05-28 (Sat, 28 May 2022) Changed paths: M embed.fnc Log Message: ----------- perlapi: Mark save_push* as internal There are three such functions: save_pushptr, save_pushptrptr, and save_pushi32ptr. The final one isn't used on cpan; there are two distributsions that use one or both of the first two; each written by core developers. These functions use undocumented save stack types, which require deep knowledge to use correctly, as there are various behaviors depending on type. Wrapper macros and functions have been written around these. One of the cpan modules' use is an exact expansion of one of the existing ones, so should be using that instead. The author of the other, Paul Evans, agrees that this should be considered internal. Commit: e1fa7ce9e264f21f1bbb000feaf336040252cd64 https://github.com/Perl/perl5/commit/e1fa7ce9e264f21f1bbb000feaf336040252cd64 Author: Karl Williamson <k...@cpan.org> Date: 2022-05-28 (Sat, 28 May 2022) Changed paths: M embed.fnc M inline.h Log Message: ----------- perlapi: Fix a couple autodoc build warnings Compare: https://github.com/Perl/perl5/compare/e1980ad27865...e1fa7ce9e264