neovim

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

commit 3594c213a7fe99f028c870c4e05e98dbb84a2a8c
parent 8e17b720943e6f2240ddf5a52e65d6e7d841d61c
Author: Bruce Wen <wenijinew@gmail.com>
Date:   Wed, 18 Jun 2025 19:26:28 +0200

fix(diagnostics): validate opts.signs #34565


Diffstat:
Mruntime/lua/vim/diagnostic.lua | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/runtime/lua/vim/diagnostic.lua b/runtime/lua/vim/diagnostic.lua @@ -1527,6 +1527,7 @@ M.handlers.signs = { vim.validate('bufnr', bufnr, 'number') vim.validate('diagnostics', diagnostics, vim.islist, 'a list of diagnostics') vim.validate('opts', opts, 'table', true) + vim.validate('opts.signs', (opts and opts or {}).signs, 'table', true) bufnr = vim._resolve_bufnr(bufnr) opts = opts or {}