summaryrefslogtreecommitdiff
path: root/lua/telescope/builtin/internal.lua
AgeCommit message (Collapse)Author
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-11fix: for closed buffer in tagstack picker (#972)caojoshua
2021-07-11refactor: Jumplist picker uses quickfix entry maker. Delete jumplist entry ↵caojoshua
maker. (#973)
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: option to `include_extensions` in `builtin` picker (#953)Luke Kershaw
- add option `include_extensions` which defaults to `false` - if `include_extensions` is `true` then add functions from extensions to results - update `actions.run_builtin` to check if extension function provided
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-16fix: string.find() matching for only_cwd option (builtin.buffers) (#849)Damon Timm
`string.find()` is defaulting to _pattern_ matching (rather than string literal matching). If you are using the `only_cwd` command in a directory with a `-` (for example) the option fails to work. This fix asks `string.find()` to interpret the arguments as literal strings rather than patterns. Reference: https://stackoverflow.com/a/15258515/181902
2021-05-09feat: jumplist picker and jump to row/col on existing buffers. (#813)caojoshua
2021-05-08fix: oldfiles cwd_only that include backslashes (windows) (#820)Luke Kershaw
2021-04-23feat: add search history picker (#769)Volodymyr Kot
Co-authored-by: Volodymyr Kot <vkot@palantir.com>
2021-04-15feat: table layout for builtin commands (#754)Weihang Lo
2021-04-09fix: update to newer code (#744)TJ DeVries
2021-04-09pickers(buffers): added only_cwd opt (#739)Nitin Chaudhary
closes #733 Co-authored-by: Nitin Chaudhary <nitin.chaudhary@sap.com>
2021-04-08feat: asyncify pickers - except for live_grep (#709)TJ DeVries
* something kind of works already * yayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayaya * use async for everything besides live jobs * fix: fixup autocmds previewer * fix: lints for prime * temp: Add example of how we can think about async sorters * feat: Allow picker to decide when to cancel * fix: simplify scoring logic and tests * fixup: name * fix: Move back towards more backwards compat methods * fixup: Remove results from opts * fixup: remove trailing quote * fixup: Attempt to clean up some more async items. Next is status * wip: Add todo for when bfredl implements extmarks over the EOL * wip * fixup: got em * fixup: cleaning * fixup: docs
2021-03-30fix: no longer leaking one buffer previewer in some occasions (#664)Simon Hauser
* fix: stop leaking last preview buffer * fix: formatting for docs * fix: async check if file is dir or not and - fix for in_fast_event when overriding file_maker * fix: filtering for space in keymaps and fzy * fix: show correct result numbers when using file_ignore_patterns * Handle early close. Caused because we actually cleaning up buffers now * cleanup * [docgen] Update doc/telescope.txt
2021-03-18Improve oldfiles Picker (#657)Jesse Leite
2021-03-14feat & fix: Command History Picker (#656)tami5
2021-03-14Prefer vim.api over vim.fn (#650)Volodymyr Kot
See https://github.com/neovim/neovim/pull/13875 for details.
2021-03-03fix: remove gotos because this breaks lua 5.1 (#583)TJ DeVries
2021-02-22feat: Action improvements (#472)TJ DeVries
* feat: replace_map * feat: Add action_set and action_state * fix: Move all actions.get_ to action_state.get_ * fix: replace all internal references of _goto_file_selection_edit * feat: add some docs * fix: lint * feat: actions.select * remove mentions and usage of goto_file_selection APIs * feat: special case attach_mappings to be overridable and defaultable * Having goto_file_selection mappings will cause a error as well as replacing deprecated goto_file_selection methodes For config and replacing use this instead: - actions.select_default - actions.select_horizonal - actions.select_vertical - actions.select_tab Only replacing: - actions.set.edit -- for replacing all select functions * adds actions.state.select_key_to_edit_key Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2021-02-02feat: add sections opt for man_pages and fix for macos (#413)JINNOUCHI Yasushi
:Telescope man_pages sections=3 will only show man pages from section 3 :Telescope man_pages sections=1,2,3 will show man pages from section 1, 2 and 3
2021-01-27Undo #465 (#469)anott03
We have broke all extension that do some sort of goto_file_selection:replace Problem described here: https://github.com/nvim-telescope/telescope.nvim/pull/465#issuecomment-767831897 Possible solution: https://github.com/nvim-telescope/telescope.nvim/pull/465#issuecomment-767808213
2021-01-25fix: move to actions.select as default action (#465)anott03
2021-01-25feat: support different languages for help_tags if helpfiles are available ↵JINNOUCHI Yasushi
in other languages (#430) " use helplang and show en help when it is not found. :Telescope help_tags " use helplang, but do not show en help when it is not found. :Telescope help_tags fallback=false " ignore helplang and show help from specified langs. " when helps cannot be found, show en help. :Telescope help_tags lang=ja,ru " ignore helplang and show help from specified langs only. :Telescope help_tags lang=ja,ru fallback=false
2021-01-19feat: add ignore_current_buffer opt to builtin buffers (#444)relnod
2021-01-15feat: show git log for remote branches (#428)Simon Hauser
2021-01-06fix: remove quotes from spell suggestions (#400)Senghan Bright
2021-01-06Spell suggestions (#399)Senghan Bright
* feat: spell suggest picker * set correct window title * add entry to readme
2021-01-06add devicons to oldfiles picker (#397)JINNOUCHI Yasushi
2020-12-27feat: all entry_makers are now overridable and icons for builtin.buffers (#364)tamago324
2020-12-23feat: include buf local maps, execute item on enter (#360)tami5
keymaps should now include local buffer mappings and execute the mappings one enter
2020-12-19Feat: displayer hl_chars and TelescopeResults hlgroups (#349)Simon Hauser
2020-12-18Add more colour (#346)Senghan Bright
* add colour to buffers finder * new display function for LSP workspace/doc symbols * add more hl_groups and opts paramter * use make_display() for man_pages finder. * use make_display for registers finder and add color * don't use quickfix make_entry() for builtin finder * make_entry() for builtin finder * remove debug output * revert change to internal.builtin finder * fix_spacing
2020-12-17Fix builtin.builtin again and add TelescopePreviewMatch hlgroup (#342)Simon Hauser
2020-12-17Update autocmd, highlights and help_tags previewers (#332)Simon Hauser
Also make vim buffer line configurable
2020-12-16fix: don't error when no hidden buffers are available (#341)Senghan Bright
2020-12-10Feat: symbols json picker (#303)Simon Hauser
2020-12-09ci: Add luacheck ci job (#317)Simon Hauser
* Add luacheck ci job * Fix most of the linting issues * fixup: lint Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
2020-12-09Feat: Opt in vim buffers for previewers (#298)Simon Hauser
Enable with: require('telescope').setup { defaults = { file_previewer = previewers.vim_buffer_cat.new, grep_previewer = previewers.vim_buffer_vimgrep.new, qflist_previewer = previewers.vim_buffer_qflist.new, } }
2020-12-02Fix to pass opts to pickers (#301)tamago324
builtins were not passing `opts` correctly, but now do.
2020-12-02new builtin - autocommands (#302)Senghan Bright
* feat: new builtin - Autocommands finder * fix: remove decorators to avoid confusion. * make preview split same hl-group as border * use highlight instead of marker character for preview selection hl
2020-11-28Fix builtin.builtin for lsp and git modules (#300)Simon Hauser
2020-11-26Refactor builtin (#287)Simon Hauser