#1445: does not invoke `ensure' when escapes the loops with `return' ----------------------------------+----------------------------------------- Reporter: watson1978@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ----------------------------------+----------------------------------------- Test Script: {{{ def test return ensure p "ensure" end test def test_times 100.times do return end p "ng" ensure p "ensure in times" end test_times def test_loop loop do return end p "ng" ensure p "ensure in loop" end test_loop }}} {{{ $ ruby19 tt.rb "ensure" "ensure in times" "ensure in loop" $ macruby tt.rb "ensure" }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/1445> MacRuby <http://macruby.org/>