neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit c3589753a0e191843836fe08ff425d79b3354ccf
parent 336469ff2dd1f0cd2cebd6178d05ebb1c0fb9b4d
Author: Maria Solano <majosolano99@gmail.com>
Date:   Wed, 18 Feb 2026 18:16:03 -0800

fix(lsp): add `vim.deprecate` call to `vim.lsp.with` (#37960)


Diffstat:
Mruntime/lua/vim/lsp.lua | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/runtime/lua/vim/lsp.lua b/runtime/lua/vim/lsp.lua @@ -1570,6 +1570,11 @@ end ---@param handler (lsp.Handler) See |lsp-handler| ---@param override_config (table) Table containing the keys to override behavior of the {handler} function lsp.with(handler, override_config) + vim.deprecate( + 'vim.lsp.with()', + 'Pass the configuration to equivalent functions in `vim.lsp.buf`', + '0.12' + ) return function(err, result, ctx, config) return handler(err, result, ctx, vim.tbl_deep_extend('force', config or {}, override_config)) end