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«fooalive» and the original poster's code both work now. Needs a test. -- Will "Coke" Coleda