provider: decide status by g:loaded_xx_provider

This commit is contained in:
Justin M. Keyes
2019-08-04 03:54:06 +02:00
parent 2cfe4748e5
commit 66938b928c
11 changed files with 78 additions and 77 deletions

View File

@@ -7,10 +7,8 @@
if exists('g:loaded_python_provider')
finish
endif
let g:loaded_python_provider = 1
let [s:prog, s:err] = provider#pythonx#Detect(2)
let g:provider#python#enabled = !empty(s:prog)
let g:loaded_python_provider = !empty(s:prog)
function! provider#python#Prog() abort
return s:prog