automerge/automerge-c/src
Orion Henry 210e9648bf
The patch interface needs an accurate path per patch op
For the path to be accurate it needs to be calculated at the moment of op insert
not at commit.  This is because the path may contain list indexes in parent
objects that could change by inserts and deletes later in the transaction.

The primary change was adding op_observer to the transaction object and
removing it from commit options.  The beginnings of a wasm level
`applyPatch` system is laid out here.
2022-10-04 18:15:49 +01:00
..
doc Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
obj Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
sync Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
actor_id.rs Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
byte_span.rs Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
change.rs Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
change_hashes.rs Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
changes.rs Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
CMakeLists.txt Normalize the header include statement for all C 2022-08-22 22:28:23 -07:00
doc.rs The patch interface needs an accurate path per patch op 2022-10-04 18:15:49 +01:00
lib.rs Update the build system with the added and 2022-07-25 01:41:52 -07:00
obj.rs Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
result.rs Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
result_stack.rs Fix documentation bug caused by missing /. 2022-08-23 06:04:22 -07:00
strs.rs Add #[derive(Eq)] to satisfy clippy 2022-09-01 12:24:00 +01:00
sync.rs Grouped AMsyncMessage and AMsyncState into 2022-05-30 22:50:26 -07:00