Branch: refs/heads/leonerd/finally_block Home: https://github.com/Perl/perl5 Commit: 4e74f194351b41954f908a549bf21bf7cc611f56 https://github.com/Perl/perl5/commit/4e74f194351b41954f908a549bf21bf7cc611f56 Author: Paul "LeoNerd" Evans <leon...@leonerd.org.uk> Date: 2020-07-22 (Wed, 22 Jul 2020)
Changed paths: M pod/perldiag.pod M pp_ctl.c Log Message: ----------- Ensure all newly-added warnings and errors appear in perldiag.pod Commit: 7daac7fa4016aac55f06aef651c6aa00e1130764 https://github.com/Perl/perl5/commit/7daac7fa4016aac55f06aef651c6aa00e1130764 Author: Paul "LeoNerd" Evans <leon...@leonerd.org.uk> Date: 2020-07-22 (Wed, 22 Jul 2020) Changed paths: M ext/Opcode/Opcode.pm Log Message: ----------- Ensure that Opcode.pm has a tag for pushfinally op Commit: 186e586dd6b814db3302f57eaf8269f8dabd4e54 https://github.com/Perl/perl5/commit/186e586dd6b814db3302f57eaf8269f8dabd4e54 Author: Paul "LeoNerd" Evans <leon...@leonerd.org.uk> Date: 2020-07-22 (Wed, 22 Jul 2020) Changed paths: M t/op/FINALLY.t Log Message: ----------- Some more FINALLY unit tests Commit: 1d5f898738577a0de650a6ad4fc0e4383c238bd2 https://github.com/Perl/perl5/commit/1d5f898738577a0de650a6ad4fc0e4383c238bd2 Author: Paul "LeoNerd" Evans <leon...@leonerd.org.uk> Date: 2020-07-22 (Wed, 22 Jul 2020) Changed paths: M op.h M perly.act M perly.h M perly.tab M perly.y M pp.c Log Message: ----------- Use a PVOP instead of SVOP for OP_PUSHFINALLY, as its argument isn't an SV. It isn't really a PV either but that's less wrong Commit: 3d810f7b063119b78d1e4de360f149ae31e3c171 https://github.com/Perl/perl5/commit/3d810f7b063119b78d1e4de360f149ae31e3c171 Author: Paul "LeoNerd" Evans <leon...@leonerd.org.uk> Date: 2020-07-22 (Wed, 22 Jul 2020) Changed paths: M ext/B/B/Concise.pm Log Message: ----------- Ensure that B::Concise doesn't try to render the "string" inside an OP_PUSHFINALLY Commit: bf2b6abd6ba292bd5c8ba002b3efd1e358ded2a6 https://github.com/Perl/perl5/commit/bf2b6abd6ba292bd5c8ba002b3efd1e358ded2a6 Author: Paul "LeoNerd" Evans <leon...@leonerd.org.uk> Date: 2020-07-22 (Wed, 22 Jul 2020) Changed paths: M ext/B/B.pm M ext/B/B.xs M op.h M perly.act M perly.h M perly.tab M perly.y Log Message: ----------- Store also the oproot for an OP_PUSHFINALLY; make it accessible to B::PVOP Commit: 78f66827639b5c010421a13bac8215baecb93a5c https://github.com/Perl/perl5/commit/78f66827639b5c010421a13bac8215baecb93a5c Author: Paul "LeoNerd" Evans <leon...@leonerd.org.uk> Date: 2020-07-22 (Wed, 22 Jul 2020) Changed paths: M lib/B/Deparse.pm M lib/B/Deparse.t Log Message: ----------- Implement deparse of FINALLY blocks Compare: https://github.com/Perl/perl5/compare/57eeab88b343...78f66827639b