summaryrefslogtreecommitdiff
path: root/lua/telescope/builtin/init.lua
AgeCommit message (Collapse)Author
2021-12-27chore: remove redundant run_builtin action (#1589)kylo252
2021-12-10feat: migrate to Telescope diagnostics using vim.diagnostic (#1553)Simon Hauser
2021-12-10break: bump the minimum required neovim version to 0.6 or higher (#1549)Simon Hauser
So we can use `vim.json` and `vim.diagnostics`. If you aren't able to update to 0.6.* yet you should pin the previous commit.
2021-12-06fix: git stash entry formatting (#1452)Farbod Salamat-Zadeh
2021-11-04breaking: bump nvim version requirement to 0.5.1 (#1406)Julian Fricker
2021-10-24fix: opts.git_command for files, commits, bcommits (#1374)Simon Hauser
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-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: lsp type definitions (#1224)Rodrigodd
2021-09-10feat: git merge branch action (#1220)thibthib18
2021-09-09perf: load builtin submodules when a picker is invoked (#1191)Dhruv Manilawala
* Defer requiring submodules to when a builtin picker is actually invoked
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-01feat: add utility for fetching buffer directory (#902)Logan Connolly
2021-08-21hotfix: should have been there but wasntSimon Hauser
ref: https://github.com/nvim-telescope/telescope.nvim/issues/1145#issuecomment-903161099
2021-08-21fix(pickers): config mappings (#1147)Simon Hauser
This happens because we removed our packed deepcopy. So i refactored this part to not do a deepcopy
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-09fix: picker config (#1094)Simon Hauser
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-03fix: fix `file_browser` on windows and potentially other file opens (#1026)Luke Kershaw
2021-07-30feat: add git reset action for git commits picker (#999)Joel Palmer
2021-07-29feat: add no_ignore option to find_files (#1010)Lee Marlow
Allow find_files to find files ignored by .gitignore and other ignore files. This is supported by fd, rg, and fdfind.
2021-07-23chore: use stylua for formatting (#1040)Simon Hauser
* chore: stylua job and config * reformat with stylua
2021-07-19feat: sort_mru for builtin buffers (#1028)Simon Hauser
:help builtin.buffers
2021-07-16feat: enable to preview themes (#980)wongxy
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-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-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>
2021-06-14feat: cycle previewers with commit and bcommit already using it (#528)Simon Hauser
- new git previewers - jump to line in bcommit previewer - vimdiff for bcommits - dynamic preview window titles - more previewers documentation Cycle previewers are not mapped yet. So you need to setup yourself: ```lua require('telescope').setup { defaults = { mappings = { i = { ["<C-s>"] = actions.cycle_previewers_next, ["<C-a>"] = actions.cycle_previewers_prev, }, }, } } ``` Co-authored-by: Thore Strassburg <thore@weilbier.net>
2021-06-10feat: add filtering by symbol(s) to lsp_{document,workspace}_symbols (#903)fdschmidt93
2021-06-10feat: improved configuration and sorting of ↵fdschmidt93
lsp_{document,workspace}_diagnostics (#867)
2021-06-09feat: set defaults for each picker in telescope setup (#883)Simon Hauser
This allows easier picker configuration for example: ```lua require("telescope").setup { pickers = { buffers = { show_all_buffers = true, sort_lastused = true, theme = "dropdown", previewer = false, mappings = { i = { ["<c-q>"] = "smart_send_to_qflist", } } } } } ``` This configuration will be applied when running `:Telescope buffers`
2021-06-06docs: update builtin.file_browser options (#887)David Mejorado
2021-06-03docs: add more builtin.buffers documentation (#888)Gwarnifarn
2021-05-31feat: add prefiltering to treesitter picker (#879)fdschmidt93
2021-05-30Change the `show_all_buffers` option to true by default for `buffers` picker ↵Ben Smith
(#858) * show_all_buffers true by default, added docs * [docgen] Update doc/telescope.txt skip-checks: true * fix for docs, used param instead of field oops * [docgen] Update doc/telescope.txt skip-checks: true Co-authored-by: Github Actions <actions@github>
2021-05-13Docs for builtin pickers (#783)Ben Smith
2021-05-11fix: add git_stash field to builitn (#836)saadparwaiz1
PR #800 add git_stash picker. However, it's not added as a field in builtin.
2021-05-09feat: jumplist picker and jump to row/col on existing buffers. (#813)caojoshua
2021-04-23feat: add search history picker (#769)Volodymyr Kot
Co-authored-by: Volodymyr Kot <vkot@palantir.com>
2021-04-20lsp: Implement lsp.implementations similar to lsp.definitions (#743)Viktor Kojouharov
Fixes #730
2021-04-13added a new DynamicFinder (which can be used with rust_analyzer) (#705)oberblastmeister
* started tree finder * made tree more ergonmic * deleted unneeded comments * added stack root and node * added preprocessing * using staticfinder instead of separate finder, custom entry maker * added selections and remember * removed unused stuff * fixed warnings * fixed remember and selections pop * started branch * added go function * changed up test * removed root parameter from go function * changed back to not do_close * removed node and leaf classes * removed stack class instead for table.insert and table.remove * fixed warning * started branch * added better preprocessor and tree class * started some tests * finished making tests pass * cleaned up * fixed make entry and updated example * started * added some stuff * deleted uneeded stuff * added cancelable * changed workspace requester * use better cancellation mechanism * removed accidental stuff * removed useless print * delete more useless stuff * rename to dynamic * added request cancellation * CHECK IF NIL * removed unused * added trash global variable
2021-04-09fix: update to newer code (#744)TJ DeVries
2021-03-09feat: lsp definitions (#631)oberblastmeister
* added lsp definitoins * don't call locations_to_items when there is one Co-authored-by: Jae-Won Chung <jaywonchung@snu.ac.kr> * added missing end * added description * added to feature map * Update lua/telescope/builtin/lsp.lua Co-authored-by: fdschmidt93 <39233597+fdschmidt93@users.noreply.github.com> * Update lua/telescope/builtin/lsp.lua Co-authored-by: Jae-Won Chung <jaywonchung@snu.ac.kr> Co-authored-by: Jae-Won Chung <jaywonchung@snu.ac.kr> Co-authored-by: fdschmidt93 <39233597+fdschmidt93@users.noreply.github.com>
2021-03-04feat: workspace diagnostics, jump to and improved styling (#599)fdschmidt93
Changes: `Telescope lsp_diagnostics` is now `Telescope lsp_document_diagnostics` New: `Telescope lsp_workspace_diagnostics` Co-authored-by: Fabian David Schmidt <fabian.david.schmidt@hotmail.com> Co-authored-by: elianiva <dicha.arkana03@gmail.com>
2021-03-03feat: lsp diagnostics and prefiltering by entry attribute (#543)fdschmidt93
prefiltering for lsp_document_symbols and lsp_workspace_symbols. example: type `:var:` to show all vars