Unlimited Undo support for LiveCode stacks
Library stack for Unlimited Undo support.
Example usage code is in the Push, Pop and Redo buttons.
Best use for this is to copy the stack codeinto your mainstack script, then use Undo.Push and Undo.Pop (and Undo.Redo) in your code.
Version 1.1.0 fixes problems with Redo.