summaryrefslogtreecommitdiff
path: root/lua
AgeCommit message (Collapse)Author
2021-12-10fix: `which_key` action `foldenable=false` by default (#1578)Jieru Mei
2021-12-08fix: `bottom_pane` remove `results` border next to `prompt` (#1563)Luke Kershaw
2021-12-06fix: git stash entry formatting (#1452)Farbod Salamat-Zadeh
2021-12-06fix: ensure buffer is listed before edit_buffer (#1492)Richard Lu
2021-12-06typo: `which_key` (#1560)GenesisTMS
2021-12-06fix: current_buffer_fuzzy_find in vue files (#1561)h0adp0re
2021-12-05fix: lsp concatenate err (#1558)Jun
2021-12-05docs: functions in `pickers.lua` (#1554)Luke Kershaw
2021-12-05fix: git_branch previewer highlighter error (#1543)Simon Hauser
2021-12-05chore: better uv.spawn error handling and windows git spawn bugfix (#1498)Simon Hauser
2021-12-05fix: current_buffer_fuzzy_find check if nvim-ts is okay before calling ↵Simon Hauser
is_enabled
2021-12-03fix: regression with grep builtins (#1548)Simon Hauser
2021-12-03defaults: change `center` layout default size (#1546)Luke Kershaw
* defaults: change `center` layout default size - now matches the description and has space for a preview above the central block
2021-12-03fix: actions.delete_buffer shouldnt force deleteSimon Hauser
fix #1541
2021-12-03fix: check for Windows drive letter when parsing vimgrep (#1494)Luke Kershaw
2021-12-03feat: allow initial results in async_oneshot_finder (#1461)fdschmidt93
2021-12-03docs: layout strategy usage (#1493)Luke Kershaw
2021-12-03fix: dont change highlights when using current_buffer_fuzzy_find (#1524)Simon Hauser
this happens if parsers are installed but highlight is set to false. So parsing the buffer with treesitter will automatically apply them to the buffer but because treesitter highlighting is disabled it will change the buffer. Its stupid and i dont know why you want parser installed but highlighting disabled but whatever. We just dont calculate highlights for people who have highlight set to false
2021-12-03feat: highlight group for counter: TelescopePromptCounterSimon Hauser
fix #1540
2021-12-02fix: lsp_workspace_symbols (#1535)Simon Hauser
2021-12-02fix: make lsp_* async (#1506)Chinmay Dalal
2021-12-01fix: Remove symbol_msg substitution (#1525)Daniel Kempkens
Because Elixir source code can contain `|`, the removed substitution sometimes broke `lsp_document_symbols()`. Example: ``` E5108: Error executing lua ...packer/start/telescope.nvim/lua/telescope/make_entry.lua:392: attempt to concatenate local 'symbol_name' (a nil value) stack traceback: ...packer/start/telescope.nvim/lua/telescope/make_entry.lua:392: in function 'entry_maker' ...scope.nvim/lua/telescope/finders/async_static_finder.lua:17: in function 'new_table' ...acker/start/telescope.nvim/lua/telescope/builtin/lsp.lua:137: in function 'v' ...acker/start/telescope.nvim/lua/telescope/builtin/lsp.lua:500: in function 'v' ...cker/start/telescope.nvim/lua/telescope/builtin/init.lua:496: in function <...cker/start/telescope.nvim/lua/telescope/builtin/init.lua:467> ...ck/packer/start/telescope.nvim/lua/telescope/command.lua:179: in function 'run_command' ...ck/packer/start/telescope.nvim/lua/telescope/command.lua:241: in function 'load_command' [string ":lua"]:1: in main chunk ``` Closes #874
2021-11-30docs: fix `Picker:get_row(index)` doc string (#1515)Martin Roa Villescas
2021-11-30fix(highlight): Use TS built-in is_enabled function (#1513)Patrick Ziegler
The function just replicated the logic from is_enabled and assumed the `disable` setting is always a table. This is no longer the case (https://github.com/nvim-treesitter/nvim-treesitter/pull/2009), it can now also be a function.
2021-11-30fix: keep previewer `winid` state updated on layout changes (#1522)Luke Kershaw
2021-11-29add Normal highlights for prompt and results (#1514)max397574
* feat(highlight): add Normal highlights for prompt and results * fix(highlight): link to TelescopeNormal by default
2021-11-29chore: layout strategy tidying (#1509)Luke Kershaw
2021-11-28feat: add `preview width` option for `bottom_pane` layout (#1505)max397574
* feat(layout_strategies): started adding preview width for bottom pane * fix(bottom_pane preview_width): fixed some values and added defualt * fix(config): better default for preview cutoff * fix(layout): removed unnecessary variable value
2021-11-28fix: Border window also need to be winblend due to window overlap in ↵akiyosi
multigrid UI (#1421)
2021-11-27feat: extend functionality of `entry_display.create` (#1408)Luke Kershaw
* feat: extend functionality of `entry_display.create` - now allows passing functions or fractional values to `width` option * refactor: cache `width` instead of results window size * feat: use new `width` functionality for more entry makers
2021-11-26fix: issue when scrollbind is set (#1496)Simon Hauser
2021-11-23Revert "fix: action mt so we can again concat actions from two different ↵Simon Hauser
tables (#1143)" (#1486) This reverts commit 6daf35c88c07dd4b220468968a742cda04889cd3.
2021-11-23fix: telescope close process and cleanup layout actions (#1480)Simon Hauser
2021-11-22fix: action mt so we can again concat actions from two different tables (#1143)Simon Hauser
* fix: action mt so we can again concat actions from two different tables - without actually changing the public interface - without having a local table that keeps track of all actions * this should clear actions now we never actually called this function which is kinda a problem because we never cleaned up previous mapping stores. We can also make a better mappings store which has access to the keys sequences which would help the showing actions part * bugfix * that should now clear everything only tests left i think * more tests * cleanup * hack: make sure all actions get cleared
2021-11-20fix: error when opts is nil in pickers.new (#1471)Salomon Popp
2021-11-18fix: cleanup of layout actionsLuke Kershaw
* fix: finish docs and remove mistakes from merge * fix: change order of `popup` changes based on type of change - removes "flash" issue where popups don't update in sync
2021-11-18feat: layout actions (#1383)Luke Kershaw
Co-authored-by: johnybx <johnybx@users.noreply.github.com>
2021-11-18feat: add hide / unhide preview (#1305)johnybx
* feat: add hide / unhide preview or results and prompt * fix edit actions while only preview window is active * add option to start telescope without previewer -> "disable_previewer_at_startup" * remove hide / unhide prompt and resutls, improve hide / unhide preview * fix tests - check if popup window should be created with borders - popup.create does not support setting borderhighlight and border=false * allow toggle preview even if preview is set to false * reuse recalculate_layout in hide / unhide preview * add docs to toggle preview * check if preview window is valid window * remove unnecessary changes * cleanup, remove unnecessary changes * close all previewers, refactor toggle preview code [docgen] Update doc/telescope.txt skip-checks: true
2021-11-18fix: use `string.format` on `builtin.resume` error message (#1465)Luke Kershaw
2021-11-15Fixes #1371TJ DeVries
Force clearing the highlights while the picker is still open
2021-11-15chore: reformat files.lua after stylua update (#1456)fdschmidt93
2021-11-15feat: allow changing results/prompt title & persisting multi on ↵fdschmidt93
picker:refresh (#1451)
2021-11-14feat: `exclude` option for `shorten` in `path_display` (#1429)Luke Kershaw
* feat: allow excluding positions for `shorten` in `path_display` * [docgen] Update doc/telescope.txt skip-checks: true Co-authored-by: Github Actions <actions@github>
2021-11-13fix: LSP code actions not working for some language servers (#1381)klausweiss
2021-11-13feat(worktrees): added support for bare repo git operations (#1370)Pranav Rao
2021-11-13doc: fix typo in telescope.txt (#1431)Desmond Chin
2021-11-13feat: results scrolling actions (#1436)Luke Kershaw
2021-11-13fix: typo in previewers documentation (#1450)Zoltan Klinger
2021-11-10fix: actions.git_checkout_current_buffer calling deprecated method (#1439)hungpt2702
2021-11-04fix: revert buffers previewer (#1400)fdschmidt93
* Reverts #1120 many issues arise (mru, highlighting, settings inheritance, ...) when previewing actual buffers