summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-02fix: make lsp_* async (#1506)Chinmay Dalal
2021-12-01fix: Remove symbol_msg substitution (#1525)Daniel Kempkens
Because Elixir source code can contain `|`, the removed substitution sometimes broke `lsp_document_symbols()`. Example: ``` E5108: Error executing lua ...packer/start/telescope.nvim/lua/telescope/make_entry.lua:392: attempt to concatenate local 'symbol_name' (a nil value) stack traceback: ...packer/start/telescope.nvim/lua/telescope/make_entry.lua:392: in function 'entry_maker' ...scope.nvim/lua/telescope/finders/async_static_finder.lua:17: in function 'new_table' ...acker/start/telescope.nvim/lua/telescope/builtin/lsp.lua:137: in function 'v' ...acker/start/telescope.nvim/lua/telescope/builtin/lsp.lua:500: in function 'v' ...cker/start/telescope.nvim/lua/telescope/builtin/init.lua:496: in function <...cker/start/telescope.nvim/lua/telescope/builtin/init.lua:467> ...ck/packer/start/telescope.nvim/lua/telescope/command.lua:179: in function 'run_command' ...ck/packer/start/telescope.nvim/lua/telescope/command.lua:241: in function 'load_command' [string ":lua"]:1: in main chunk ``` Closes #874
2021-11-30docs: fix `Picker:get_row(index)` doc string (#1515)Martin Roa Villescas
2021-11-30fix(highlight): Use TS built-in is_enabled function (#1513)Patrick Ziegler
The function just replicated the logic from is_enabled and assumed the `disable` setting is always a table. This is no longer the case (https://github.com/nvim-treesitter/nvim-treesitter/pull/2009), it can now also be a function.
2021-11-30fix: keep previewer `winid` state updated on layout changes (#1522)Luke Kershaw
2021-11-29add Normal highlights for prompt and results (#1514)max397574
* feat(highlight): add Normal highlights for prompt and results * fix(highlight): link to TelescopeNormal by default
2021-11-29chore: layout strategy tidying (#1509)Luke Kershaw
2021-11-28feat: add `preview width` option for `bottom_pane` layout (#1505)max397574
* feat(layout_strategies): started adding preview width for bottom pane * fix(bottom_pane preview_width): fixed some values and added defualt * fix(config): better default for preview cutoff * fix(layout): removed unnecessary variable value
2021-11-28fix: Border window also need to be winblend due to window overlap in ↵akiyosi
multigrid UI (#1421)
2021-11-27fix: typo in readme (#1502)Ismael Padilla
2021-11-27feat: extend functionality of `entry_display.create` (#1408)Luke Kershaw
* feat: extend functionality of `entry_display.create` - now allows passing functions or fractional values to `width` option * refactor: cache `width` instead of results window size * feat: use new `width` functionality for more entry makers
2021-11-26fix: set `nowrap` in prompt buffer (#1499)Luke Kershaw
- fixes `strdisplaywidth` calculations for `dynamic_preview_title`
2021-11-26fix: issue when scrollbind is set (#1496)Simon Hauser
2021-11-23Revert "fix: action mt so we can again concat actions from two different ↵Simon Hauser
tables (#1143)" (#1486) This reverts commit 6daf35c88c07dd4b220468968a742cda04889cd3.
2021-11-23fix: telescope close process and cleanup layout actions (#1480)Simon Hauser
2021-11-22fix: action mt so we can again concat actions from two different tables (#1143)Simon Hauser
* fix: action mt so we can again concat actions from two different tables - without actually changing the public interface - without having a local table that keeps track of all actions * this should clear actions now we never actually called this function which is kinda a problem because we never cleaned up previous mapping stores. We can also make a better mappings store which has access to the keys sequences which would help the showing actions part * bugfix * that should now clear everything only tests left i think * more tests * cleanup * hack: make sure all actions get cleared
2021-11-20fix: error when opts is nil in pickers.new (#1471)Salomon Popp
2021-11-20docs: fix attempt to index nil `opts` in example (#1476)mroavi
2021-11-20docs: fix some spelling & grammar (#1475)Chris A James
2021-11-18fix: cleanup of layout actionsLuke Kershaw
* fix: finish docs and remove mistakes from merge * fix: change order of `popup` changes based on type of change - removes "flash" issue where popups don't update in sync
2021-11-18feat: layout actions (#1383)Luke Kershaw
Co-authored-by: johnybx <johnybx@users.noreply.github.com>
2021-11-18feat: add hide / unhide preview (#1305)johnybx
* feat: add hide / unhide preview or results and prompt * fix edit actions while only preview window is active * add option to start telescope without previewer -> "disable_previewer_at_startup" * remove hide / unhide prompt and resutls, improve hide / unhide preview * fix tests - check if popup window should be created with borders - popup.create does not support setting borderhighlight and border=false * allow toggle preview even if preview is set to false * reuse recalculate_layout in hide / unhide preview * add docs to toggle preview * check if preview window is valid window * remove unnecessary changes * cleanup, remove unnecessary changes * close all previewers, refactor toggle preview code [docgen] Update doc/telescope.txt skip-checks: true
2021-11-18fix: use `string.format` on `builtin.resume` error message (#1465)Luke Kershaw
2021-11-15Fixes #1371TJ DeVries
Force clearing the highlights while the picker is still open
2021-11-15chore: reformat files.lua after stylua update (#1456)fdschmidt93
2021-11-15feat: allow changing results/prompt title & persisting multi on ↵fdschmidt93
picker:refresh (#1451)
2021-11-14feat: `exclude` option for `shorten` in `path_display` (#1429)Luke Kershaw
* feat: allow excluding positions for `shorten` in `path_display` * [docgen] Update doc/telescope.txt skip-checks: true Co-authored-by: Github Actions <actions@github>
2021-11-13fix: LSP code actions not working for some language servers (#1381)klausweiss
2021-11-13feat(worktrees): added support for bare repo git operations (#1370)Pranav Rao
2021-11-13chore: render nvim version as markdownSimon Hauser
2021-11-13doc: fix typo in telescope.txt (#1431)Desmond Chin
2021-11-13Add link to changelog in README.md (#1447)Cody Hiar
2021-11-13docs: add a changelog entry for updated version requirements (#1444)Luke Kershaw
- also updates the error message to point to it
2021-11-13feat: results scrolling actions (#1436)Luke Kershaw
2021-11-13fix: typo in previewers documentation (#1450)Zoltan Klinger
2021-11-10fix: actions.git_checkout_current_buffer calling deprecated method (#1439)hungpt2702
2021-11-09Fix small typo in previewers section (#1433)Andrew Wray
2021-11-07docs: generate docs for `hl_result_eol` (#1426)Luke Kershaw
Co-authored-by: Github Actions <actions@github>
2021-11-05docs: 0.5.1 or the latest nightly commitSimon Hauser
Everything else is not supported
2021-11-04fix: revert buffers previewer (#1400)fdschmidt93
* Reverts #1120 many issues arise (mru, highlighting, settings inheritance, ...) when previewing actual buffers
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-30doc: clarify quickfixlist abbreviation in README (#1392)Jack DeVries
This really killed me when I was looking at this plugin for the first time. I spent like 20 minutes googling how to get search results into the quickfixlist because ctrl-F for "quickfixlist" on the README yielded no results! There's nothing wrong with using the abbreviation in some places, but it should appear at least once in the form of `abbreviation (abbr.)`. That is, spelling it out next to the abbreviation at least once shows the reader the abbreviation they can search for next to learn more.
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