Redefinition of class method
new is an outdated style, and internal exceptions should not be affected by it.
Updated by nobu (Nobuyoshi Nakada) about 5 years ago
Currently, exception in
eval shows the followings:
$ ruby -e 'eval("raise")' -e:1:in `eval': (eval):1:in `<main>' (RuntimeError) from -e:1:in `eval' from -e:1:in `<main>'
I don't see a reason "`eval'" is prepended.