summaryrefslogtreecommitdiff
path: root/py/complete.py
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--py/complete.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/py/complete.py b/py/complete.py
index 1045720..9929cf7 100644
--- a/py/complete.py
+++ b/py/complete.py
@@ -49,10 +49,5 @@ try:
vim.command("redraw")
text_chunks = engines[engine](prompt)
render_text_chunks(text_chunks)
-except KeyboardInterrupt:
- vim.command("normal! a Ctrl-C...")
-except URLError as error:
- if isinstance(error.reason, socket.timeout):
- vim.command("normal! aRequest timeout...")
- else:
- raise error
+except BaseException as error:
+ handle_completion_error(error)