watchdogs.vim をいろいろと更新した
いろいろとアレだったのを修正したり改良したりしました。
[主な更新内容]
- ユーザ側で watchdogs#setup() を呼ぶ必要をなくした
- 最初の呼び出し時にプラグイン内で処理する
- ただし、g:quickrun_config を変更した場合はそのあとに watchdogs#setup() を呼び出したほうがより安全
- vimlint の対応
- コマンドのオプションよりも g:quickrun_config のオプションが優先されていた不具合を修正
- コマンドが呼び出せない設定は処理しないようにした
- e.g. jshint がない場合は JavaScript のシンタックスチェックは行われない
何か不具合があれば教えてもらえると助かります。