From d5ff3b15226089cc5ed463d62957aa8914b2b4b6 Mon Sep 17 00:00:00 2001 From: tek Date: Thu, 20 Sep 2012 00:36:44 +0200 Subject: [PATCH] catch errors in jedi#show_func_def() --- autoload/jedi.vim | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/autoload/jedi.vim b/autoload/jedi.vim index 5bbc23c..15538b9 100644 --- a/autoload/jedi.vim +++ b/autoload/jedi.vim @@ -61,7 +61,13 @@ endfunction " func_def " ------------------------------------------------------------------------ function jedi#show_func_def() - python show_func_def(get_script().get_in_function_call()) + python << PYTHONEOF +if 1: + try: + show_func_def(get_script().get_in_function_call()) + except Exception as e: + print e +PYTHONEOF return '' endfunction