Actions
Bug #14229
closedAn exception in eval has strange message
Bug #14229:
An exception in eval has strange message
Description
Is this intentional? If so, I'm curious what purpose it is for.
begin
eval("raise")
rescue
p e.message #=> "(eval):1:in `<main>'"
end
This leads to progressive backtrace message:
$ ./miniruby -e 'eval("raise")'
Traceback (most recent call last):
2: from -e:1:in `<main>'
1: from -e:1:in `eval'
-e:1:in `eval': (eval):1:in `<main>' (RuntimeError)
^^^^^^^^^^^^^^^^^^^^ HIGHLIGHTED
Actions