summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
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-13doc: fix typo in telescope.txt (#1431)Desmond Chin
2021-11-13docs: add a changelog entry for updated version requirements (#1444)Luke Kershaw
- also updates the error message to point to it
2021-11-13feat: results scrolling actions (#1436)Luke Kershaw
2021-11-09Fix small typo in previewers section (#1433)Andrew Wray
2021-11-07docs: generate docs for `hl_result_eol` (#1426)Luke Kershaw
Co-authored-by: Github Actions <actions@github>
2021-11-04fix: deactivate binary ft detection for Win32 (#1413)fdschmidt93
* Make `file` mime type detection for Windows users opt-in, as it caused issues when they had it
2021-10-31Revert "break: changed the results window highlight to always be full width ↵Simon Hauser
(#1312)" (#1398) This reverts commit 3b9ac8edba8c1b4053c7f6ac8a4e78969cec66dd.
2021-10-29break: changed the results window highlight to always be full width (#1312)Julian Fricker
Can be changed back by setting telescope.setup { defaults = { hl_result_eol = false, } }
2021-10-24fix: opts.git_command for files, commits, bcommits (#1374)Simon Hauser
2021-10-24docs: fix typo in qflist_previewer's default value (#1363)nickelc
2021-10-20feat: recalculate picker layout on `VimResized` (#959)Luke Kershaw
* WIP: recalculate picker layout on `VimResized` * refactor: `popup.resize` -> `popup.move` * fix: scroll to the correct place after resize * fix: update positioning in results buffer * fix: completely redraw results buffer on resize * fix: handle preview enable/disable * fix: work with scrolling * docs: add plan for `toggle_padding` * refactor: factor out creation of picker windows * refactor: pass highlights directly to popup_create * refactor: remove lines update and factor out scroll repositioning Co-authored-by: Github Actions <actions@github>
2021-10-12feat: filtering for dynamic workspace symbols (#1336)fdschmidt93
* enable `symbols` filtering opt for builtin.dynamic_workspace_symbols
2021-10-09fix: alias cwd_only and only_cwd option for buffers and oldfiles (#1316)Patrick Ziegler
* Alias cwd_only and only_cwd option for builtins Fixes #1199 Closes #1275
2021-10-04feat: more prompt position strategies (#1280)Luke Kershaw
* feat: allow `prompt_position` for `vertical` layout strategy * feat: allow `prompt_position` for `bottom_pane` layout strategy * stylua * [docgen] Update doc/telescope.txt skip-checks: true * refactor: switch to `string.format` * stylua * feat: allow `prompt_position` for `center` layout strategy * feat: handle user defined `prompt_position` within themes * [docgen] Update doc/telescope.txt skip-checks: true * fix: tweak `center` layout - ensure `prompt` title is visible when `prompt_position="bottom"` * fix: refactor `center` tweak - move title to bottom of picker when `prompt_position="bottom"` * fix: tweak `bottom_pane` layout * stylua Co-authored-by: Github Actions <actions@github>
2021-09-27feat: filetype_hook & improved docs; fix preview partial override (#1273)fdschmidt93
2021-09-20feat(defaults): enable customization of path_display.truncate (#1264)tami5
followup to https://github.com/nvim-telescope/telescope.nvim/pull/1254 and implementation of https://github.com/nvim-telescope/telescope.nvim/pull/1254#issuecomment-922527270
2021-09-19feat: `truncate` option for `path_display` (#1254)Luke Kershaw
2021-09-19feat: `layout_strategies` refactor (#1039)Luke Kershaw
* wip: 2021-07-22 15:00 BST * wip: `horizontal` refactored * wip: `center` refactored * wip: `cursor` and `vertical` refactored * wip: `current_buffer` refactor - also changed `layout_config_defaults` as they gave errors when using `current_buffer` * wip: `bottom_pane` refactor * [docgen] Update doc/telescope.txt skip-checks: true * fix: put accidentally remove config option back * [docgen] Update doc/telescope.txt skip-checks: true * wip: standardise `height` calculation for `center` and `bottom_pane` * wip: improve comments * [docgen] Update doc/telescope.txt skip-checks: true * stylua - also fix a merge mistake * [docgen] Update doc/telescope.txt skip-checks: true * fix: attempt to fix bad merge * refactor: remove unused entry in `borderchars` table - also fix some typos * wip: tweak padding for `bottom_pane` * wip: add `tabline` checks to `bottom_pane` - also tweaked position so that `statusline` is not covered when borders are enabled * stylua * refactor: factor out size capping function * [docgen] Update doc/telescope.txt skip-checks: true * fix: adjust tests that relied on height being number of results * fix: forgot variable in calc_size_and_spacing * fix: maybe this fixes these tests? * test: try other plenary branch for ci * test: switch back to main plenary branch for ci * fix: actually define `max_results` in the test * fix: final tweaks for edge cases Co-authored-by: Github Actions <actions@github>
2021-09-16feat: skip/timeout preview if file cannot be easily previewed (#1231)fdschmidt93
* For full configuration, see `:h telescope.defaults.preview` * Unblocks previewer on binaries, too large files, and files that take too long to read * Allows toggling treesitter highlighting for buffer_previewer * Allows to globally opt out of previewer
2021-09-16feat: support <pattern> for git-for-each-ref (git_branches) (#1248)Anthony Nichols
2021-09-16docs: rewrite readme and add missing config values + builtin optsSimon Hauser
2021-09-12feat: smart path (#914)qualious
path_display = { "smart" } Co-authored-by: Deniz <deniz@admentum.se> Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2021-09-12feat: lsp type definitions (#1224)Rodrigodd
2021-09-10feat: git merge branch action (#1220)thibthib18
2021-09-01feat: show keymaps for builtin actions (#1084)fdschmidt93
* Add default mappings `<C-/>`and `?` for insert and normal mode, respectively, to show registered keymappings (`actions.which_key`) attached to prompt buffer
2021-09-01feat: allow caching and resuming picker (#1051)fdschmidt93
* expose `cache_picker` in telescope.setup to configure caching, see `:h telescope.defaults.cache_picker` * add builtin.resume and builtin.pickers picker
2021-09-01doc: generate docgenSimon Hauser
i forgot it. My bad
2021-08-21fix: some improvements for telescope.symbols if run in insert mode (#1117)Simon Hauser
- keep insert if run in insert mode - also look in `.local/share/nvim/telescope/symbols/*.json` for symbols can be overriden with `symbol_path`
2021-08-18feat: allow tables in vimscript command parser (#1075)Luke Kershaw
2021-08-04chore: reformat docs after tree-sitter-lua changesSimon Hauser
2021-08-04feat: add option jump_type to lsp_definitions and lsp_implementations (#1077)zeertzjq
2021-08-04fix: preview the correct man page section (#1076)zeertzjq
2021-08-04feat: live_grep and grep_string function for additional opts (allow file ↵Nazeeh ElDirghami
mask) (#1017)
2021-08-04fix(entry_to_qf): handle nil entry.cwd and absolute filenames (#1058)bi0ha2ard
2021-08-03fix: fix `file_browser` on windows and potentially other file opens (#1026)Luke Kershaw
2021-07-19feat: sort_mru for builtin buffers (#1028)Simon Hauser
:help builtin.buffers
2021-07-16feat: add cursor layout (#878)Corentin Brunel
* Add basic implementation of "cursor" layout strategy * Update cursor layout strategy to properly follow cursor * feat(cursor_layout): handle previewer * Refactor cursor layout code * Add cursor theme * Update readme * Improve cursor theme and layout documentation * [docgen] Update doc/telescope.txt skip-checks: true * Remove trailing whitespace * Fix issues related with neovim and plugin api changes * [docgen] Update doc/telescope.txt skip-checks: true * Allow preview width to be configured * [docgen] Update doc/telescope.txt skip-checks: true Co-authored-by: Github Actions <actions@github> Co-authored-by: cbrunel <cbrunel@sogescom.local>
2021-07-16feat: enable to preview themes (#980)wongxy
2021-07-16feat: Add length option for `shorten_path` (#886)Luke Kershaw
* feat: add `shorten_len` option for path shortening - adds option to configure the length of shortened parts of filenames - only affects paths when "shorten" is in `path_display` * chore: revert rebase for `path.lua` to 876bed9 * refactor: replace `shorten_len` with the `shorten` key in `path_display` - also deprecates `utils.path_shorten` and passes straight to `plenary`s `Path:shorten` * feat: allow `path_display` to handle table keys, as well as strings
2021-07-16feat: Add ability to have a user defined function to format the path display ↵Nazeeh ElDirghami
(#1000)
2021-07-14chore: changelog for 473 (#992)Simon Hauser
2021-07-14refactor: move from telescope.path to plenary.path (#473)anott03
This will deprecate telescope.path, we will remove it soon. Please move over to plenary.path Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2021-07-10fix: pasting multiline register content (#971)toppair
2021-07-09feat: cycle prompt history (#521)Simon Hauser
history is enabled on default but cycle_history_next and cycle_history_prev is not mapped yet Example: require('telescope').setup { defaults = { mappings = { i = { ["<C-Down>"] = require('telescope.actions').cycle_history_next, ["<C-Up>"] = require('telescope.actions').cycle_history_prev, } } } } For more information :help telescope.defaults.history big thanks to clason and all other testers :)
2021-07-08fix: wrong information in changelogSimon Hauser
2021-07-08Consistent filepath display and code cleanup. (#839)caojoshua
BREAKING CHANGE: see :help telescope.changelog-839 for more information Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2021-07-03feat: select_all, toggle_all and drop_all actions (#931)fdschmidt93
2021-07-02feat: `selection_strategy` closest (#885)Tom
* Added closest selection_strategy to use default_selection_index initially but prefer highest ranked match when prompt not empty * Updated supporting documentation to include selection_strategy
2021-07-01feat: Consistent and sensible layout_config (#922)TJ DeVries
* feat: Consistent and sensible layout_config * [docgen] Update doc/telescope.txt skip-checks: true * [WIP]: Thu 17 Jun 2021 03:36:44 PM EDT * [WIP]: Thu 17 Jun 2021 03:38:11 PM EDT * layout_default -> layout_defaults * remove options from bug repot * Conni2461 suggestions: part 1 * [docgen] Update doc/telescope.txt skip-checks: true * Conni2461 suggestions: part 2 * [docgen] Update doc/telescope.txt skip-checks: true * Linting * Improve deprecation checks - Move `layout_defaults` handling to `deprecated.lua` - Check for "layout keys" outside of `layout_config` on `setup` * fixup: Just add a few more words Co-authored-by: Luke Kershaw <35707277+l-kershaw@users.noreply.github.com> Co-authored-by: Github Actions <actions@github>