commit 0790e08f52a9606eaadc70c1f2825fc427d979ed
parent 0275627fab70d0d25d0ad0b31d2fa54bc900bc3d
Author: Karl Yngve Lervåg <karl.yngve@lervag.net>
Date: Mon, 22 Sep 2025 21:57:19 +0200
docs(diagnostics): allow list of strings for vim.diagnostic.Opts.border (#35863)
Type checkers complain if we pass a list of strings, but this should be allowed.
Diffstat:
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/runtime/doc/diagnostic.txt b/runtime/doc/diagnostic.txt
@@ -626,7 +626,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 |nvim_open_win()|.
+ • {border}? (`string|string[]`) see |nvim_open_win()|.
*vim.diagnostic.Opts.Jump*
diff --git a/runtime/lua/vim/diagnostic.lua b/runtime/lua/vim/diagnostic.lua
@@ -186,7 +186,7 @@ end
---
--- @field focus_id? string
---
---- @field border? string see |nvim_open_win()|.
+--- @field border? string|string[] see |nvim_open_win()|.
--- @class vim.diagnostic.Opts.Underline
---