On January 22, 2014 10:37:55 PM Tim E. Real wrote: > While looking at the undo/redo code I realized it can be destructive - > changes can be lost if you undo, then change something, redo turns off. > I thought "What if we could keep everything, discard nothing?" > > Thus I give you... Undo "Trees". > > Turns out emacs and vim have had "Undo Trees" for years. > But apparently not many other apps. Look it up! > As you can imagine, it needs a viewer of some kind, which emacs/vim have. > > Imagine being able to go to and from ANY modified state from ANY time > in the project's entire history !
Forgot to mention, I was reminded of... trees... like GIT trees. How about using a real CVS system for songs, changes, and project files? Concurrent music project users? And across the internet? GIT API? I mean... if someone was to simply post a MusE .med file to a CVS repo, it would automatically have CVS tree tracking eh? But is it really possible to go from ANY node in a (GIT) CVS tree to ANY other node and back again? I would hope so... T. ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
