| Age | Commit message (Collapse) | Author |
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
* enable `symbols` filtering opt for builtin.dynamic_workspace_symbols
|
|
* Alias cwd_only and only_cwd option for builtins
Fixes #1199
Closes #1275
|
|
|
|
|
|
|
|
|
|
* Defer requiring submodules to when a builtin picker is actually invoked
|
|
* expose `cache_picker` in telescope.setup to configure caching, see `:h telescope.defaults.cache_picker`
* add builtin.resume and builtin.pickers picker
|
|
|
|
ref: https://github.com/nvim-telescope/telescope.nvim/issues/1145#issuecomment-903161099
|
|
This happens because we removed our packed deepcopy. So i refactored
this part to not do a deepcopy
|
|
- keep insert if run in insert mode
- also look in `.local/share/nvim/telescope/symbols/*.json` for symbols
can be overriden with `symbol_path`
|
|
|
|
|
|
|
|
|
|
mask) (#1017)
|
|
|
|
|
|
Allow find_files to find files ignored by .gitignore
and other ignore files. This is supported by fd, rg, and fdfind.
|
|
* chore: stylua job and config
* reformat with stylua
|
|
:help builtin.buffers
|
|
|
|
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>
|
|
BREAKING CHANGE: see :help telescope.changelog-839 for more information
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
|
|
* 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>
|
|
- 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>
|
|
|
|
lsp_{document,workspace}_diagnostics (#867)
|
|
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`
|
|
|
|
|
|
|
|
(#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>
|
|
|
|
PR #800 add git_stash picker. However, it's not added as a field in builtin.
|
|
|
|
Co-authored-by: Volodymyr Kot <vkot@palantir.com>
|
|
Fixes #730
|
|
* 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
|
|
|
|
* 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>
|
|
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>
|
|
prefiltering for lsp_document_symbols and lsp_workspace_symbols.
example: type `:var:` to show all vars
|