summaryrefslogtreecommitdiff
path: root/eval_error.c
Commit message (Expand)AuthorAgeFilesLines
* Remove unneeded newline from detailed_messageYusuke Endoh2022-02-221-1/+0
* Exception#detailed_message is addedYusuke Endoh2022-02-221-13/+14
* Refactor out rb_decorate_message from print_errinfoYusuke Endoh2022-02-221-20/+49
* Do not escape error messageYusuke Endoh2022-02-221-46/+5
* error.c: RefactoringYusuke Endoh2022-02-221-11/+8
* Trim extra whitespace in inaccesible error messageOKURA Masafumi2021-09-011-2/+2
* Limit bactrace length from Exception#full_messageNobuyoshi Nakada2020-12-271-12/+13
* eval_error.c: fix off-by-one error for --backtrace-limitYusuke Endoh2020-12-211-2/+2
* Fixed infinite loop at error in printing cause [Bug #17033]Nobuyoshi Nakada2020-07-151-1/+5
* Merge pull request #3047 from mame/suppress-backtraceYusuke Endoh2020-05-151-9/+23
* eval_error.c: default nil as "reverse" is now false [Feature #8661]Nobuyoshi Nakada2020-04-211-2/+2
* eval_error.c: revert the "reversed" backtrace [Feature #8661]Yusuke Endoh2020-04-211-1/+1
* Raise EPIPE at broken pipe for the backward compatibilityNobuyoshi Nakada2020-04-151-0/+4
* Renamed ruby_finalize_{0,1}Nobuyoshi Nakada2019-08-131-2/+1
* Removed duplicate highlightingNobuyoshi Nakada2019-07-151-2/+0
* * expand tabs.git2019-07-151-2/+2
* Removed dead codeNobuyoshi Nakada2019-07-151-1/+2
* eval_error.c: should not escapce newline and tabnobu2019-01-241-0/+3
* * expand tabs.svn2019-01-081-5/+5
* Defer escaping control char in error messagesnobu2019-01-081-5/+43
* Fix for circular causesnobu2018-12-221-6/+20
* eval_error.c (show_cause): check if cause is an Exception or notmame2018-12-211-1/+1
* eval_error.c: log10(0) is ERANGEshyouhei2018-11-151-1/+1
* fix error message and backtrace ordernaruse2018-10-271-2/+2
* Print exception's cause like Javanaruse2018-10-271-2/+25
* rb_execution_context_t: pack bits, 256 -> 252 bytes (on 32-bit)normal2018-10-191-1/+1
* Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu2018-10-131-2/+2
* eval_error.c: fix loop on exception in messagenobu2018-04-111-10/+11
* eval_error.c: reset attributesnobu2018-03-131-7/+25
* eval_error.c: last newlinenobu2018-03-131-6/+8
* eval_error.c: fix underflownobu2018-03-121-4/+2
* eval_error.c: rb_error_write flagsnobu2018-02-231-9/+33
* eval_error.c: reset in each linenobu2018-01-071-7/+24
* eval_error.c: concat directlynobu2018-01-071-10/+4
* eval_error.c: renamed an argumentnobu2018-01-071-8/+8
* fix uninitialized variableshyouhei2018-01-021-1/+1
* eval_error.c: Fix compile error on Solaris 10ngoto2017-12-181-4/+4
* error.c(rb_error_write): Remove ec_ from its namesorah2017-12-121-2/+2
* hotfix implicit-function-declarationsorah2017-12-121-1/+1
* error.c(exc_full_message): Exception#full_messagesorah2017-12-121-53/+74
* Log exception with bold and underline for TTYssorah2017-11-291-6/+17
* rb_source_location() may return nil.ko12017-11-161-1/+1
* * eval_intern.h: rename macros rb_thread_raised_* toko12017-11-071-2/+2
* rename to rb_ec_set_raised().ko12017-11-071-1/+1
* th->ec: rb_threadptr_reset_raised()ko12017-11-071-1/+1
* `rb_ec_error_print()`.ko12017-10-291-14/+14
* introduce EC_*_TAG() instead of TH_*_TAG()ko12017-10-261-3/+3
* Use rb_execution_context_t instead of rb_thread_tko12017-10-261-4/+4
* move fields to ec.ko12017-06-281-3/+3
* move several fields from rb_thread_t to rb_execution_context_t.ko12017-06-261-1/+1