From 1ca4e82b0435c7d65f65e535271f958a1021a5b2 Mon Sep 17 00:00:00 2001 From: cposture Date: Wed, 15 Nov 2023 23:08:30 +0800 Subject: fix selection include extra content when the user is in visual mode --- py/complete.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'py/complete.py') diff --git a/py/complete.py b/py/complete.py index 8386c09..ede0aea 100644 --- a/py/complete.py +++ b/py/complete.py @@ -9,6 +9,7 @@ openai_options = make_openai_options(config_options) http_options = make_http_options(config_options) prompt = vim.eval("l:prompt").strip() +is_selection = vim.eval("l:is_selection") def complete_engine(prompt): request = { @@ -51,7 +52,7 @@ try: print('Completing...') vim.command("redraw") text_chunks = engines[engine](prompt) - render_text_chunks(text_chunks) + render_text_chunks(text_chunks, is_selection) clear_echo_message() except BaseException as error: handle_completion_error(error) -- cgit v1.2.3