Hi Nicolas It becomes quite the memory hoarder as the document goes on (as you can imagine) but I created one that is basically an indexed svc-like array. It can be char or word based.
I also created (although it wouldn’t suit your purpose) a very complex undo/redo for a number of prototype game show apps that covered anything that happened. It twists your brain working out the infinite possibilities but is doable. It often just takes a bit of research and planning - especially if you are breaking new ground. I’ll post up a simplified script in a bit. Sean Cole Pi Digital Prod Ltd > On 9 Jul 2019, at 04:05, Nicolas Cueto via use-livecode > <use-livecode@lists.runrev.com> wrote: > > Good day eh. > > To quote a post from "User Experience Stack Exchange > <https://ux.stackexchange.com/questions/12629/undo-history-why-limit-it>": > > "<bold> undo/redo is one of the biggest implementation, testing and > maintenance headaches </bold> in any significantly sized application" > > And yet I ask... > > Would someone care to volunteer a redo/undo script that works on text in a > text-field object? ... especially a script that provides (almost) full undo > history? > > (Note: Just changes to text. Not to LC objects themselves.) > > Ta. > -- > Nicolas Cueto > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode