Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Catch creates its own shared scope. #1476
"catch e" should create its own shared scope with e in it.
Neither simply adding e to current scope, nor creating non-shared scope passes the following test:
I see @zimothy's fix matches JScript's behavior.
My patch doesn't do well with JScript after all. I close the request. Thanks.