summaryrefslogtreecommitdiff
path: root/lua
AgeCommit message (Collapse)Author
2021-11-04fix: deactivate binary ft detection for Win32 (#1413)fdschmidt93
* Make `file` mime type detection for Windows users opt-in, as it caused issues when they had it
2021-11-04feat: Full width select (#1403)Julian Fricker
Can be changed back by setting telescope.setup { defaults = { hl_result_eol = false, } }
2021-11-04breaking: bump nvim version requirement to 0.5.1 (#1406)Julian Fricker
2021-11-01chore: remove a lot of deprecated stuff (#1399)Simon Hauser
2021-10-31Revert "break: changed the results window highlight to always be full width ↵Simon Hauser
(#1312)" (#1398) This reverts commit 3b9ac8edba8c1b4053c7f6ac8a4e78969cec66dd.
2021-10-31fix: check if caret is present before removal (#1390)Luke Kershaw
2021-10-29break: changed the results window highlight to always be full width (#1312)Julian Fricker
Can be changed back by setting telescope.setup { defaults = { hl_result_eol = false, } }
2021-10-28fix: set preview `titlehighlight` when re-enabling preview (#1384)Luke Kershaw
2021-10-28fix: buitin.tags broke when tags-file was in wildignore (#1387)Denis Cornehl
regression from 6f829bf6bc333809dd97e532dbc88a7fcf297b02 https://github.com/nvim-telescope/telescope.nvim/pull/1122
2021-10-26feat: separate higlight for titles in picker windows (#1362)Luke Kershaw
- requires nvim-lua/plenary.nvim#260
2021-10-24fix: missing check for negative index in cycle scrolling (#1372)Vsevolod
2021-10-24fix: opts.git_command for files, commits, bcommits (#1374)Simon Hauser
2021-10-24fix: Exclude unlisted lsp buffers in oldfiles picker (#1219)A. Schueler
Files opened by LSPs are listed with a trailing `line 0` instead of a date like files opened by the user. Use this behavior to filter out buffers that should not be displayed in oldfiles.
2021-10-24docs: fix typo in qflist_previewer's default value (#1363)nickelc
2021-10-21fix: always remove previous caret when change selection (#1364)Luke Kershaw
2021-10-20fix: preview title key and a bug with dynamic_title (#1350)Simon Hauser
2021-10-20feat: recalculate picker layout on `VimResized` (#959)Luke Kershaw
* WIP: recalculate picker layout on `VimResized` * refactor: `popup.resize` -> `popup.move` * fix: scroll to the correct place after resize * fix: update positioning in results buffer * fix: completely redraw results buffer on resize * fix: handle preview enable/disable * fix: work with scrolling * docs: add plan for `toggle_padding` * refactor: factor out creation of picker windows * refactor: pass highlights directly to popup_create * refactor: remove lines update and factor out scroll repositioning Co-authored-by: Github Actions <actions@github>
2021-10-19fix(tags): wrong path separator on Windows (#1354)x1314aq
the universal-ctags generates tag file in Unix path separator even on Windows platform, this PR fix this.
2021-10-12fix: Bug with nil action error (#1340)Rafael Delboni
only affects 0.5.1
2021-10-12feat: filtering for dynamic workspace symbols (#1336)fdschmidt93
* enable `symbols` filtering opt for builtin.dynamic_workspace_symbols
2021-10-12fix: loclist can have non current buf entries (#1333)fdschmidt93
2021-10-11feat: add `gg` and `G` to default mappings (#1325)Zachary Churchill
* feat: add `gg` and `G` to default mappings * refactor: use action_state.get_current_picker * docs: mention new default gg/G keymaps
2021-10-11fix: highlighting when `color_devicons=false` (#1328)Jean-Luc Bastarache
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-10-09fix: processed count to exclude entries that got ignored in make_entry (#1323)Simon Hauser
It doesnt make sense to count these. Most likely they were never shown. Example: `man_pages` excludes pages from different sections. So you filter for man pages and end up with like 5 entries and the counter still says 1000. Not a good experience.
2021-10-09fix: check also fdfind in healthcheck (#1318)Jakub Łuczyński
Support different binary names when checking if fd is installed.
2021-10-09fix: scroll_strategy limit + sorting_strategy descending (#1322)Simon Hauser
2021-10-09fix: scroll_strategy limit (#1320)koopa1338
2021-10-08feat: Add scrolling through results (#1232)TJ DeVries
* some scrollin * [WIP]: Fri 10 Sep 2021 02:24:20 PM EDT * ok, I think scrolling works * change to 1000 for now, dont need to scroll that far :)
2021-10-07fix: code action for rust analyzer (#1311)Simon Hauser
2021-10-06fix(healthcheck): migrate to new lua pattern (#1310)Javier Lopez
2021-10-04fix: stacking highlights in buffer previewer (#1294)fdschmidt93
2021-10-04feat: more prompt position strategies (#1280)Luke Kershaw
* feat: allow `prompt_position` for `vertical` layout strategy * feat: allow `prompt_position` for `bottom_pane` layout strategy * stylua * [docgen] Update doc/telescope.txt skip-checks: true * refactor: switch to `string.format` * stylua * feat: allow `prompt_position` for `center` layout strategy * feat: handle user defined `prompt_position` within themes * [docgen] Update doc/telescope.txt skip-checks: true * fix: tweak `center` layout - ensure `prompt` title is visible when `prompt_position="bottom"` * fix: refactor `center` tweak - move title to bottom of picker when `prompt_position="bottom"` * fix: tweak `bottom_pane` layout * stylua Co-authored-by: Github Actions <actions@github>
2021-09-30fix: which key float positioning (#1293)fdschmidt93
* Adjust which key float positioning for recent plenary and telescope theme changes
2021-09-27fix: show error message when nothing is selected (#1289)Jonas Strittmatter
* fix: always show error message when nothing is selected This continues the fixes done in 4816a27d7680feed293d21a945c476947af20d29 (ref #1283) * Use correct variable name (selection) and add one more nil check * Fix indentation
2021-09-27feat: filetype_hook & improved docs; fix preview partial override (#1273)fdschmidt93
2021-09-27feat: add highlight group: TelescopePreviewMessage (#1286)Sávio Carlos Martins Costa
* feat: add highlight group: TelescopePreviewMessage * fix indentation from 4 to 2 spaces
2021-09-26fix: print error mesage and dont close telescope if nothing is selected (#1285)Simon Hauser
2021-09-26fix: tags now also support suppercollider tags (#1284)Simon Hauser
2021-09-22fix: help_tags if file_ignore_patterns = { "doc" } is set (#1279)Rafael A. Madriz
2021-09-22fix(lsp): check if action.command.arguments is nil (#1274)Jose Alvarez
2021-09-20feat(defaults): enable customization of path_display.truncate (#1264)tami5
followup to https://github.com/nvim-telescope/telescope.nvim/pull/1254 and implementation of https://github.com/nvim-telescope/telescope.nvim/pull/1254#issuecomment-922527270
2021-09-19feat: `truncate` option for `path_display` (#1254)Luke Kershaw
2021-09-19fix: update themes after `layout_strategies` refactor (#1262)Luke Kershaw
2021-09-19fix: adjust layout positioning for new indexing (#1260)Luke Kershaw
2021-09-19fix: pickers use entry.filename as default and fallback to entry.value for ↵TheLeoP
file_ignore_patterns (#1243)
2021-09-19feat: `layout_strategies` refactor (#1039)Luke Kershaw
* wip: 2021-07-22 15:00 BST * wip: `horizontal` refactored * wip: `center` refactored * wip: `cursor` and `vertical` refactored * wip: `current_buffer` refactor - also changed `layout_config_defaults` as they gave errors when using `current_buffer` * wip: `bottom_pane` refactor * [docgen] Update doc/telescope.txt skip-checks: true * fix: put accidentally remove config option back * [docgen] Update doc/telescope.txt skip-checks: true * wip: standardise `height` calculation for `center` and `bottom_pane` * wip: improve comments * [docgen] Update doc/telescope.txt skip-checks: true * stylua - also fix a merge mistake * [docgen] Update doc/telescope.txt skip-checks: true * fix: attempt to fix bad merge * refactor: remove unused entry in `borderchars` table - also fix some typos * wip: tweak padding for `bottom_pane` * wip: add `tabline` checks to `bottom_pane` - also tweaked position so that `statusline` is not covered when borders are enabled * stylua * refactor: factor out size capping function * [docgen] Update doc/telescope.txt skip-checks: true * fix: adjust tests that relied on height being number of results * fix: forgot variable in calc_size_and_spacing * fix: maybe this fixes these tests? * test: try other plenary branch for ci * test: switch back to main plenary branch for ci * fix: actually define `max_results` in the test * fix: final tweaks for edge cases Co-authored-by: Github Actions <actions@github>
2021-09-19fix(builtin): internal.help_tags not finding all tags (#1258)Javier Lopez
After changes on &rtp in neovim/neovim it's neccessary to use `nvim_get_runtime_file` to actually find all the runtime files.
2021-09-17fix: stacked hooks in buffer previewer (#1253)fdschmidt93
2021-09-17fix: fallback to syntax hl if treesitter fails (#1249)fdschmidt93