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

Reply via email to