Closed pasela closed 8 years ago
'' syntax is regularized to [''] by s:regularize(rule) in lexiam.vim, so s:find_rule(char) in insmode.vim misses checking syntax.
''
['']
s:regularize(rule)
s:find_rule(char)
すみません、手元だと問題なかったのですが、CI環境だとindent/sh.vimが古くてテストが通らない模様です(ubuntu/trusty環境作って確認)。 ただ普通にvimを起動して入力してもコケたテストみたいに変なインデントは入らないのが謎……。
ありがとうございます。 自分も古い Vim で試してみましたが特段変な動きではないようです。 一旦取り込んで、テストについてはどうするか別途考えます。
''
syntax is regularized to['']
bys:regularize(rule)
in lexiam.vim, sos:find_rule(char)
in insmode.vim misses checking syntax.