mirror of
https://github.com/neovim/neovim.git
synced 2024-12-20 03:05:11 -07:00
fix(lsp): handlers should focus quickfix list
This commit is contained in:
parent
b585f723bc
commit
060255253f
@ -196,7 +196,6 @@ M['textDocument/references'] = function(_, _, result)
|
||||
if not result then return end
|
||||
util.set_qflist(util.locations_to_items(result))
|
||||
api.nvim_command("copen")
|
||||
api.nvim_command("wincmd p")
|
||||
end
|
||||
|
||||
--@private
|
||||
@ -211,7 +210,6 @@ local symbol_handler = function(_, _, result, _, bufnr)
|
||||
|
||||
util.set_qflist(util.symbols_to_items(result, bufnr))
|
||||
api.nvim_command("copen")
|
||||
api.nvim_command("wincmd p")
|
||||
end
|
||||
--@see https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_documentSymbol
|
||||
M['textDocument/documentSymbol'] = symbol_handler
|
||||
@ -302,7 +300,6 @@ local function location_handler(_, method, result)
|
||||
if #result > 1 then
|
||||
util.set_qflist(util.locations_to_items(result))
|
||||
api.nvim_command("copen")
|
||||
api.nvim_command("wincmd p")
|
||||
end
|
||||
else
|
||||
util.jump_to_location(result)
|
||||
@ -383,7 +380,6 @@ local make_call_hierarchy_handler = function(direction)
|
||||
end
|
||||
util.set_qflist(items)
|
||||
api.nvim_command("copen")
|
||||
api.nvim_command("wincmd p")
|
||||
end
|
||||
end
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user