From 3b0ec6599cfe6ce56711e89ddf8688416897afb7 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Sat, 2 May 2015 21:58:54 +0200 Subject: provider/pythonx: Detect: only return valid versions The `check` return value of `s:check_version` was not being used, and it was returned always. --- runtime/autoload/provider/pythonx.vim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/runtime/autoload/provider/pythonx.vim b/runtime/autoload/provider/pythonx.vim index 74a9933f09..0e221458b2 100644 --- a/runtime/autoload/provider/pythonx.vim +++ b/runtime/autoload/provider/pythonx.vim @@ -25,7 +25,9 @@ function! provider#pythonx#Detect(ver) abort let [check, err, ver] = s:check_interpreter(prog, a:ver, skip) if check let [check, err] = s:check_version(prog, ver, skip) - return [prog, err] + if check + return [prog, err] + endif endif endfor -- cgit