Shougo
Shougo
``` vim let g:clang_auto = 1 ``` OK. I get it. Please disable vim-clang auto completion feature. It conflicts with neocomplete. Please see above configuration. ``` vim " disable auto...
I think this issue should be closed.
> No, as I noted above, after updating vim, I no longer get any completions from vim-clang Did you disable clang auto completion feature? Please upload minimal .vimrc less than...
Specに関してですが、今後のSpecをどうするかも問題になると思います。 thincaさんがテストモジュールを作成すると言っていましたが、音沙汰なく……。
https://github.com/vim-jp/issues/issues/207 問題はこれです。`=`をエスケープの意味で使っていましたが、引数がwildignoreにマッチすると開けなくなるのです。エラーになるかどうかは個人の設定と開くファイルに依存するので、厄介なバグを引き起こします。 解決法として、mattnさんが現在 `:nowild` を提案しています。 例: https://github.com/Shougo/unite.vim/issues/671
http://d.hatena.ne.jp/thinca/20090312/1236792602 このページにあるように、fnameescape()も完璧ではありません。 しかし、現状 `=` よりはマシです。
もともとそういう仕様だったようなので、仕様変更ではないですね。 Bram氏への説得に失敗したということです。修正しておきます。
それもありだとは思います。問題は完璧な fnameescape() を提供することが簡単でない点ですが……。
そういえば、今思ったのですがラッパー関数内で一時的に wildignore を空にし、 その上でコマンドを `=`により実行することもできそうです。 fnameescape() の再実装よりは筋が良さそうですが……。
I think the PR seems easy.