summaryrefslogtreecommitdiff
path: root/lua/telescope
AgeCommit message (Collapse)Author
2022-11-27feat: add new action to open quickfix window from quickfixhistory (#2249)kyoh86
2022-11-23feat: sort branches initially by authordate (#2236)A. Schueler
2022-11-23feat(picker): command history filter (#2132)kkharji
* feat(picker): command history filter I've recently start using command history. For sometime was a bit annoyed of unrelevant commands like edit/write and others (most likely only used once) I've considered using lua patterns, however, logical `or` isn't a thing. Additionally, passing a list of lua patterns and checking each pattern for each command history entry felt tedious. This PR introduce a new optional function to filter command history items. For example, in my configurations ~~~lua local command_history_ignore = vim.regex "edit\\|Move\\|write\\|Write\\|e\\s\\|lua\\sI(" overrides.command_history = minimal { prompt_prefix = "CMDHistory> ", filter_fn = function(item) if #item < 3 then return false else return not command_history_ignore:match_str(item) end end, } ~~~ * [docgen] Update doc/telescope.txt skip-checks: true Co-authored-by: Github Actions <actions@github>
2022-11-11fix(lsp_references): not changing files if only 1 result (#2229)Andreas Guth
2022-11-06feat: add jump_type option for lsp_references (#2218)Gutyina Gergő
2022-11-06feat: the parameter "map" of attach_mappings can be list of modes to create ↵ADoyle
mapping on multiple modes (#2220)
2022-11-06fix: generate.refine with border=false (#2223)Simon Hauser
2022-10-31Revert "feat(git): notify when not in a git repo instead of error (#2181)" ↵Simon Hauser
(#2217) This reverts commit a09df82861944aab86c74648b1a570ff8ff73f82.
2022-10-26fix: always load the up to date picker config on picker openSimon Hauser
2022-10-25fix: rg invert and files-with-matches res line parsing (#2208)Simon Hauser
2022-10-24feat: allow table as additional args in live grep and grep string (#2139)Gutyina Gergő
2022-10-24perf(builtin): faster list extend for find_files (#2205)kylo252
2022-10-09feat(diagnostics): change highlight groups to DiagnosticSign... (#2194)Nghia Le Minh
2022-10-08fix: selected icon highlight with color_devicons to false (#2187)Antoine Bertin
2022-10-08fix: preview = true (#2168)Simon Hauser
2022-09-30works with register name and content (#2178)Tushar Kuntawar
2022-09-30feat(git): notify when not in a git repo instead of error (#2181)Antoine
Fix #2180
2022-09-27fix: builtin register picker better sorting (#2175)Tushar Kuntawar
2022-09-27fix: checktime when git checkout (#2176)Jieru Mei
2022-09-17fix: check for window before scrolling previewer (#2163)Jonas Strittmatter
This avoids an error when scrolling the preview window but the window is not visible (e.g. due to a screen resize).
2022-09-17fix: don't include current line in lsp references if current_line=false (#2165)Marcus Caisey
2022-09-04docs: update for git_files and live_grep (#2133)Sam Rosenthal
2022-09-04feat: added support for tabdrop (#2143)Ryan Koval
2022-09-04fix: previewer if custom_captures are set (#2156)Simon Hauser
2022-09-03fix: nop i_<c-j> because we dont want allow new line (#2147)Simon Hauser
2022-08-27fix(preview): update buffer previewer to upstream changes (#2150)Christian Clason
https://github.com/neovim/neovim/pull/19931 removed `_get_hl_from_capture(id)` since captures are now implicitly mapped to highlight groups with the same name.
2022-08-26fix: remove un-needed check (#2144)Alexe Radu Andrei
2022-08-26fix(sorters): add highlighter to fuzzy_with_index_bias (#2134)Munif Tanjim
2022-08-24fix(pickers): always redraw when screen is resized (#2140)Aki
Due to regression from switching to lua autocmd api pickers were resized only once.
2022-08-19Revert "rfc: use extmarks for highlighting and carets (#2099)" (#2138)Fabian David Schmidt
This reverts commit 8d13f4ca8a449d9bd687234b4cb7c531c50b0fa4.
2022-08-18rfc: use extmarks for highlighting and carets (#2099)Jeremy Saenz
* Starting to make some progress on extmarks for prefixes * Finished up extmarks for multi-icons * Cleaned up update_prefix calls, added display highlights * remove highlight_one_row * Remove TODOs * stylua fixes * fixes for luacheck * Fixed whitespace to appease the stylua gods * fixed a couple nits from pr * Got tests passing with new highlighting functionality * Apply suggestions from code review Co-authored-by: Fabian David Schmidt <39233597+fdschmidt93@users.noreply.github.com> Co-authored-by: Fabian David Schmidt <39233597+fdschmidt93@users.noreply.github.com>
2022-08-13feat: add drop command for buffers (#2131)Ryan Blonna
2022-08-13fix: make_entry.gen_from_string is a factory and needs to be called (#2116)Michał Nowotnik
2022-08-13fix: typo in docs (#2100)Emiel Van Severen
2022-08-13docs: fix arguments in mappings table to refelct implementation (#2111) (#2125)Nikita Kulakov
2022-08-13fix: find_files to force color=never (#2130)Bryce Montano
Co-authored-by: Bryce Montano <brycesec@amazon.com>
2022-08-13chore: reduce log level to trace in pickers.lua (#2124)Jonas Strittmatter
2022-08-10fix: previewer if cwd is not curr dir (#2084)Simon Hauser
path needs to be expanded for filereadable and isdirectory
2022-08-09fix(previewer): regression on live_grep (#2119)Fabian David Schmidt
2022-08-09fix(buffer_previewer): bypass path validation for terminal buffers (#2117)Fabian David Schmidt
2022-08-04fix: restore testing framework to actually work (#2070)TJ DeVries
after refactor to some new asynchronous items for finders, the tests stopped actually doing anything. now they do things again.
2022-08-01fix(resolve): Check val not nil in resolve funcs (#2097)chmnchiang
We did not check `val ~= nil` in the resolve functions, so config like `{ nil, max = 30 }` will throw a nil error. Also, if the config is `{ padding = _ }`, the logic relies on the function handling the padding is iterated before the one handling min/max in the map, which is not always guaranteed. Fix the bug by adding nil check in the function handling min/max. Close
2022-08-01fix: error due to concatenating table to string (#2108)Christoph Blessing
This commit fixes a bug that lead to an error because we tried to concatenate a table (`err`) to a string. Now we concatenate `err.message` (a string) to the string.
2022-07-22fix: move the moon behind show_moon option and update documentation (#2072) ↵steven
(#2079)
2022-07-22fix: `Telescope` command lsp_definition call (and potentially more) (#2086)Simon Hauser
2022-07-21fix(which_key): mode width options typo (#2078)Nicholas Hoffman
2022-07-19fix(which_key): only get telescope mappings (#2090)Fabian David Schmidt
2022-07-16fix: push history on refine (#2074)Simon Hauser
2022-07-12fix: cursor theme for nvim 0.7 (#2069)Simon Hauser
2022-07-12chore: remove deprecated functions / messages (#2063)Simon Hauser