loro/crates/loro-internal
Zixuan Chen 1a347cab72
feat: refine undo impl (#365)
* feat: refine undo impl

- Add "unfo" origin for undo and redo event
- Allow users to skip certain local operations
- Skip undo/redo ops that're not visible to users

* feat: add returned bool value to indicate whether undo/redo is executed
2024-05-21 13:08:43 +08:00
..
benches Undo (#361) 2024-05-21 06:14:49 +08:00
examples Undo (#361) 2024-05-21 06:14:49 +08:00
fuzz perf: delete span merge err (#348) 2024-05-04 11:32:49 +08:00
proptest-regressions/dag refactor: move loro-core to loro-internal 2023-01-16 20:08:43 +08:00
scripts refactor: replace "local" and "fromCheckout" in event with "triggeredBy" (#312) 2024-04-03 17:56:01 +08:00
src feat: refine undo impl (#365) 2024-05-21 13:08:43 +08:00
tests Undo (#361) 2024-05-21 06:14:49 +08:00
.gitignore refactor: move loro-core to loro-internal 2023-01-16 20:08:43 +08:00
Cargo.toml Feat: Make the encoding format forward and backward compatible (#329) 2024-05-13 21:37:10 +08:00
deno.json feat: import without state 2023-08-05 23:29:11 +08:00
deno.lock feat: stabilizing encoding (#219) 2024-01-02 17:03:24 +08:00
Encoding.md feat: stabilizing encoding (#219) 2024-01-02 17:03:24 +08:00
README.md Feat-rust-api (#193) 2023-11-28 16:22:43 +08:00

loro-internal

This is the internal implementation of Loro. Its interface subject to change. You should not use it as dependency directly. Consider use loro crate instead.