summaryrefslogtreecommitdiff
path: root/lua/telescope/pickers/highlights.lua
AgeCommit message (Collapse)Author
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-01-15fix: update `multi_icon` with `select/drop/toggle_all` actions (#1682)Luke Kershaw
* fix: `multi_icon` with `select/drop/toggle_all` * typos * fix: add check for no caret found * fix: add check for no line found * fix: check `max_results` in `Picker:can_select_row` - also switch order of highlighting in `select/drop/toggle_all` actions * fix: make `max_results` check a strict inequality * [docgen] Update doc/telescope.txt skip-checks: true * fix: update `prompt_status` on `select/drop/toggle_all` actions Co-authored-by: Github Actions <actions@github>
2022-01-06fix: allow `selection_caret` to be entirely whitespace (#1660)Luke Kershaw
2022-01-05feat: multiselect icon (#1572)Luke Kershaw
* feat: add `multi_icon` option to pickers and corresponding highlight * feat: allow `multi_icon` to be any length * fix: adjust `selection_caret` highlighting
2021-11-04feat: Full width select (#1403)Julian Fricker
Can be changed back by setting telescope.setup { defaults = { hl_result_eol = false, } }
2021-10-31Revert "break: changed the results window highlight to always be full width ↵Simon Hauser
(#1312)" (#1398) This reverts commit 3b9ac8edba8c1b4053c7f6ac8a4e78969cec66dd.
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-08-20feat(performance): Major performance improvements using async v2 from ↵TJ DeVries
@oberblastmeister (#987) * start: Working w/ async jobs * short circuit to using bad finder if you pass writer.
2021-07-23chore: use stylua for formatting (#1040)Simon Hauser
* chore: stylua job and config * reformat with stylua
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-17fix: Do not error with clearing namespace on clearing displayTJ DeVries
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-01-11feat: quickfix (#293)TJ DeVries
* feat: quickfix (not implemented) * [WIP]: Wed 09 Dec 2020 11:11:30 PM EST * somewhat working linked list impl * getting closer * might be working * might be working for real * works and implemented basic example * dont forget to close prompt * fix descending and add more tests * test fixes * fix test * more logging * Fix some more tests * Fix logging messing up tests * fix: lint * fix: multi select stuffs
2020-12-21feat: Add better highlighting and new CI abilities (#355)TJ DeVries
* Revert "Revert "fix: Better highlights (#344)" (#350)" This reverts commit 7950fc8ba0accfcf6c540c7810feee646281fd8a. * better highlights take 2 * fixup * install fd find for sameness * add some debug output * more deterministic * better ci
2020-12-18Revert "fix: Better highlights (#344)" (#350)Senghan Bright
This reverts commit eca83f214ab6c64ca8df838a306d1a4570accd31.
2020-12-18fix: Better highlights (#344)TJ DeVries
* scratch: easy reproduce for buffers * fix: Many highlight fixes