neovim

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

commit 83635e4e3db9a99c128e84e79deb590da354215d
parent 26b5405d181e8c9e75c4b4ec9aae963cc25f285f
Author: glepnir <glephunter@gmail.com>
Date:   Sun, 28 Apr 2024 23:15:10 +0800

fix(diagnostic): get border from config (#28531)

Co-authored-by: Justin M. Keyes <justinkz@gmail.com>
Co-authored-by: Gregory Anders <greg@gpanders.com>
Diffstat:
Mruntime/doc/diagnostic.txt | 1+
Mruntime/lua/vim/_defaults.lua | 2+-
Mruntime/lua/vim/diagnostic.lua | 2++
3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/runtime/doc/diagnostic.txt b/runtime/doc/diagnostic.txt @@ -499,6 +499,7 @@ Lua module: vim.diagnostic *diagnostic-api* diagnostic instead of prepending it. Overrides the setting from |vim.diagnostic.config()|. • {focus_id}? (`string`) + • {border}? (`string`) see |vim.api.nvim_open_win()|. *vim.diagnostic.Opts.Signs* diff --git a/runtime/lua/vim/_defaults.lua b/runtime/lua/vim/_defaults.lua @@ -190,7 +190,7 @@ do }) vim.keymap.set('n', '<C-W>d', function() - vim.diagnostic.open_float({ border = 'rounded' }) + vim.diagnostic.open_float() end, { desc = 'Open a floating window showing diagnostics under the cursor', }) diff --git a/runtime/lua/vim/diagnostic.lua b/runtime/lua/vim/diagnostic.lua @@ -152,6 +152,8 @@ local M = {} --- @field suffix? string|table|(fun(diagnostic:vim.Diagnostic,i:integer,total:integer): string, string) --- --- @field focus_id? string +--- +--- @field border? string see |vim.api.nvim_open_win()|. --- @class vim.diagnostic.Opts.Underline ---