diff options
Diffstat (limited to 'init.lua')
| -rw-r--r-- | init.lua | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -215,7 +215,7 @@ local function lsp_range_starts_before(r1, r2) end -- concatenate all numeric values in choices and pass it on stdin to lspc.menu_cmd -local function lspc_select(choices) +function lspc:select(choices) local menu_input = '' local i = 0 for _, c in ipairs(choices) do @@ -228,8 +228,8 @@ local function lspc_select(choices) return choices[1] end - local fullscreen = lspc.menu_cmd == 'fzf' - local status, output = util.vis_pipe(menu_input, lspc.menu_cmd, fullscreen) + local fullscreen = self.menu_cmd == 'fzf' + local status, output = util.vis_pipe(menu_input, self.menu_cmd, fullscreen) local choice = nil if status == 0 then @@ -307,7 +307,7 @@ local function lspc_select_location(locations) end -- select a location - local choice = lspc_select(choices) + local choice = lspc:select(choices) if not choice then return nil end @@ -805,7 +805,7 @@ local function lspc_handle_completion_method_response(win, result, old_pos) end -- select a completion - local choice = lspc_select(choices) + local choice = lspc:select(choices) if not choice then return end |
