diff --git a/vim/vim.ml b/vim/vim.ml index 60ad38d..d000ecb 100644 --- a/vim/vim.ml +++ b/vim/vim.ml @@ -140,7 +140,7 @@ let s:opam_configuration['merlin'] = function('OpamConfMerlin') let s:opam_packages = ["ocp-indent", "ocp-index", "merlin"] let s:opam_check_cmdline = ["opam list --installed --short --safe --color=never"] + s:opam_packages -let s:opam_available_tools = systemlist(join(s:opam_check_cmdline, ' ')) +let s:opam_available_tools = split(system(join(s:opam_check_cmdline))) for tool in s:opam_packages " Respect package order (merlin should be after ocp-index) if count(s:opam_available_tools, tool) > 0