Closed minamiyama1994 closed 10 years ago
再現環境は OS:Ubuntu14.04 Vim:7.4(patches: 1-52) 再現する際の動画です、delimiterの含まれるraw-string-literalの含まれるファイルを編集しようとするとクラッシュします。Vim側のバグ……?
同じかわかりませんがこれですかね
updated for version 7.4.253 Problem: Crash when using cpp syntax file with pattern using external match. (Havard Garnes) Solution: Discard match when end column is before start column.
簡単に試してみたのですが、わたしの環境では再現しませんでした。
@minamiyama1994 最新版(7.4.253 以降?)の Vim で試してもらうことは可能でしょうか。
おそらく7.4.253かと思います。 件の正規表現も変更して再現しなくなっていると思います。 一旦閉じますので別件でしたら再度openして下さい。
https://gist.github.com/minamiyama1994/2c1ba9b69bc9b9838e21 上記の例で、error.cppだとエラーが発生してOK.cppだとエラーが発生しません、ここを弄ったら治ったりするっぽいのでとりあえずN3337か何かを参照して正規表現を修正するのがいいのかなとか邪推してみます