From ff894c77a02a84fbc9e1569220432eb9c3e92975 Mon Sep 17 00:00:00 2001 From: Fernando Schauenburg Date: Tue, 25 Mar 2025 20:29:36 +0100 Subject: [PATCH] nvim: use `vim.diagnostic.is_enabled()` instead of deprecated `vim.diagnostic.is_disabled()` --- config/nvim/lua/fschauen/diagnostic.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config/nvim/lua/fschauen/diagnostic.lua b/config/nvim/lua/fschauen/diagnostic.lua index f8d9fbe..2e09957 100644 --- a/config/nvim/lua/fschauen/diagnostic.lua +++ b/config/nvim/lua/fschauen/diagnostic.lua @@ -42,11 +42,11 @@ M.open_float = function(opts) vim.diagnostic.open_float(opts) end ---Toggle diagnostics in the given buffer. ---@param bufnr integer|nil: Buffer number (0 for current buffer, nil for all buffers. M.toggle = function(bufnr) - bufnr = bufnr or 0 - if vim.diagnostic.is_disabled(bufnr) then - vim.diagnostic.enable(bufnr) + local filter = { bufnr = bufnr or 0 } + if vim.diagnostic.is_enabled(filter) then + vim.diagnostic.enable(false, filter) else - vim.diagnostic.disable(bufnr) + vim.diagnostic.enable(true, filter) end end