News for hackers. Stuff that matters.
Re:Text Editor Data Structures: Rethinking Undo by rodlette on Tuesday December 12, 2023 @10:49AM (#38613764)
vundo is a simpler implementation: it reuses Emacs's built-in undo/redo and just implements the tree visualisation part.

undo-tree is a reimplementation of Emacs's undo/redo, that supports a tree visualization.

* undo-tree LOC: 4700. https://gitlab.com/tsc25/undo-tree/-/blob/master/undo-tree.e...

* vundo LOC: 1350. https://github.com/casouri/vundo/blob/master/vundo.el

Re:Text Editor Data Structures: Rethinking Undo by globular-toast on Tuesday December 12, 2023 @12:39PM (#38615515)
Nice, I will try vundo!