aboutsummaryrefslogtreecommitdiff
path: root/helix-core/src/history.rs
Commit message (Collapse)AuthorAge
* doc: Be smarter about calculating modified status.Blaž Hrastnik2021-05-03
| | | | This way edit -> undo will properly show up as unmodified.
* Fully drop State references.Blaž Hrastnik2021-03-31
|
* clippy lintBlaž Hrastnik2021-03-24
|
* Make Transaction::change only rely on the rope.Blaž Hrastnik2021-03-18
|
* Cleanup: use doc.selection() instead of doc.state.selection().Blaž Hrastnik2021-03-14
|
* Fix undo/redo not updating the syntax tree.Blaž Hrastnik2020-12-03
|
* history.redo()Blaž Hrastnik2020-10-13
|
* Undo tree draft.Blaž Hrastnik2020-10-13
We keep a tree of transactions. This allows for persistent undo by simply serializing the changesets.