zed/crates
Antonio Scandurra 2695b13947 Always clear rename state when selections change
At some point during the implementation of rename, we added logic for
invalidating the rename state when the selection moved outside the original
rename range. After transitioning to displaying renames as a block decoration,
we don't need that anymore given that a new, temporary editor is used instead.

This commit removes that invalidation logic and always calls `Editor::take_rename`
when the editor selections change. Doing so also fixes a bug that was causing Zed
to hide the cursor when clicking on the editor to dismiss the rename.
2022-04-15 10:32:07 +02:00
..
assets Move assets to their own crate, load keymaps in vim tests 2022-04-11 15:54:52 -07:00
breadcrumbs Move Settings to its own crate 2022-04-06 10:23:33 -07:00
chat_panel Load all keybindings from JSON file 2022-04-10 14:29:45 -07:00
client Merge pull request #781 from zed-industries/structured-logging 2022-04-09 07:40:24 -06:00
clock Put vector clock serialization logic alongside other serialization logic 2022-03-04 13:54:07 -08:00
collab Update contacts list when a project is shared 2022-04-12 11:41:20 +02:00
collections Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
contacts_panel Move Settings to its own crate 2022-04-06 10:23:33 -07:00
diagnostics Allow dumping the project diagnostic view's state as JSON 2022-04-11 19:51:46 -07:00
editor Always clear rename state when selections change 2022-04-15 10:32:07 +02:00
file_finder Load modal key bindings from JSON file 2022-04-10 11:39:43 -07:00
fsevent Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
fuzzy Disable doctests for all libraries 2022-03-03 16:15:56 -08:00
go_to_line Load modal key bindings from JSON file 2022-04-10 11:39:43 -07:00
gpui Fix tests 2022-04-14 18:50:45 +02:00
gpui_macros Allow taking an Arc<Deterministic> in [gpui::test]-decorated tests 2022-04-11 13:42:30 +02:00
journal Merge branch 'main' into load-keymaps 2022-04-11 15:55:10 -07:00
language Fix divergence bug when peer reconnects reusing a prior replica id 2022-04-11 13:17:47 +02:00
lsp Introduce structured logging 2022-04-08 10:06:51 -06:00
outline Load modal key bindings from JSON file 2022-04-10 11:39:43 -07:00
project Merge pull request #800 from zed-industries/tolerate-lsp-workspace-symbols-failure 2022-04-11 21:14:51 -07:00
project_panel Load all keybindings from JSON file 2022-04-10 14:29:45 -07:00
project_symbols Load modal key bindings from JSON file 2022-04-10 11:39:43 -07:00
rpc Limit incoming size to 1 in tests to more easily simulate backpressure 2022-04-12 09:43:36 +02:00
search Merge pull request #822 from zed-industries/focus-project-search-query 2022-04-14 12:25:59 -06:00
settings Use '*' to represent the default context in keymap files 2022-04-11 17:17:03 -07:00
snippet Add a snippet unit test with an escaped curly brace 2022-03-11 13:02:20 -08:00
sum_tree Introduce structured logging 2022-04-08 10:06:51 -06:00
text Fix divergence bug when peer reconnects reusing a prior replica id 2022-04-11 13:17:47 +02:00
theme Start loading new theme JSON format instead of TOML 2022-04-04 12:13:59 -07:00
theme_selector Merge branch 'main' into load-keymaps 2022-04-11 15:55:10 -07:00
util Introduce structured logging 2022-04-08 10:06:51 -06:00
vim Use the word 'keymap' more consistently 2022-04-11 17:02:16 -07:00
workspace Add back toggle sidebar key bindings 2022-04-13 11:14:10 -07:00
zed 0.27.0 2022-04-13 14:00:09 -07:00