summaryrefslogtreecommitdiff
path: root/lua
AgeCommit message (Collapse)Author
2021-04-15feat: Add more sorter hooks (#752)TJ DeVries
* feat: Add more sorter hooks * fix breaking conni brain
2021-04-14picker(live_grep): add option to grep only over open files (#666)James Walmsley
2021-04-14git(action): create and checkout branch (#755)Ben Smith
* added git action for creating and checking out a new branch, added basic docstrings for git actions * Added confirmation for creation of new branch, changed default mapping to <c-u> * Switched back to `<c-a>` default mapping for now
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-09feat: add icons to git_status finder (#401)Senghan Bright
* add icons to git_status finder * fix lint warning * fix incorrect removed icon * refactor, more states/icons * refactor, widen columns to allow for 3char width icons * attempted col width fix * fixup: small comments Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
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-04-07fix: Use standardized names for current buffer fuzzy find (#737)TJ DeVries
2021-04-07fix(git_branches): use the quoted fields instead of json-formatting and fix ↵Kyoichiro Yamada
regressions with #695 (#704)
2021-04-06feat: buf highlights for current buffer fuzzy find (#732)TJ DeVries
* feat: Add buffer highlights from treesitter * fix: Handle not having tree sitter in some buffers * fixup * fixup * fixup: move back to old node
2021-04-04feat: current buffer fuzzy find improvements (#694)August Masquelier
If you don't want to have a previewer disable it with `:Telescope current_buffer_fuzzy_find previewer=false` To ignore empty lines do: `:Telescope current_buffer_fuzzy_find skip_empty_lines=true`
2021-04-03Fix git rebase input message (#720)Thiago Medeiros
2021-04-03Fix #707: lsp_workspace_symbols add support for multiple clients. (#718)ovikk13
2021-03-31fix: better relative path output in `live_grep` and `grep_string` (#683)Jesse Leite
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-29picker(git_branch): show committer, upstream and date (#695)Kyoichiro Yamada
* wip: rich finder for branches for: https://github.com/nvim-telescope/telescope.nvim/issues/569 * fix some diagnostics
2021-03-21Fix prompt titles. Closes #OCD. (#675)Jesse Leite
2021-03-18Improve oldfiles Picker (#657)Jesse Leite
2021-03-17fix: Do not error with clearing namespace on clearing displayTJ DeVries
2021-03-17fix: related to #13 telescope-project, enter insert mode on prompt close (#637)Christopher Laidler
* fix: related to #13 telescope-project, enter insert mode on prompt close * fix: related to #13 telescope-project, enter insert mode on prompt close * revert changes made in error * fix PR issue * fix: undefined variable do_close * use action_state as actions is deprecated * [docgen] Update doc/telescope.txt skip-checks: true Co-authored-by: Github Actions <actions@github>
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-12feat: add `add_to_qflist`, `add_selected`, and `smart_add` (#636)elianiva
* feat: add `add_to_qflist`, `add_selected`, and `smart_add` * refactor: use local function
2021-03-09nit: Don't reset highlights on detachTJ DeVries
2021-03-09feat: add completion to pre-filtering (#626)fdschmidt93
Works by pressing `<C-l>` in insert mode. Supported are all builtins that have prefiltering. Means: - lsp_workspace_symbols - lsp_workspace_diagnostics - lsp_document_symbols - lsp_document_diagnostics
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-07fix: `error using dictionary as a string` when running send_to_qflist (#622)oberblastmeister
2021-03-07fix: only expand if we are not in_fast_event()Simon Hauser
2021-03-05feat: define scroll speed + smart_send to qflist (#610)elianiva
* smart send to qflist * Previewer scrolling for half window height * Start doing cleanup in readme * feat: add ability to define the scrolling speed * move scrolling action to action.set * docs: added more docs for actions * [docgen] Update doc/telescope.txt skip-checks: true Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de> Co-authored-by: Github Actions <actions@github>
2021-03-04fix: error from unset LspDiagnosticSign & introduce opts.no_sign to ↵fdschmidt93
lsp_*_diagnostics (#607)
2021-03-04feat: add hidden opt to file_browser (#608)Tom
:Telescope file_browser hidden=true
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
2021-03-03fix: Keep remaps safe between reloadsTJ DeVries
2021-03-03docs: start documenting previewers (#574)Simon Hauser
Co-authored-by: Muhammed Zakir <MuhammedZakir@users.noreply.github.com>
2021-03-03fix: remove gotos because this breaks lua 5.1 (#583)TJ DeVries
2021-03-03fix: subcommand completion for each extension (#597)tamago324
2021-03-02feat: add expand_dir opts for git_status (#591)elianiva
* feat: add expand_dir opts for git_status * make -u as the default
2021-03-02fix: make sure devicons are loaded (#590)Simon Hauser
2021-03-02Enhance Telescope command (#588)Raphael
* Enhance Telescope command close #581 * bug fix
2021-03-01refactor: move transform_devicons and get_devicons to utils (#580)ndavid
So extension developers can access them
2021-03-01feat: better display for git_branches (#586)Simon Hauser
2021-03-01feat: delete mappings for git_branches (#578)ThePrimeagen
2021-02-28feat: layout horizontal and vertical can now be mirrored (#548)Ben Smith
See documentation for more info
2021-02-28fix: entry_prefix if selection_caret > entry_prefix (#572)Simon Hauser
2021-02-28feat: add ability to multiselect in reverse direction (#573)Volodymyr Kot
Use Shift+Tab
2021-02-27feat: multi selection. Only integrates with send_selected_to_qflist (#551)TJ DeVries
This will not yet work with select actions. More work is needed in that case. Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
2021-02-27fix: a lot of small things and adds more customization for caret (#554)Simon Hauser
Attention: prompt_prefix will no longer add a space at the end. So if you still want a space at the end make sure your configuration has one. The default should not be changed. So if you haven't copied prompt_prefix in your config this doesn't affect you. Feat: - prompt prefix does no longer always end with space - selection_caret configurable. Default: `> ` - result_prefix configurable. Default: ` ` - more actions for git_branches - <c-t> does track the branch - <c-r> does rebase branch - also added delete branch action but not configured. See readme on how to do that Fixes: - fix docgen ci - Better error for lsp_workspace_symbols - better formatting for CONTRIBUTING.md - move from systemlist to plenary.job - git branch now supports checkout on remote branches
2021-02-27fix: goto_file_selection performance issues, do not reload buffer if it is ↵oberblastmeister
already loaded (#541)