ZIm/crates/editor/src
Kirill Bulatov c09fe1ce8a
Do not allow concurrent FindAllReferences requests for the same multibuffer anchors (#9242)
FindAllReferences LSP requests might take a long time to complete, and
currently Zed allows multiple requests spawned concurrently for the same
Anchor in the multi buffer. That results in multiple search results'
multi buffers appearing, sometimes at once, which is not what we want.

Part of https://github.com/zed-industries/zed/issues/5351 that helps to
reduce the amount of search results after clicks that did not resolve
instantly.


Release Notes:

- Improved FindAllReferences action by not allowing concurrent requests
for the same multi buffer source
2024-03-12 23:02:34 +02:00
..
display_map Slightly simplify editor highlights code (#9123) 2024-03-10 00:38:45 +02:00
git Enable clippy::single_char_pattern (#8727) 2024-03-02 17:04:59 -05:00
scroll Allow highlighting editor rows from multiple sources concurrently (#9153) 2024-03-11 02:17:32 +02:00
test Add editor::RevertSelectedHunks to revert git diff hunks in the editor (#9068) 2024-03-09 01:37:24 +02:00
actions.rs Add editor::RevertSelectedHunks to revert git diff hunks in the editor (#9068) 2024-03-09 01:37:24 +02:00
blink_manager.rs Remove 2 suffix for editor 2024-01-03 10:58:57 -08:00
debounced_delay.rs Add debounce for re-querying completion documentation 2024-01-31 09:50:26 -05:00
display_map.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
editor.rs Do not allow concurrent FindAllReferences requests for the same multibuffer anchors (#9242) 2024-03-12 23:02:34 +02:00
editor_settings.rs Fix the double click and update the default settings (#9214) 2024-03-12 12:15:55 +02:00
editor_tests.rs Fix completion-filtering by checking actual word boundaries & reduce Ruby word chars (#9170) 2024-03-11 20:38:37 +01:00
element.rs Fix the double click and update the default settings (#9214) 2024-03-12 12:15:55 +02:00
git.rs Add editor::RevertSelectedHunks to revert git diff hunks in the editor (#9068) 2024-03-09 01:37:24 +02:00
highlight_matching_bracket.rs Add new argument vim text object (#7791) 2024-02-23 19:37:13 -07:00
hover_links.rs Detect URLs at beginning and end of buffer as well (#9212) 2024-03-12 07:59:32 +01:00
hover_popover.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
inlay_hint_cache.rs Splice remove suggesion hints when those are cleared in the editor. (#9088) 2024-03-09 02:00:01 +02:00
items.rs Let LineColumn on StatusBar as clickable to open GoToLineColumn (#9002) 2024-03-08 14:11:17 -07:00
mouse_context_menu.rs Editor: support go to implementation (#7890) 2024-02-22 14:22:04 +01:00
movement.rs Enable clippy::useless_format (#8758) 2024-03-02 23:31:58 -05:00
persistence.rs wip 2023-01-25 11:32:19 -08:00
rust_analyzer_ext.rs Enable clippy::useless_conversion (#8767) 2024-03-03 10:22:55 -05:00
scroll.rs Enable clippy::useless_conversion (#8724) 2024-03-02 16:31:47 -05:00
selections_collection.rs Enable clippy::clone_on_copy (#8728) 2024-03-02 17:37:48 -05:00
test.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00