Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 90595091f22dad07b381fd02ff1fb7e158fd8915 https://github.com/Perl/perl5/commit/90595091f22dad07b381fd02ff1fb7e158fd8915 Author: Tony Cook <t...@develop-help.com> Date: 2025-01-08 (Wed, 08 Jan 2025)
Changed paths: M cv.h M dump.c M ext/Devel-Peek/t/Peek.t M lib/B/Deparse.t M pad.c M t/op/closure.t M t/op/eval.t Log Message: ----------- Revert "Revert "[perl #89544] Non-eval closures don’t need CvOUTSIDE"" This reverts commit 386907f061c1812ecaa5f3c88d9f729828408097. Reinstates the behaviour of CV outside references from 5.38, fixing #22547 Breaks #19370 Commit: 562985f25442e724c9d7db02db7905fdecebb4ad https://github.com/Perl/perl5/commit/562985f25442e724c9d7db02db7905fdecebb4ad Author: Tony Cook <t...@develop-help.com> Date: 2025-01-08 (Wed, 08 Jan 2025) Changed paths: M t/op/closure.t Log Message: ----------- closure outside linking: test the reported test case and a version with eval EXPR which will remain broken Commit: 3121b87a78c47abe4d441a7b8558bd27273df0c9 https://github.com/Perl/perl5/commit/3121b87a78c47abe4d441a7b8558bd27273df0c9 Author: Tony Cook <t...@develop-help.com> Date: 2025-01-08 (Wed, 08 Jan 2025) Changed paths: M t/op/eval.t Log Message: ----------- DB::eval CvOUTSIDE: some more tests Compare: https://github.com/Perl/perl5/compare/7911101dcf90...3121b87a78c4 To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications