From ab19fda7dadf48dc67e9117fbe3241d76fec826b Mon Sep 17 00:00:00 2001 From: bhagwan Date: Wed, 23 Feb 2022 11:03:10 -0800 Subject: [PATCH] LSP: misc fixes for neovim nightly --- lua/fzf-lua/providers/lsp.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/fzf-lua/providers/lsp.lua b/lua/fzf-lua/providers/lsp.lua index cea862b..53df23d 100644 --- a/lua/fzf-lua/providers/lsp.lua +++ b/lua/fzf-lua/providers/lsp.lua @@ -52,7 +52,7 @@ end local function symbol_handler(opts, cb, _, result, _, _) result = vim.tbl_islist(result) and result or {result} - local items = vim.lsp.util.symbols_to_items(result) + local items = vim.lsp.util.symbols_to_items(result, 0) for _, entry in ipairs(items) do if opts.ignore_filename then entry.filename = opts.filename @@ -168,7 +168,7 @@ local function set_lsp_fzf_fn(opts) opts.winid = opts.winid or vim.api.nvim_get_current_win() opts.filename = vim.api.nvim_buf_get_name(opts.bufnr) if not opts.lsp_params then - opts.lsp_params = vim.lsp.util.make_position_params() + opts.lsp_params = vim.lsp.util.make_position_params(0) opts.lsp_params.context = { includeDeclaration = true } end @@ -349,7 +349,7 @@ M.code_actions = function(opts) -- irrelevant for code actions and can cause -- single results to be skipped with 'async = false' opts.jump_to_single_result = false - opts.lsp_params = vim.lsp.util.make_range_params() + opts.lsp_params = vim.lsp.util.make_range_params(0) opts.lsp_params.context = { diagnostics = vim.lsp.diagnostic.get_line_diagnostics() }