docs(lsp): Fix opts param not captured by docgen

In the documentation for `vim.lsp.util.open_floating_preview`
the opts table keys were prefixed with `--` instead of `---`,
preventing capture by docgen.
This commit is contained in:
shadmansaleh
2021-06-01 13:34:37 +06:00
parent 0bd34cb4ec
commit 68d48e25b6
2 changed files with 35 additions and 13 deletions

View File

@@ -1886,6 +1886,28 @@ open_floating_preview({contents}, {syntax}, {opts})
{contents} table of lines to show in window {contents} table of lines to show in window
{syntax} string of syntax to set for opened buffer {syntax} string of syntax to set for opened buffer
{opts} dictionary with optional fields {opts} dictionary with optional fields
• height of floating window
• width of floating window
• wrap boolean enable wrapping of long lines
(defaults to true)
• wrap_at character to wrap at for computing
height when wrap is enabled
• max_width maximal width of floating window
• max_height maximal height of floating window
• pad_left number of columns to pad contents
at left
• pad_right number of columns to pad contents
at right
• pad_top number of lines to pad contents at
top
• pad_bottom number of lines to pad contents
at bottom
• focus_id if a popup with this id is opened,
then focus it
• close_events list of events that closes the
floating window
• focusable (boolean, default true): Make
float focusable
Return: ~ Return: ~
bufnr,winnr buffer and window number of the newly created bufnr,winnr buffer and window number of the newly created

View File

@@ -1305,19 +1305,19 @@ end
--@param contents table of lines to show in window --@param contents table of lines to show in window
--@param syntax string of syntax to set for opened buffer --@param syntax string of syntax to set for opened buffer
--@param opts dictionary with optional fields --@param opts dictionary with optional fields
-- - height of floating window --- - height of floating window
-- - width of floating window --- - width of floating window
-- - wrap boolean enable wrapping of long lines (defaults to true) --- - wrap boolean enable wrapping of long lines (defaults to true)
-- - wrap_at character to wrap at for computing height when wrap is enabled --- - wrap_at character to wrap at for computing height when wrap is enabled
-- - max_width maximal width of floating window --- - max_width maximal width of floating window
-- - max_height maximal height of floating window --- - max_height maximal height of floating window
-- - pad_left number of columns to pad contents at left --- - pad_left number of columns to pad contents at left
-- - pad_right number of columns to pad contents at right --- - pad_right number of columns to pad contents at right
-- - pad_top number of lines to pad contents at top --- - pad_top number of lines to pad contents at top
-- - pad_bottom number of lines to pad contents at bottom --- - pad_bottom number of lines to pad contents at bottom
-- - focus_id if a popup with this id is opened, then focus it --- - focus_id if a popup with this id is opened, then focus it
-- - close_events list of events that closes the floating window --- - close_events list of events that closes the floating window
-- - focusable (boolean, default true): Make float focusable --- - focusable (boolean, default true): Make float focusable
--@returns bufnr,winnr buffer and window number of the newly created floating --@returns bufnr,winnr buffer and window number of the newly created floating
---preview window ---preview window
function M.open_floating_preview(contents, syntax, opts) function M.open_floating_preview(contents, syntax, opts)