provider/lang: expand() g:foo_host_prog (#9312)

Before this commit, if user does this:
    let g:node_host_prog = '~/.nvm/versions/node/v11.3.0/bin/neovim-node-host'
the "~/" is not expanded to user's home directory.

`:help g:ruby_host_prog` suggests a path with "~/" so technically we
already claimed to support this.

closes https://github.com/neovim/node-client/issues/102
This commit is contained in:
Justin M. Keyes
2018-12-05 00:11:28 +01:00
committed by GitHub
parent c07e48a900
commit e509576e53
4 changed files with 6 additions and 8 deletions

View File

@@ -45,7 +45,7 @@ endfunction
function! s:detect()
if exists("g:ruby_host_prog")
return g:ruby_host_prog
return expand(g:ruby_host_prog)
elseif has('win32')
return exepath('neovim-ruby-host.bat')
else