neovim

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

commit ff35d7a4b9a9bcbd664a9dae1471d55be014f0af
parent 5ccdf6a88d5790382ad3da6bb908c606765754e0
Author: Raphael <glephunter@gmail.com>
Date:   Mon, 18 Jul 2022 01:11:05 +0800

fix(lsp): move augroup define to if statement (#19406)


Diffstat:
Mruntime/lua/vim/diagnostic.lua | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/runtime/lua/vim/diagnostic.lua b/runtime/lua/vim/diagnostic.lua @@ -372,14 +372,15 @@ local function schedule_display(namespace, bufnr, args) bufs_waiting_to_update[bufnr][namespace] = args local key = make_augroup_key(namespace, bufnr) - local group = vim.api.nvim_create_augroup(key, { clear = true }) if not registered_autocmds[key] then + local group = vim.api.nvim_create_augroup(key, { clear = true }) vim.api.nvim_create_autocmd(insert_leave_auto_cmds, { group = group, buffer = bufnr, callback = function() execute_scheduled_display(namespace, bufnr) end, + desc = 'vim.diagnostic: display diagnostics', }) registered_autocmds[key] = true end