forked from VimPlug/jedi-vim
Merge pull request #1048 from SeungChan92/master
Support adding extra sys_path
This commit is contained in:
@@ -54,5 +54,6 @@ Mingliang (@Aulddays)
|
||||
Brian Mego (@brianmego)
|
||||
Stevan Milic (@stevanmilic) <stevan.milic@yahoo.com>
|
||||
Konstantin Glukhov (@Konstantin-Glukhov)
|
||||
Seungchan An (@SeungChan92) <dev.issea1015@gmail.com>
|
||||
|
||||
@something are github user names.
|
||||
|
||||
@@ -36,6 +36,7 @@ let s:default_settings = {
|
||||
\ 'quickfix_window_height': 10,
|
||||
\ 'force_py_version': "'auto'",
|
||||
\ 'environment_path': "'auto'",
|
||||
\ 'added_sys_path': "'[]'",
|
||||
\ 'project_path': "'auto'",
|
||||
\ 'smart_auto_mappings': 0,
|
||||
\ 'use_tag_stack': 1
|
||||
|
||||
@@ -518,6 +518,14 @@ Both setting the directory and setting a project is working.
|
||||
Examples: "/usr/bin/python3.9", "venv", "../venv", "../venv/bin/python"
|
||||
Default: "auto"
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
6.15. `g:jedi#added_sys_path` *g:jedi#added_sys_path*
|
||||
|
||||
To add extra sys_path.
|
||||
|
||||
Examples: ["../site-packages"]
|
||||
Default: []
|
||||
|
||||
==============================================================================
|
||||
7. Testing *jedi-vim-testing*
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user