From ad61778283f26a9fa2c5a8d2f0aca52ba49f32f3 Mon Sep 17 00:00:00 2001 From: Masayuki Izumi Date: Sun, 19 May 2024 19:23:54 +0900 Subject: [PATCH] fix(diagnostics): propagate options to `vim.diagnostics.goto_{next,prev}` to enable severity filter (#1445) --- lua/lspsaga/diagnostic/init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/lspsaga/diagnostic/init.lua b/lua/lspsaga/diagnostic/init.lua index d4e2d5cdb..82648ec9d 100644 --- a/lua/lspsaga/diagnostic/init.lua +++ b/lua/lspsaga/diagnostic/init.lua @@ -255,13 +255,13 @@ function diag:goto_pos(pos, opts) if not entry then return end - (is_forward and vim.diagnostic.goto_next or vim.diagnostic.goto_prev)({ + (is_forward and vim.diagnostic.goto_next or vim.diagnostic.goto_prev)(vim.tbl_extend("keep", { float = { border = config.ui.border, header = '', prefix = { '• ', 'Title' }, }, - }) + }, opts or {})) util.valid_markdown_parser() require('lspsaga.beacon').jump_beacon({ entry.lnum, entry.col }, #api.nvim_get_current_line()) vim.schedule(function()