From be98bfc4ee3a635315daaac4dae5093ccb107d11 Mon Sep 17 00:00:00 2001 From: tomoya ishida Date: Sun, 16 Jul 2023 03:12:01 +0900 Subject: [ruby/irb] Indent multiline percent literals (https://github.com/ruby/irb/pull/643) https://github.com/ruby/irb/commit/18bb4022a9 --- lib/irb/ruby-lex.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/irb/ruby-lex.rb b/lib/irb/ruby-lex.rb index 2297240b44..b9f498614f 100644 --- a/lib/irb/ruby-lex.rb +++ b/lib/irb/ruby-lex.rb @@ -368,9 +368,9 @@ class RubyLex end end when :on_tstring_beg, :on_regexp_beg, :on_symbeg, :on_backtick - # can be indented if t.tok starts with `%` - when :on_words_beg, :on_qwords_beg, :on_symbols_beg, :on_qsymbols_beg, :on_embexpr_beg - # can be indented but not indented in current implementation + # No indent: "", //, :"", `` + # Indent: %(), %r(), %i(), %x() + indent_level += 1 if t.tok.start_with? '%' when :on_embdoc_beg indent_level = 0 else -- cgit v1.2.3