neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 61ecb3e16c22eec9cb8eb77f76d9e8ddfc3601bc
parent ed0d6536e34af2a2a74894e52da5734c9c8d6e17
Author: zeertzjq <zeertzjq@outlook.com>
Date:   Sun, 24 Sep 2023 22:04:29 +0800

fix(provider/pythonx): import the correct module (#25342)


Diffstat:
Mruntime/autoload/provider/pythonx.vim | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/runtime/autoload/provider/pythonx.vim b/runtime/autoload/provider/pythonx.vim @@ -62,7 +62,7 @@ endfunction " Returns array: [prog_exitcode, prog_version] function! s:import_module(prog, module) abort let prog_version = system([a:prog, '-W', 'ignore', '-c', printf( - \ 'import sys, importlib; ' . + \ 'import sys, importlib.util; ' . \ 'sys.path = [p for p in sys.path if p != ""]; ' . \ 'sys.stdout.write(str(sys.version_info[0]) + "." + str(sys.version_info[1])); ' . \ 'sys.exit(2 * int(importlib.util.find_spec("%s") is None))',