Support adding extra sys_path

This commit is contained in:
Seung-Chan Ahn
2021-03-15 14:36:20 +09:00
parent 088469a8ee
commit ff9a0afbda
4 changed files with 14 additions and 1 deletions

View File

@@ -220,6 +220,7 @@ _current_project_cache = None, None
def get_project():
vim_environment_path = vim_eval("g:jedi#environment_path")
vim_project_path = vim_eval("g:jedi#project_path")
vim_added_sys_path = vim_eval("g:jedi#added_sys_path")
global _current_project_cache
cache_key = dict(project_path=vim_project_path, environment_path=vim_environment_path)
@@ -236,7 +237,9 @@ def get_project():
else:
project_path = vim_project_path
project = jedi.Project(project_path, environment_path=environment_path)
project = jedi.Project(project_path,
environment_path=environment_path,
added_sys_path=vim_added_sys_path)
_current_project_cache = cache_key, project
return project