diff options
-rw-r--r-- | runtime/autoload/provider/python.vim | 9 | ||||
-rw-r--r-- | runtime/autoload/provider/python3.vim | 9 |
2 files changed, 10 insertions, 8 deletions
diff --git a/runtime/autoload/provider/python.vim b/runtime/autoload/provider/python.vim index 4c43c8a613..5ce636c324 100644 --- a/runtime/autoload/provider/python.vim +++ b/runtime/autoload/provider/python.vim @@ -10,10 +10,6 @@ endif let g:loaded_python_provider = 1 let [s:prog, s:err] = provider#pythonx#Detect(2) -if s:prog == '' - " Detection failed - finish -endif function! provider#python#Prog() return s:prog @@ -23,6 +19,11 @@ function! provider#python#Error() return s:err endfunction +if s:prog == '' + " Detection failed + finish +endif + let s:plugin_path = expand('<sfile>:p:h').'/script_host.py' " The Python provider plugin will run in a separate instance of the Python diff --git a/runtime/autoload/provider/python3.vim b/runtime/autoload/provider/python3.vim index 1a52ade0ef..392892b43a 100644 --- a/runtime/autoload/provider/python3.vim +++ b/runtime/autoload/provider/python3.vim @@ -10,10 +10,6 @@ endif let g:loaded_python3_provider = 1 let [s:prog, s:err] = provider#pythonx#Detect(3) -if s:prog == '' - " Detection failed - finish -endif function! provider#python3#Prog() return s:prog @@ -23,6 +19,11 @@ function! provider#python3#Error() return s:err endfunction +if s:prog == '' + " Detection failed + finish +endif + let s:plugin_path = expand('<sfile>:p:h').'/script_host.py' " The Python3 provider plugin will run in a separate instance of the Python3 |