diff --git a/autoload/jedi.vim b/autoload/jedi.vim index 0137d16..e8678da 100644 --- a/autoload/jedi.vim +++ b/autoload/jedi.vim @@ -27,7 +27,7 @@ endfunction function jedi#show_func_def() - python jedi_vim.show_func_def(jedi_vim.get_script().get_in_function_call()) + python jedi_vim.show_func_def() endfunction diff --git a/jedi b/jedi index 9f7b586..bddd097 160000 --- a/jedi +++ b/jedi @@ -1 +1 @@ -Subproject commit 9f7b586b43d49fd34d766bd94d06922d62d47ebf +Subproject commit bddd097b930dc470de178d15055fe0da220e403f diff --git a/plugin/jedi_vim.py b/plugin/jedi_vim.py index 4da6284..381faf1 100644 --- a/plugin/jedi_vim.py +++ b/plugin/jedi_vim.py @@ -162,8 +162,10 @@ def clear_func_def(): vim.current.window.cursor = cursor -def show_func_def(call_def, completion_lines=0): +def show_func_def(call_def=None, completion_lines=0): try: + if call_def == None: + call_def = get_script().get_in_function_call() clear_func_def() if call_def is None: