feat(lsp): support signature help noActiveParameterSupport #34838

This commit is contained in:
skewb1k
2025-08-12 00:31:57 +03:00
committed by GitHub
parent be5a4851ea
commit 7cc07e8383
4 changed files with 23 additions and 13 deletions

View File

@@ -330,8 +330,8 @@ local function process_signature_help_results(results)
)
api.nvim_command('redraw')
else
local result = r.result --- @type lsp.SignatureHelp
if result and result.signatures and result.signatures[1] then
local result = r.result
if result and result.signatures then
for i, sig in ipairs(result.signatures) do
sig.activeParameter = sig.activeParameter or result.activeParameter
local idx = #signatures + 1