>>930

define-globalized-minor-mode あたり使うといいかも。

auto-complete-mode-maybe が参考になるはず。

あるいは (my-minor-mode -1) して関数内で強制的に off にするとかかな?

>>931

concurrent.el あたりを使えばできそうな気はする。
dolist の中で待ちが発生していいなら start-process じゃなくて call-process を使うべき。