ZIm/crates/language_tools/src
Nico Lehmann 229e853874
Make buffer search aware of search direction (#24974)
This solves a couple of issues with Vim search by making the search
buffer and `SearchableItem` aware of the direction of the search. If
`SearchOptions::BACKWARDS` is set, all operations will be reversed. By
making `SearchableItem` aware of the direction, the correct active match
can be selected when searching backward.

Fixes #22506. This PR does not fix the last problem in that issue, but
that one is also tracked in #8049.

Release Notes:

- Fixes incorrect behavior of backward search in Vim mode
2025-03-04 19:27:37 -07:00
..
key_context_view.rs Display case-sensitive keybindings for vim commands (#24322) 2025-02-14 22:03:59 -07:00
language_tools.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00
lsp_log.rs Make buffer search aware of search direction (#24974) 2025-03-04 19:27:37 -07:00
lsp_log_tests.rs Persist selections for editors (#25083) 2025-02-18 14:27:00 +00:00
syntax_tree_view.rs language_tools: Add background color to syntax tree view (#24524) 2025-02-09 15:54:14 +00:00