function s:lazyload(plugin, file_types)
  execute "autocmd FileType " . a:file_types . " packadd " . a:plugin
endfunction

call s:lazyload("LanguageClient", "python,ruby,rust")
call s:lazyload("bundler", "ruby")
call s:lazyload("ensime", "java,scala")
call s:lazyload("fireplace", "clojure")
call s:lazyload("intero-neovim", "haskell")
call s:lazyload("jedi", "python")
call s:lazyload("parinfer", "clojure,lisp,racket")
call s:lazyload("racer", "rust")
call s:lazyload("rake", "ruby")
call s:lazyload("textobj-rubyblock", "ruby")

function s:lazyload(plugin, file_types)
  execute "autocmd FileType " . a:file_types . " packadd " . a:plugin
endfunction

call s:lazyload("bundler", "ruby")
call s:lazyload("ensime", "java,scala")
call s:lazyload("fireplace", "clojure")
call s:lazyload("intero-neovim", "haskell")
call s:lazyload("jedi", "python")
call s:lazyload("parinfer", "clojure,lisp,racket")
call s:lazyload("racer", "rust")
call s:lazyload("rake", "ruby")
call s:lazyload("textobj-rubyblock", "ruby")

Remove lazy load for removed package
vim: Remove lazy load for removed package

Missing from 2120ca8410bf4718014db2d36de837a97d289b1e.

amarshall/dotfiles,amarshall/dotfiles,amarshall/dotfiles,amarshall/dotfiles