diff options
author | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2017-11-17 17:52:51 -0500 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2017-11-17 23:52:51 +0100 |
commit | e8af34dc635981367ba3b1da93b51e6984ef6111 (patch) | |
tree | df6e016c68e5f68b3e9b07623517c358382140ba /runtime/autoload/provider/ruby.vim | |
parent | 07931ed1c8cc749222a513cba5bdf300067646bc (diff) | |
download | rneovim-e8af34dc635981367ba3b1da93b51e6984ef6111.tar.gz rneovim-e8af34dc635981367ba3b1da93b51e6984ef6111.tar.bz2 rneovim-e8af34dc635981367ba3b1da93b51e6984ef6111.zip |
win: provider: Detect(): return *.cmd path (#7577)
neovim-ruby-host is a ruby script.
neovim-node-host is a shell script.
Both don't work in cmd.exe so gem and npm provide batchfile shims.
Return the full path of these shims, cmd.exe knows better what to do with these files.
Diffstat (limited to 'runtime/autoload/provider/ruby.vim')
-rw-r--r-- | runtime/autoload/provider/ruby.vim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/autoload/provider/ruby.vim b/runtime/autoload/provider/ruby.vim index 7df3500267..518a9dc793 100644 --- a/runtime/autoload/provider/ruby.vim +++ b/runtime/autoload/provider/ruby.vim @@ -19,7 +19,7 @@ function! provider#ruby#Detect() abort if exists("g:ruby_host_prog") return g:ruby_host_prog else - return exepath('neovim-ruby-host') + return has('win32') ? exepath('neovim-ruby-host.cmd') : exepath('neovim-ruby-host') end endfunction |