summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Bielik <mx.bielik@gmail.com>2023-05-19 23:04:50 +0200
committerMartin Bielik <mx.bielik@gmail.com>2023-05-19 23:04:50 +0200
commit2026b1a00dab485ee363ba343feb16d84e10797e (patch)
tree9b9933aa0dd3d9b431e837e5833b274bc10afaa9
parentb81bec1092f45c4783cc8cff01a60c8a40bb4024 (diff)
downloadvim-ai-2026b1a00dab485ee363ba343feb16d84e10797e.tar.gz
print error in debug
Diffstat (limited to '')
-rw-r--r--py/chat.py1
-rw-r--r--py/complete.py1
-rw-r--r--py/utils.py1
3 files changed, 3 insertions, 0 deletions
diff --git a/py/chat.py b/py/chat.py
index 86753ab..e2ef6b1 100644
--- a/py/chat.py
+++ b/py/chat.py
@@ -81,3 +81,4 @@ try:
clear_echo_message()
except BaseException as error:
handle_completion_error(error)
+ printDebug("[chat] error: {}", traceback.format_exc())
diff --git a/py/complete.py b/py/complete.py
index 97498b3..fed66c4 100644
--- a/py/complete.py
+++ b/py/complete.py
@@ -53,3 +53,4 @@ try:
clear_echo_message()
except BaseException as error:
handle_completion_error(error)
+ printDebug("[complete] error: {}", traceback.format_exc())
diff --git a/py/utils.py b/py/utils.py
index acc864c..b38e2ae 100644
--- a/py/utils.py
+++ b/py/utils.py
@@ -8,6 +8,7 @@ import socket
import re
from urllib.error import URLError
from urllib.error import HTTPError
+import traceback
is_debugging = vim.eval("g:vim_ai_debug") == "1"
debug_log_file = vim.eval("g:vim_ai_debug_log_file")