vital.vim icon indicating copy to clipboard operation
vital.vim copied to clipboard

Vital.System.File.rmdir(): use vimproc if possible

Open kamichidu opened this issue 9 years ago • 2 comments

表題の通りですが、Vital.System.File.rmdir()を実行するとwindows環境ではdos窓が表示されます。 実害はないといえばないですが、他のモジュールに合わせる意味でも、vimprocが使える場合はvimprocを使って欲しいです。 対象は、Vital.System.Fileの関数すべてですかね...

kamichidu avatar Oct 09 '14 05:10 kamichidu

Vital.Processに依存させて、Processにあるsystemを内部で使うようにすればよさそう

ujihisa avatar Oct 09 '14 22:10 ujihisa

startjob()が実装されたら

  1. startjob()がサポートされていたらstartjob()、されていなかったらvimproc#system()を呼ぶラッパー関数を(Vim.Compatに)作成
  2. vimproc#system()使ってる箇所を可能な限りラッパー関数で置き換える

と良さそう。

tyru avatar Feb 03 '16 13:02 tyru