summaryrefslogtreecommitdiff
path: root/eval_error.c
Commit message (Expand)AuthorAgeFilesLines
* Prefer `write_warn` over `write_warn2` with a string literalNobuyoshi Nakada2023-04-101-4/+4
* [Bug #19570] Propagate message encoding to decorated messageNobuyoshi Nakada2023-04-101-6/+12
* [Bug #19242] Prohibit circular causes to be loadedNobuyoshi Nakada2022-12-201-0/+11
* [Bug #19145] `volatile` on an argument may not be effectiveNobuyoshi Nakada2022-11-251-1/+2
* [Bug #19016] re-order error handling at cleanupNobuyoshi Nakada2022-11-221-29/+62
* Use `enum ruby_tag_type` over `int`Nobuyoshi Nakada2022-11-201-1/+1
* Using UNDEF_P macroS-H-GAMELINKS2022-11-161-2/+2
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-179/+179
* 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