From 6ee6dd5f06368e16fa358d8db62da1c29fc5671e Mon Sep 17 00:00:00 2001 From: ppmzhang2 <50707839+ppmzhang2@users.noreply.github.com> Date: Fri, 12 Sep 2025 11:19:29 +0000 Subject: [PATCH] fix: pass client.offset_encoding to make_position_params (#1) --- lua/tabby/lsp/nvim_lsp.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/tabby/lsp/nvim_lsp.lua b/lua/tabby/lsp/nvim_lsp.lua index f0b1021..9f4433f 100644 --- a/lua/tabby/lsp/nvim_lsp.lua +++ b/lua/tabby/lsp/nvim_lsp.lua @@ -48,7 +48,8 @@ function M.cancel_request(id) end function M.request_inline_completion(params) - local inline_completion_params = vim.lsp.util.make_position_params() + local client = get_client() + local inline_completion_params = vim.lsp.util.make_position_params(0, client.offset_encoding) inline_completion_params.context = {} inline_completion_params.context.triggerKind = params.trigger_kind