Branch: refs/heads/master
  Home:   https://github.com/perl6/specs

  Commit: 15c37f83a49fbd0c6039b4e44021d00529c94051
      
https://github.com/perl6/specs/commit/15c37f83a49fbd0c6039b4e44021d00529c94051
  Author: Larry Wall <la...@wall.org>
  Date:   2011-08-05 (Fri, 05 Aug 2011)

  Changed paths:
    M S04-control.pod

  Log Message:
  -----------
  refine relationship of CATCH to outer caller's $!

Now if there are multiple caught exceptions in a try, they
should all be passed to set_outer_caller's_bang and show up
in some form in $!.  Note it's not the caller's bang, since
we're called by some die deep down (CATCH is pre unwind).
It's whatever called the OUTER of the CATCH, so is a bit lexotic


Reply via email to