80bca57
Tweak behavior of selections when renaming
Max Brunsfeld created
80bca57
Tweak behavior of selections when renaming
Max Brunsfeld created
f0a6e8c
Use a block decoration for entering rename text
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
d705244
WIP
Antonio Scandurra created
2841605
Refactor handling of remote renames
Max Brunsfeld created
309c53e
Merge pull request #456 from zed-industries/farewell-inconsolata
Replace Inconsolata with Zed Mono and Zed Sans
Antonio Scandurra created
04cbb7f
Allow matching on active editor's stale results if find is slow
Antonio Scandurra created
ea39eb3
Select closest match when find query changes
Antonio Scandurra created
0eb0faa
Allow going to next/prev match even if `FindBar` has been dismissed
Antonio Scandurra created
78ce479
Notify toolbars if active item changes independently of visibility
Antonio Scandurra created
62e5947
Cancel pending rename when hitting `escape`
Antonio Scandurra created
b67a201
Load only Zed Sans when building test `AppState`
Antonio Scandurra created
38e4ec9
Replace Inconsolata with Zed Mono and Zed Sans
Antonio Scandurra created
3a6fb0a
Fix warning
Antonio Scandurra created
20c1a1e
Use theme to highlight in-progress rename
Antonio Scandurra created
a682ebb
Add test for preparing and performing a rename
Antonio Scandurra created
f9723ae
Undo temporary edits before performing rename or canceling it
Also, wire up remote renames.
Antonio Scandurra created
514d69e
Merge branch 'main' into rename
Antonio Scandurra created
98bedbd
Merge pull request #454 from zed-industries/easier-element-states
Automatically include current view id in element state ids
Antonio Scandurra created
54d7642
Start work on renames
Max Brunsfeld created
10580f9
Automatically include current view id in element state ids
Max Brunsfeld created
d2c1d0a
0.15.2
Max Brunsfeld created
521b7b6
Fix another non-unique id passed to a MouseEventHandler
Max Brunsfeld created
6d8db5f
Convert some project tests to use FakeFs
Also, tweak some FakeFs methods to make them slightly more convenient.
Max Brunsfeld created
4b0b97f
0.15.1
Max Brunsfeld created
d173e4e
Fix non-unique ids passed to MouseEventHandlers
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld and Antonio Scandurra created
4a6713a
Merge pull request #452 from zed-industries/no-message-order
Relax ordering constraints for low-priority messages
Antonio Scandurra created
985d216
Make completion unit test on editor more resilient
Antonio Scandurra created
30e4ea1
Fix warnings
Antonio Scandurra created
19b4ecd
Use a fake database in tests
Antonio Scandurra created
0b46e36
Avoid parsing in randomized collaboration integration test
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
ebecb6d
Use the lowest zstd compression level during tests
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
303e8e1
Wait for version before returning code actions
Antonio Scandurra created
50a3172
Wait for version before returning completions
Antonio Scandurra created
e824a6f
Avoid stalling server when test notifications aren't being processed
Antonio Scandurra created
1fbcea6
Randomly detach requests on guest to let them race with other local ops
Antonio Scandurra created
e3c4ce2
Remove unnecessary waiting when handling save RPC requests
Add saving to the randomized integration test Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
3315750
Remove waiting for edits when handling code action RPC requests
Add code actions to the randomized integration test Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
41ba980
Remove unnecessary waiting during completion RPC requests
Also, add completion requests to the randomized collaboration integration test, to demonstrate that this is valid. Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
90f31bb
Allow FakeLanguageServer handlers to handle multiple requests
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
c4dff12
Allow multiple fake language servers to be started for a given project
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
ab59f02
Fix chat channel unit test
Also, improve error in tests when FakeServer never receives a request, using the new `start_waiting` method on the DeterministicExecutor.
Max Brunsfeld created
77afc33
Fix duplicate element_state error in tests
Max Brunsfeld created
bee7055
Avoid storing operations when no buffers are being loaded
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
93ed34f
In random collaboration test, compare all guests' buffers to the host's buffers
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
06fb9cc
Restore synchronization between responses and incoming messages
This removes the need to buffer pending messages in Client. Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld and Antonio Scandurra created
cf4291a
Distinguish between "foreground" and "background" RPC messages
Some types of messages, which entail state updates on the host, should be processed in the order that they were sent. Other types of messages should not block the processing of other messages. Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld and Antonio Scandurra created
2085869
Add a `Test` message that we can use to assert on the behavior of Peer
Co-Authored-By: Nathan Sobo <nathan@zed.dev> Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra , Nathan Sobo , and Max Brunsfeld created
0173025
Close buffers in randomized integration test
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
7c5a5c4
Print the correct seed on randomized test failure
Antonio Scandurra created
38f225b
Clean db pool on drop only if assertions fail or it's the last iteration
Antonio Scandurra created