diff options
author | Yusuke Endoh <[email protected]> | 2020-04-21 17:39:32 +0900 |
---|---|---|
committer | Yusuke Endoh <[email protected]> | 2020-04-21 17:39:32 +0900 |
commit | 487d0c99d53208594702bb3ce1c657130fb8d65f () | |
tree | a8de7a8c017e0092fb843401324ad35ea6e0fd6c /eval_error.c | |
parent | c63b5c6179d700ceacf5cae8d3ee86da1294c781 (diff) |
eval_error.c: revert the "reversed" backtrace [Feature #8661]
Now, the order is good, old-fashioned style: ``` $ ./local/bin/ruby -e 'def foo; raise; end def bar; foo; end def baz; bar; end def qux; baz; end qux ' -e:1:in `foo': unhandled exception from -e:2:in `bar' from -e:3:in `baz' from -e:4:in `qux' from -e:5:in `<main>' ```
-rw-r--r-- | eval_error.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -362,7 +362,7 @@ rb_ec_error_print(rb_execution_context_t * volatile ec, volatile VALUE errinfo) emesg = rb_get_message(errinfo); } - rb_error_write(errinfo, emesg, errat, Qnil, Qnil, Qnil); EC_POP_TAG(); ec->errinfo = errinfo; |