Editing history as tree

Editing history as tree

Post by Tim Climbe » Mon, 18 Jan 2010 04:14:08


Hi.

Is this anyway to have non-linear editing history?
For example.
Type A. Then type B. Undo. Type C. Undo.
At this point we have two possibility to Redo: to B and to C.
Redo to C and type D, Undo, type E.
Now we have a tree.
It would be cool to navigate on it.
Another cool feature is to save all this tree to specially formatted
file.
It could hold text or code development history.
 
 
 

Editing history as tree

Post by Tim Climbe » Mon, 18 Jan 2010 04:18:16


If at point B we came to some point X, came back by Undo operation to
A again and Redo to C and, again, via some other editions we came to
the same point X, this mean, we got the same text via different
editing operations. This is not tree, but graph.

 
 
 

Editing history as tree

Post by Anselm Hel » Mon, 18 Jan 2010 06:46:30

Hi!


It has been done, check out the increibly cool undo_tree extension:
http://www.yqcomputer.com/

HTH,

Anselm


--
Anselm Helbig - http://www.yqcomputer.com/
 
 
 

Editing history as tree

Post by Tassilo Ho » Tue, 19 Jan 2010 04:28:53

Anselm Helbig <anselm.helbig+ XXXX@XXXXX.COM > writes:

Hi Anselm,


Wow, this looks really nice. The only thing I'm missing is "undo in
region", but that is planned according the file.

Bye,
Tassilo