742bfe1
Merge pull request #176 from zed-industries/worktree-share-exclude-ignored
Click to expand commit body
Exclude ignored entries when sharing a worktree
Antonio Scandurra
created
6b0ed82
Prevent requests from hanging when shutting down a connection
Click to expand commit body
When closing a connection (either due to an error or simply because the
user wanted to), we will now *take* `response_channels` as opposed to
clearing them. This ensures that `Peer::request` can't succeed in both
adding the oneshot channel in `response_channels` map _and_ submit the
message onto the `outgoing_tx` channel.
This also streamlines how we close a connection by unifying all the exit
code paths of the IO handling future.
Antonio Scandurra
created
c70b4a9
Remove non-determinism from `zrpc::tests::peer::test_io_error`
Antonio Scandurra
created
374b05a
Display warning in titlebar when Zed is out-of-date
Antonio Scandurra
created
511cbaa
Version the zrpc protocol using a `X-ZRPC-VERSION` header
Antonio Scandurra
created
9efd8ce
Exclude ignored entries when sharing a worktree
Click to expand commit body
This commit also adds a randomized test that exercises building and
applying snapshot updates.
Antonio Scandurra
created
d07ff73
Bump `PathEntry::scan_id` when the ignore status of an entry changes
Antonio Scandurra
created
a1ca507
Merge pull request #174 from zed-industries/tweak-word-boundaries
Click to expand commit body
Adjust word-boundary motion, treating whitespace more like other editors
Antonio Scandurra
created
1402f84
Adjust word-boundary motion, treating whitespace more like other editors
Click to expand commit body
Also, fix the behavior of 'delete_to_{prev,next}_word_boundary' commands when
there are non-empty selections.