summaryrefslogtreecommitdiff
path: root/lua/telescope/pickers.lua
AgeCommit message (Collapse)Author
2023-03-21fix: preview cycling and titles work after `:Telescope resume` (#2422)Andrii Berezhynskyi
2023-02-26fix: prefix color highlighting on nvim 0.9 (#2403)Simon Hauser
2023-02-20fix: previewer = true (#2395)Simon Hauser
2023-02-19fix: wrap_results option breaking scrolling of results window (#2322)Sultanahamer
2023-02-19fix: execute autocmds correctly (#2375)Josa Gesell
2022-08-24fix(pickers): always redraw when screen is resized (#2140)Aki
Due to regression from switching to lua autocmd api pickers were resized only once.
2022-08-19Revert "rfc: use extmarks for highlighting and carets (#2099)" (#2138)Fabian David Schmidt
This reverts commit 8d13f4ca8a449d9bd687234b4cb7c531c50b0fa4.
2022-08-18rfc: use extmarks for highlighting and carets (#2099)Jeremy Saenz
* Starting to make some progress on extmarks for prefixes * Finished up extmarks for multi-icons * Cleaned up update_prefix calls, added display highlights * remove highlight_one_row * Remove TODOs * stylua fixes * fixes for luacheck * Fixed whitespace to appease the stylua gods * fixed a couple nits from pr * Got tests passing with new highlighting functionality * Apply suggestions from code review Co-authored-by: Fabian David Schmidt <39233597+fdschmidt93@users.noreply.github.com> Co-authored-by: Fabian David Schmidt <39233597+fdschmidt93@users.noreply.github.com>
2022-08-13chore: reduce log level to trace in pickers.lua (#2124)Jonas Strittmatter
2022-07-12perf: limit scrolling size (#2059)Simon Hauser
2022-07-07chore: reformat with stylua 0.14.0Simon Hauser
2022-07-01feat: refine with new_tableFabian David Schmidt
2022-06-30feat: clear previewer if no item is selected (#2004)Simon Hauser
2022-06-30feat: force buffer delete for terminal and improvements for ↵TheMeaningfulEngineer
Picker:delete_selection (#1943)
2022-06-30break: deprecate utils.get_default utils.if_nil (#1545)Simon Hauser
2022-06-30feat: none strategy & control attachment (#1867)fdschmidt93
2022-06-01fix: cursor move in actions.insert_symbol_i (#1979)Fabian David Schmidt
2022-05-20fix: exiting picker from insert mode (#1202)fdschmidt93
2022-05-18fix: set tagstack when we jump with lsp in telescope (#1887)dagle
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2022-05-15feat: Add ability to choose window to edit (#745)TJ DeVries
2022-05-05fix: another teardown issue (#1918)Simon Hauser
2022-05-04fix: initial mode setting issues (#1917)fdschmidt93
2022-05-03Revert "fix(pickers): misc initial_mode setting fixes (#1895)" (#1914)fdschmidt93
Reverts circumventing A for initial_mode insert as many more users have issues with the current (failed attempt at a) fix
2022-05-03fix(pickers): misc initial_mode setting fixes (#1895)fdschmidt93
2022-05-01fix: termopen previewer (#1901)Simon Hauser
- buffer leaking - still insert mode on confirm
2022-04-27fix(finder): don't trigger twice w/ inital_mode="insert" (#1886)fdschmidt93
2022-04-26fix: prompt now has always buftype promptSimon Hauser
fix #1882
2022-04-22feat: lua autocmd (#1707)Dave Lage
2022-04-22fix: fix keep insert when going from telescope window to telescope window ↵kylo252
(#1600) Also fixes `initial_mode` Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2022-04-20fix: extra finder loop on refresh w/ reset prompt (#1860)fdschmidt93
2022-04-17fix: error if telescope is being opened from command-line windowSimon Hauser
This is impossible see `:help E11` Close #1810
2022-04-17fix: displayer when tabs are used and ts is != 1 (#1845)Simon Hauser
2022-04-08fix: save position into jumplist before 'edit' action (#1234)Joshua Cao
currently enabled for some builtins. You can manually enable it by adding `push_cursor_on_edit = true` to the builtin options. But feel free to open a PR if you find a builtin that needs this option enabled.
2022-04-08feat: global configuration of results_title and prompt_title (#1817)Michael Benford
2022-03-26chore: fix lint errors from latest ci runSimon Hauser
2022-03-13hotfix: scrolling should work correctly againSimon Hauser
2022-03-13fix: selection strategy madness if its not set to `reset` (#1559)Simon Hauser
* fix: selection strategy madness when its not row * fix: selection_strategy row
2022-03-13fix: action mt again (#1487)Simon Hauser
actions should be concatinable again
2022-03-11fix: allow Number type should be allowed for option keys (#1782)Fabio Manganiello
* Number type should be allowed for option keys Some extension (e.g. `dap`) use integer numbers for their selector options instead of strings. Before this commit, the interface for these plugins breaks when using `ui-select` with a stack trace like the following: Error detected while processing function StartDebugger: line 33: E5108: Error executing lua .../telescope.nvim/lua/telescope/pickers.lua:1359: Should be string, found: number stack traceback: [C]: in function 'assert' .../.vim/bundle/telescope.nvim/lua/telescope/pickers.lua:1359: in function 'new' ...e-ui-select.nvim/lua/telescope/_extensions/ui-select.lua:22: in function 'pick_one' .../nvim-dap/lua/dap/ui.lua:32: in function 'pick_if_many' .../nvim-dap/lua/dap.lua:225: in function 'select_config_and_run' .../nvim-dap/lua/dap.lua:551: in function 'continue' [string ":lua"]:1: in main chunk * style Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2022-03-10fix: error on toggling selection with empty picker (#1786)Tor Bratsberg
2022-02-15feat: allow user to wrap picker results (#701, #1296) (#1735)Sultanahamer
2022-01-18fix: always update preview when `_selection_entry` changes (#1693)Luke Kershaw
2022-01-15fix: update `multi_icon` with `select/drop/toggle_all` actions (#1682)Luke Kershaw
* fix: `multi_icon` with `select/drop/toggle_all` * typos * fix: add check for no caret found * fix: add check for no line found * fix: check `max_results` in `Picker:can_select_row` - also switch order of highlighting in `select/drop/toggle_all` actions * fix: make `max_results` check a strict inequality * [docgen] Update doc/telescope.txt skip-checks: true * fix: update `prompt_status` on `select/drop/toggle_all` actions Co-authored-by: Github Actions <actions@github>
2022-01-14feat: adds multiselect counter in prompt status_text (#1614)Luke Kershaw
2022-01-09feat: tiebreak config function (#1401)Julian Fricker
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2022-01-05feat: multiselect icon (#1572)Luke Kershaw
* feat: add `multi_icon` option to pickers and corresponding highlight * feat: allow `multi_icon` to be any length * fix: adjust `selection_caret` highlighting
2022-01-05fix: check if `status.preview_bufnr` is `nil` before checking if valid (#1657)Luke Kershaw
2021-12-05docs: functions in `pickers.lua` (#1554)Luke Kershaw
2021-12-03feat: highlight group for counter: TelescopePromptCounterSimon Hauser
fix #1540
2021-11-30docs: fix `Picker:get_row(index)` doc string (#1515)Martin Roa Villescas