From ad45ecff60461377788220da3b6f0ca8006f24cb Mon Sep 17 00:00:00 2001 From: Martin Bielik Date: Sat, 22 Apr 2023 15:09:19 +0200 Subject: pass config as a parameter --- py/chat.py | 5 +++-- py/complete.py | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'py') diff --git a/py/chat.py b/py/chat.py index 6054484..7f00b37 100644 --- a/py/chat.py +++ b/py/chat.py @@ -2,8 +2,9 @@ plugin_root = vim.eval("s:plugin_root") vim.command(f"py3file {plugin_root}/py/utils.py") -config_options = vim.eval("l:options") -config_ui = vim.eval("l:ui") +config = vim.eval("l:config") +config_options = config['options'] +config_ui = config['ui'] prompt = vim.eval("l:prompt").strip() def initialize_chat_window(): diff --git a/py/complete.py b/py/complete.py index 9929cf7..cc678a4 100644 --- a/py/complete.py +++ b/py/complete.py @@ -2,8 +2,9 @@ plugin_root = vim.eval("s:plugin_root") vim.command(f"py3file {plugin_root}/py/utils.py") -engine = vim.eval("l:engine") -config_options = vim.eval("l:options") +config = vim.eval("l:config") +engine = config['engine'] +config_options = config['options'] openai_options = make_openai_options(config_options) http_options = make_http_options(config_options) -- cgit v1.2.3