summaryrefslogtreecommitdiff
path: root/lib/irb/color.rb
AgeCommit message (Expand)Author
2023-08-11[ruby/irb] Add black and white color to IRB::ColorStan Lo
2023-04-05[ruby/irb] Drop Ruby 2.6 supportStan Lo
2023-02-12[ruby/irb] Fix colorize backtick symboltomoya ishida
2022-10-18[ruby/irb] Assert lvars_code doesn't include \nTakashi Kokubun
2022-10-18[ruby/irb] Always use local variables in current context to parse code (https...tomoya ishida
2022-09-22[ruby/irb] Rewrite on_scan proc to be more readable.tompng
2022-09-22[ruby/irb] Scan every single characters in IRB::Color.scantompng
2022-06-28[ruby/irb] Color.colorable? needs to consider the condition when irb is not l...st0012
2022-06-28[ruby/irb] Centralize coloring control (https://github.com/ruby/irb/pull/374)Stan Lo
2022-01-17[ruby/irb] Use require_relative to require lib filesst0012
2021-04-26[ruby/irb] Added `colorable` keyword optionNobuyoshi Nakada
2021-04-08[ruby/irb] Ripper::Lexer::Elem#state is defined since Ruby 2.5Nobuyoshi Nakada
2021-04-02[ruby/irb] Colorize `__END__` as keywordNobuyoshi Nakada
2021-01-18[ruby/irb] handle `__ENCODING__` as a keyword as wellNobuhiro IMAI
2021-01-05[ruby/irb] Ensure to restore $VERBOSENobuyoshi Nakada
2020-12-28[ruby/irb] Remove unnecessary ignore_error in dispatch_seqTakashi Kokubun
2020-12-28[ruby/irb] Do not colorize partially-correct inspectTakashi Kokubun
2020-12-28irb: add more syntax errors colorizing support (#3967)Nobuhiro IMAI
2020-12-28[ruby/irb] Enhance colored inspect outputTakashi Kokubun
2020-08-18[ruby/irb] Directly check if the method is available instead of versionNobuyoshi Nakada
2020-07-22Add require 'irb/ruby-lex' to use RubyLexaycabta
2020-07-22[ruby/irb] Simplify RubyLex.compile_with_errors_suppressedaycabta
2020-07-22[ruby/irb] Suppress incomplete coding magic comment erroraycabta
2019-11-13Suppress warnings except for when last evaluationaycabta
2019-11-10qsymbols and symbols should be colored as SymbolTakashi Kokubun
2019-11-10Colorize on_symbols_beg (%I)Takashi Kokubun
2019-11-10Colorize string quotes as boldTakashi Kokubun
2019-10-15Fixed the key to delete [Bug #16250]Nobuyoshi Nakada
2019-10-15Use compare_by_identity hash [Bug #16250]Nobuyoshi Nakada
2019-10-14Simplify circular reference check of IRB::ColorTakashi Kokubun
2019-10-14IRB colorize: take into account recursive arrays and hashes (#2555)Ary Borenszweig
2019-06-13make sync-default-gems GEM=irbTakashi Kokubun
2019-06-12Ripper::Lexer: fallback parse error token to the previous oneNobuyoshi Nakada
2019-06-04Reflect behavior changes to argument nameTakashi Kokubun
2019-06-04colorize_code must return escaped textTakashi Kokubun
2019-06-04Colorize error charactersNobuyoshi Nakada
2019-05-31Fix typo :bug: [ci skip]Takashi Kokubun
2019-05-31Warn compile_error only when input is finishedTakashi Kokubun
2019-05-31Abstract away Ripper::Lexer#scan in IRB::Color#scanTakashi Kokubun
2019-05-29Colorize errors moreNobuyoshi Nakada
2019-05-29Get rid of nested string interpolationsNobuyoshi Nakada
2019-05-29ripper: Ripper::Lexer#scanNobuyoshi Nakada
2019-05-29Colorize compile_error as same as on_parse_errorNobuyoshi Nakada
2019-05-29parse.y: flush invalid charNobuyoshi Nakada
2019-05-29Revert "Colorize error part more"Koichi Sasada
2019-05-29Colorize error part moreNobuyoshi Nakada
2019-05-27Colorize error partNobuyoshi Nakada
2019-05-26Highlight global variable on IRBTakashi Kokubun
2019-05-26Simplify lexer state matching in #dispatch_seqTakashi Kokubun
2019-05-26Refactor IRB color dispatchTakashi Kokubun