diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2019-04-26 01:15:30 +0900 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2019-04-26 01:15:30 +0900 |
commit | 5fe99aefd39ce535f658aabd0ca6e2265348d314 (patch) | |
tree | 1a42321f0b58d292fbe92ebee778893120cd625c /lib | |
parent | e64bab5f779440ae920746ae5689a2af91de3604 (diff) |
Support highlighting Regexp in inspect
Diffstat (limited to 'lib')
-rw-r--r-- | lib/irb/color.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/irb/color.rb b/lib/irb/color.rb index 40e84e1f87..c18739c280 100644 --- a/lib/irb/color.rb +++ b/lib/irb/color.rb @@ -28,8 +28,8 @@ module IRB # :nodoc: on_kw: [[GREEN], [Ripper::EXPR_CLASS, Ripper::EXPR_BEG, Ripper::EXPR_END, Ripper::EXPR_FNAME]], on_label: [[MAGENTA], [Ripper::EXPR_LABELED]], on_qwords_beg: [[RED], [Ripper::EXPR_BEG]], - on_regexp_beg: [[RED], [Ripper::EXPR_BEG]], - on_regexp_end: [[RED], [Ripper::EXPR_BEG]], + on_regexp_beg: [[RED, BOLD], [Ripper::EXPR_BEG]], + on_regexp_end: [[RED, BOLD], [Ripper::EXPR_BEG]], on_symbeg: [[BLUE, BOLD], [Ripper::EXPR_FNAME]], on_tstring_beg: [[RED], [Ripper::EXPR_BEG, Ripper::EXPR_END, Ripper::EXPR_ARG, Ripper::EXPR_CMDARG]], on_tstring_content: [[RED], [Ripper::EXPR_BEG, Ripper::EXPR_ARG, Ripper::EXPR_CMDARG]], @@ -47,7 +47,7 @@ module IRB # :nodoc: obj.all? { |k, v| inspect_colorable?(k) && inspect_colorable?(v) } when Array obj.all? { |o| inspect_colorable?(o) } - when String, Symbol, Integer, Float, FalseClass, TrueClass, NilClass + when String, Symbol, Regexp, Integer, Float, FalseClass, TrueClass, NilClass true else false |