diff options
author | tomoya ishida <tomoyapenguin@gmail.com> | 2023-07-16 03:12:01 +0900 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2023-07-15 18:12:05 +0000 |
commit | be98bfc4ee3a635315daaac4dae5093ccb107d11 (patch) | |
tree | 6d2601138ec3f3003b8f5b7daf0bd93706075a16 /lib/irb/ruby-lex.rb | |
parent | baf70c7dfe4e1cc49a354674ecb0ff9dedd19e02 (diff) |
[ruby/irb] Indent multiline percent literals
(https://github.com/ruby/irb/pull/643)
https://github.com/ruby/irb/commit/18bb4022a9
Diffstat (limited to 'lib/irb/ruby-lex.rb')
-rw-r--r-- | lib/irb/ruby-lex.rb | 6 |
1 files changed, 3 insertions, 3 deletions
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 |