aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsanmiguel <michael.coles@gmail.com>2015-08-18 16:43:17 +0200
committerJustin M. Keyes <justinkz@gmail.com>2015-08-21 00:33:29 -0400
commit0ec6a9c3c3f1fd6e76941895248c968b436581c7 (patch)
treeaab8e18d235a9aff090271296d2055d9994c97e9
parent57eaefbb232c18ea2fa44801eb30f0727278c6f6 (diff)
downloadrneovim-0ec6a9c3c3f1fd6e76941895248c968b436581c7.tar.gz
rneovim-0ec6a9c3c3f1fd6e76941895248c968b436581c7.tar.bz2
rneovim-0ec6a9c3c3f1fd6e76941895248c968b436581c7.zip
provider/pythonx.vim: Use shell-agnostic construction. #3190
-rw-r--r--runtime/autoload/provider/pythonx.vim14
1 files changed, 7 insertions, 7 deletions
diff --git a/runtime/autoload/provider/pythonx.vim b/runtime/autoload/provider/pythonx.vim
index 412c93d5a0..df3264b7a2 100644
--- a/runtime/autoload/provider/pythonx.vim
+++ b/runtime/autoload/provider/pythonx.vim
@@ -53,13 +53,13 @@ function! s:check_interpreter(prog, major_ver, skip) abort
endif
" Try to load neovim module, and output Python version.
- let prog_ver = system(a:prog . ' -c ' .
- \ '''import sys; sys.stdout.write(str(sys.version_info[0]) + '.
- \ '"." + str(sys.version_info[1])); '''.
- \ (a:major_ver == 2 ?
- \ '''import pkgutil; exit(pkgutil.get_loader("neovim") is None)''':
- \ '''import importlib; exit(importlib.find_loader("neovim") is None)''')
- \ )
+ let prog_ver = system([ a:prog , '-c' ,
+ \ 'import sys; sys.stdout.write(str(sys.version_info[0]) + '.
+ \ '"." + str(sys.version_info[1])); '.
+ \ (a:major_ver == 2
+ \ ? 'import pkgutil; exit(pkgutil.get_loader("neovim") is None)'
+ \ : 'import importlib; exit(importlib.find_loader("neovim") is None)')
+ \ ])
if v:shell_error
return [0, prog_path . ' does have not have the neovim module installed. '
\ . 'See ":help nvim-python".']