led/sub_crates
Nathan Vegdahl 5ad3f0ce8c Use emacs-style undo.
Rather than truncating the undo stack when making an edit after undoing,
the undo steps themselves are pushed onto the undo stack before the
edit.  This means that the undo stack never loses any previous states
of the document, and those states are always accessible by just undoing
enough.
2024-10-04 20:42:15 +02:00
..
backend Use emacs-style undo. 2024-10-04 20:42:15 +02:00