aboutsummaryrefslogtreecommitdiffstats
path: root/lib/irb/color.rb
Commit message (Expand)AuthorAgeFilesLines
* [ruby/irb] Add black and white color to IRB::ColorStan Lo2023-08-111-0/+2
* [ruby/irb] Drop Ruby 2.6 supportStan Lo2023-04-051-9/+3
* [ruby/irb] Fix colorize backtick symboltomoya ishida2023-02-121-1/+1
* [ruby/irb] Assert lvars_code doesn't include \nTakashi Kokubun2022-10-181-3/+3
* [ruby/irb] Always use local variables in current context to parse code (https...tomoya ishida2022-10-181-3/+10
* [ruby/irb] Rewrite on_scan proc to be more readable.tompng2022-09-221-6/+10
* [ruby/irb] Scan every single characters in IRB::Color.scantompng2022-09-221-27/+28
* [ruby/irb] Color.colorable? needs to consider the condition when irb is not l...st00122022-06-281-1/+9
* [ruby/irb] Centralize coloring control (https://github.com/ruby/irb/pull/374)Stan Lo2022-06-281-1/+1
* [ruby/irb] Use require_relative to require lib filesst00122022-01-171-1/+1
* [ruby/irb] Added `colorable` keyword optionNobuyoshi Nakada2021-04-261-8/+8
* [ruby/irb] Ripper::Lexer::Elem#state is defined since Ruby 2.5Nobuyoshi Nakada2021-04-081-6/+1
* [ruby/irb] Colorize `__END__` as keywordNobuyoshi Nakada2021-04-021-1/+4
* [ruby/irb] handle `__ENCODING__` as a keyword as wellNobuhiro IMAI2021-01-181-1/+1
* [ruby/irb] Ensure to restore $VERBOSENobuyoshi Nakada2021-01-051-0/+1
* [ruby/irb] Remove unnecessary ignore_error in dispatch_seqTakashi Kokubun2020-12-281-3/+3
* [ruby/irb] Do not colorize partially-correct inspectTakashi Kokubun2020-12-281-1/+9
* irb: add more syntax errors colorizing support (#3967)Nobuhiro IMAI2020-12-281-0/+4
* [ruby/irb] Enhance colored inspect outputTakashi Kokubun2020-12-281-4/+4
* [ruby/irb] Directly check if the method is available instead of versionNobuyoshi Nakada2020-08-181-2/+1
* Add require 'irb/ruby-lex' to use RubyLexaycabta2020-07-221-0/+1
* [ruby/irb] Simplify RubyLex.compile_with_errors_suppressedaycabta2020-07-221-2/+2
* [ruby/irb] Suppress incomplete coding magic comment erroraycabta2020-07-221-19/+21
* Suppress warnings except for when last evaluationaycabta2019-11-131-0/+2
* qsymbols and symbols should be colored as SymbolTakashi Kokubun2019-11-101-1/+1
* Colorize on_symbols_beg (%I)Takashi Kokubun2019-11-101-0/+1
* Colorize string quotes as boldTakashi Kokubun2019-11-101-7/+7
* Fixed the key to delete [Bug #16250]Nobuyoshi Nakada2019-10-151-1/+1
* Use compare_by_identity hash [Bug #16250]Nobuyoshi Nakada2019-10-151-3/+3
* Simplify circular reference check of IRB::ColorTakashi Kokubun2019-10-141-16/+14
* IRB colorize: take into account recursive arrays and hashes (#2555)Ary Borenszweig2019-10-141-4/+18
* make sync-default-gems GEM=irbTakashi Kokubun2019-06-131-14/+27
* Ripper::Lexer: fallback parse error token to the previous oneNobuyoshi Nakada2019-06-121-1/+1
* Reflect behavior changes to argument nameTakashi Kokubun2019-06-041-3/+3
* colorize_code must return escaped textTakashi Kokubun2019-06-041-1/+3
* Colorize error charactersNobuyoshi Nakada2019-06-041-29/+15
* Fix typo :bug: [ci skip]Takashi Kokubun2019-05-311-1/+1
* Warn compile_error only when input is finishedTakashi Kokubun2019-05-311-17/+35
* Abstract away Ripper::Lexer#scan in IRB::Color#scanTakashi Kokubun2019-05-311-16/+21
* Colorize errors moreNobuyoshi Nakada2019-05-291-6/+15
* Get rid of nested string interpolationsNobuyoshi Nakada2019-05-291-1/+2
* ripper: Ripper::Lexer#scanNobuyoshi Nakada2019-05-291-14/+10
* Colorize compile_error as same as on_parse_errorNobuyoshi Nakada2019-05-291-2/+3
* parse.y: flush invalid charNobuyoshi Nakada2019-05-291-1/+3
* Revert "Colorize error part more"Koichi Sasada2019-05-291-28/+11
* Colorize error part moreNobuyoshi Nakada2019-05-291-11/+28
* Colorize error partNobuyoshi Nakada2019-05-271-2/+16
* Highlight global variable on IRBTakashi Kokubun2019-05-261-1/+2
* Simplify lexer state matching in #dispatch_seqTakashi Kokubun2019-05-261-26/+30
* Refactor IRB color dispatchTakashi Kokubun2019-05-261-29/+31