Closed uga-rosa closed 2 years ago
お返事が遅くなりすみません。https://github.com/tani/vim-jetpack/pull/88/commits/95b7c9473147ea2ea70556d16329393dc46d28eb はとてもクールな変更で、取り込むことに賛成します。
一方で https://github.com/tani/vim-jetpack/pull/88/commits/9e1dc11a38597a7445f343cb0c28f4dca2d0226d を取り込むことには、あまり納得できていません。 たしかに require でコケるのは問題ですが, これは testだけで発生する現象ではなく、初回インストール時にも 同様の問題が発生するはずです。そのため引数変数名が is_test になっているのは違和感があります。
また、場当たり的にケース回避のために引数を増やすのも、将来を考えると負債になると思われるため、避けたいです。
たとえば、大域変数 g:jetpack_skip_config
とか、如何でしょうか?
packerではconfigの中身でpcallするくらいしか対策なくて、ここをユーザーに触らせるつもりはありませんでした。 ただ確かに引数でやるのもよろしくなさそうなので大域変数使う方針にしましょうか。
ここをユーザーに触らせるつもりはありませんでした。
事情は理解します。ありがとうございます。 では、Undocumented な形でお願いします。 ただ、僕自身は物忘れが多いので、コメントとして変数の意図を書いておいてくださると嬉しいです。
これでどうでしょう
Perfect! ありがとうございます。:beers:
準備できてます