diff options
Diffstat (limited to 'lua/telescope/init.lua')
| -rw-r--r-- | lua/telescope/init.lua | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/lua/telescope/init.lua b/lua/telescope/init.lua index 76abb5a..75f6d38 100644 --- a/lua/telescope/init.lua +++ b/lua/telescope/init.lua @@ -6,12 +6,16 @@ local finders = require('telescope.finders') local pickers = require('telescope.pickers') local previewers = require('telescope.previewers') +local sorters = require('telescope.sorters') local state = require('telescope.state') local telescope = { + -- <module>.new { } finders = finders, pickers = pickers, previewers = previewers, + sorters = sorters, + state = state, } @@ -22,16 +26,4 @@ function __TelescopeOnLeave(prompt_bufnr) picker:close_windows(status) end --- TODO: Probably could attach this with nvim_buf_attach, and then I don't have to do the ugly global function stuff -function __TelescopeOnChange(prompt_bufnr, prompt, results_bufnr, results_win) - local line = vim.api.nvim_buf_get_lines(prompt_bufnr, 0, -1, false)[1] - local prompt_input = string.sub(line, #prompt + 1) - - local status = state.get_status(prompt_bufnr) - local finder = status.finder - - vim.api.nvim_buf_set_lines(results_bufnr, 0, -1, false, {}) - local results = finder:get_results(results_win, results_bufnr, prompt_input) -end - return telescope |
