On Mon Aug 02 12:54:20 2010, moritz wrote:
> It's actually a very generic problem with warn() and try {} 
interacting
> badly:
> 
> 21:53 < moritz_> rakudo: try { warn "foo"; say "alive" }
> 21:53 <+p6eval> rakudo 1a5d4a:  ( no output )

Both this

10:26 < [Coke]> rakudo: try { warn "foo"; say "alive" }
10:26 <+p6eval> rakudo 38165a: OUTPUT«foo␤alive␤»

and the original poster's code both work now.

Needs a test.
-- 
Will "Coke" Coleda

Reply via email to