Max Brunsfeld
|
03f0365d4d
|
Remove local timestamps from CRDT operations
Use lamport timestamps for everything.
|
2023-08-31 16:23:06 -07:00 |
|
Mikayla Maki
|
2c5e83bf72
|
Fixed a bug where buffer saved clocks would desynchronize in rare execution paths
co-authored-by: Max <max@zed.dev>
|
2023-06-07 16:10:45 -07:00 |
|
Max Brunsfeld
|
ebbe52e6b0
|
🎨 Specify more dependencies at the workspace level
|
2023-04-24 17:41:55 -07:00 |
|
Max Brunsfeld
|
32c57bcd22
|
Store buffer's diagnostic sets in a smallvec
|
2023-04-20 08:58:41 -07:00 |
|
Mikayla Maki
|
d060114f00
|
Added complete scripts for generating third party license files
|
2023-01-23 12:47:12 -08:00 |
|
ForLoveOfCats
|
8ba2f77148
|
One big cleanup pass of clippy lints
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2022-08-10 16:51:01 -07:00 |
|
Max Brunsfeld
|
1982a8c27d
|
Put vector clock serialization logic alongside other serialization logic
This way, the `clock` crate doesn't depend on the `rpc` crate.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-03-04 13:54:07 -08:00 |
|
Max Brunsfeld
|
05df1dfae9
|
Disable doctests for all libraries
We don't use them, and they add a lot of noise to the test output
when running all tests in the workspace.
|
2022-03-03 16:15:56 -08:00 |
|
Max Brunsfeld
|
4e748b188e
|
WIP - Wait for code action anchors to be valid
|
2022-02-14 18:05:43 -08:00 |
|
Max Brunsfeld
|
0e55f0ccaa
|
Use Rust 2021 edition in all crates
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-01-26 12:50:31 -08:00 |
|
Max Brunsfeld
|
e5faaeb2f2
|
Fix Global::gt and rename it to changed_since
A false negative return value of `gt` was preventing guests' multibuffers from
syncing correctly.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-01-05 17:36:12 -08:00 |
|
Antonio Scandurra
|
67686dd1c2
|
Don't use an enum for anchors and model min/max more implicitly
This will make it easier to serialize an anchor.
|
2021-12-09 12:01:17 +01:00 |
|
Nathan Sobo
|
1445ce10b5
|
Name the root file of every crate after the crate to ease navigation
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-11-30 12:46:39 -07:00 |
|
Antonio Scandurra
|
b25c3eb740
|
Switch to a dense representation for clock::Global
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-11-22 17:20:43 +01:00 |
|
Nathan Sobo
|
6ba4af3e26
|
WIP: Start converting SelectionSet to use AnchorRangeMap
|
2021-10-22 13:19:19 -06:00 |
|
Nathan Sobo
|
d5b60ad124
|
Rename zrpc to rpc
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-10-04 13:28:00 -06:00 |
|
Nathan Sobo
|
fdfed3d7db
|
Move all crates to a top-level crates folder
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-10-04 13:22:21 -06:00 |
|