scala/scala — pull request #257 by szabolcsberecz (2012-03-03 12:27:37+00:00)
Title: Fixes SI-5380: non-local return of try expression

This is the backport of the two commits which I submitted for master (squashed into one commit):

Fixes SI-5380: non-local return of try expression
(cherry picked from commit 02e260a8e67e2b2b6f876aafe76cd61248a89374)

Lift only *non-local* returns of try expressions.
(cherry picked from commit edf3ae0b8c3688b5cacbe2f7e2ae826f5fbb7644)