zed/crates
Antonio Scandurra ab236a6008 Fix divergence bug in undo/redo
As part of #1405, we changed the way we performed undo and redo to
support combining transactions that were not temporally adjacent for
IME purposes.

We introduced a bug with that release that caused divergence
when performing undo: the bug was caused by only changing the visibility
of fragments whose insertion id was contained in the undo operation. However,
an undo operation also affects deletions which we were mistakenly not
considering. Randomized tests caught this but I guess we didn't run enough
of them.
2022-08-17 11:30:04 +02:00
..
activity_indicator One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
assets
auto_update One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
breadcrumbs
chat_panel One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
cli Cap MessageStream buffer size to 1MB 2022-05-31 11:16:32 +02:00
client One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
clock One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
collab Ensure a deterministic order to project activity summaries 2022-08-15 15:23:12 -07:00
collections
command_palette One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
contacts_panel Rename {project_panel,contacts_panel}::Toggle to ToggleFocus 2022-08-15 14:53:42 +02:00
context_menu WIP compiling but failing with circular reference 2022-08-09 17:15:52 -07:00
diagnostics One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
editor Merge pull request #1520 from zed-industries/terminal-blink 2022-08-15 18:39:23 -07:00
file_finder One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
fsevent One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
fuzzy One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
go_to_line WIP compiling but failing with circular reference 2022-08-09 17:15:52 -07:00
gpui Merge pull request #1526 from zed-industries/crash-on-file-prompt-with-japanese-keyboard-layout 2022-08-17 09:56:09 +02:00
gpui_macros One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
journal Prevent setting files from showing up in project and contacts panels 2022-06-14 14:47:16 +02:00
language Fix divergence bug in undo/redo 2022-08-17 11:30:04 +02:00
lsp One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
menu Require that PartialEq is implemented for Action 2022-06-06 09:18:44 +02:00
outline One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
picker Address picker issues 2022-08-09 17:15:54 -07:00
plugin One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
plugin_macros Fix minor issues pointed out in the review 2022-07-11 15:54:03 +02:00
plugin_runtime One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
project One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
project_panel Autoscroll to filename editor when creating or renaming entry 2022-08-15 15:14:42 +02:00
project_symbols Address picker issues 2022-08-09 17:15:54 -07:00
rpc Fix divergence bug in undo/redo 2022-08-17 11:30:04 +02:00
search One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
settings Added cursor blink and settings 2022-08-15 18:05:07 -07:00
snippet One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
sum_tree One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
terminal Added a hollow mode to the cursor rendering code, for terminal lost focus 2022-08-15 18:27:26 -07:00
text Fix divergence bug in undo/redo 2022-08-17 11:30:04 +02:00
theme Added icons to context menu 2022-08-03 16:47:41 -07:00
theme_selector One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
util One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
vim One big cleanup pass of clippy lints 2022-08-10 16:51:01 -07:00
workspace Clear go-to-def link when deactivating the window 2022-08-15 17:30:41 -07:00
zed remove http-auth-basic dependency 2022-08-16 12:58:53 -07:00