Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: 0a3ddc721abc261a58c47a6d376ed8224d00582a
https://github.com/Perl/perl5/commit/0a3ddc721abc261a58c47a6d376ed8224d00582a
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-20 (Thu, 20 Jan 2022)
Changed paths:
M gv.c
M keywords.c
M keywords.h
M lib/B/Deparse-core.t
M lib/B/Deparse.pm
M regen/keywords.pl
M t/op/coreamp.t
M t/op/coresubs.t
Log Message:
-----------
Define 'finally' keyword
Commit: 1a7eed135c20f2515b61b6960de09800d80ca9cd
https://github.com/Perl/perl5/commit/1a7eed135c20f2515b61b6960de09800d80ca9cd
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-20 (Thu, 20 Jan 2022)
Changed paths:
M embed.fnc
M embed.h
M op.c
M proto.h
Log Message:
-----------
Add op_wrap_finally() convenience function
Commit: 01f2495abc9e260d9670274d77cfbe2912b2f8e8
https://github.com/Perl/perl5/commit/01f2495abc9e260d9670274d77cfbe2912b2f8e8
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-20 (Thu, 20 Jan 2022)
Changed paths:
M perly.act
M perly.h
M perly.tab
M perly.y
M pod/perldiag.pod
M t/op/try.t
M toke.c
Log Message:
-----------
Implement and test try/catch/finally syntax
Commit: 08abc5f416aa894248dbc5f5cacdef04d5c67370
https://github.com/Perl/perl5/commit/08abc5f416aa894248dbc5f5cacdef04d5c67370
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-20 (Thu, 20 Jan 2022)
Changed paths:
M pod/perlsyn.pod
Log Message:
-----------
Document the new try/catch/finally syntax
Commit: e5e291f5d92d6fc81071b8eba3a38987d99b2efc
https://github.com/Perl/perl5/commit/e5e291f5d92d6fc81071b8eba3a38987d99b2efc
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-20 (Thu, 20 Jan 2022)
Changed paths:
M cop.h
M lib/B/Op_private.pm
M op.c
M opcode.h
M pod/perldiag.pod
M pp_ctl.c
M regen/op_private
M t/op/try.t
Log Message:
-----------
Ensure that forbidden control flow messages about finally blocks say
"finally" and not "defer"
Commit: 2075f88d6cc9dac28b2eb44c3134768eb9678546
https://github.com/Perl/perl5/commit/2075f88d6cc9dac28b2eb44c3134768eb9678546
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-20 (Thu, 20 Jan 2022)
Changed paths:
M lib/B/Deparse.pm
M lib/B/Deparse.t
Log Message:
-----------
Implement correct deparse logic for try/catch/finally
Compare: https://github.com/Perl/perl5/compare/a3338bfd0618...2075f88d6cc9