From 6a6595f5c5bf116f1f3b3434009bb2be77b494e2 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Sun, 25 Sep 2016 17:47:09 +0200 Subject: [PATCH] Improve jedi#debug_info / :JediDebugInfo (#618) --- autoload/jedi.vim | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/autoload/jedi.vim b/autoload/jedi.vim index 23461b1..1f68da7 100644 --- a/autoload/jedi.vim +++ b/autoload/jedi.vim @@ -162,7 +162,19 @@ endfunction function! jedi#debug_info() - echom "Using Python version:" s:python_version + if s:python_version ==# 'null' + call s:init_python() + endif + echo 'Using Python version:' s:python_version + let pyeval = s:python_version == 3 ? 'py3eval' : 'pyeval' + PythonJedi print(' - sys.version: {0}'.format(', '.join([x.strip() for x in __import__('sys').version.split("\n")]))) + PythonJedi print(' - site module: {0}'.format(__import__('site').__file__)) + PythonJedi print('Jedi path: {0}'.format(jedi_vim.jedi.__file__)) + PythonJedi print('Jedi version: {}'.format(jedi_vim.jedi.__version__)) + echo 'jedi-vim git status: ' + echon system('git -C '.s:script_path.' describe --tags --always --dirty') + echo 'jedi git status: ' + echon system('git -C '.s:script_path.' submodule status') endfunction