cohama / lexima.vim

Auto close parentheses and repeat by dot dot dot...
996 stars 46 forks source link

Simplify Ruby's "do" block rule #38

Closed ryym closed 8 years ago

ryym commented 8 years ago

いつも便利にlexima.vimを使わせてもらっています。

Rubyのdoブロックについてなのですが、現状だとブロック受け取りや可変長引数で&*を使うとendが補完されません。他にも、キーワード引数の存在を考えると結構色んなバリエーションがありえそうなので、doのルールはもう少しゆるめの正規表現でも良いのではないでしょうか?

cohama commented 8 years ago

ありがとうございます。 たしかにそうですね。元の正規表現は endwise のものを参考にしたものでしたがおっしゃるとおりそこまで厳密さを求める必要はなさそうです。