Multi Field Undo-Redo
Here is a stack that provides real undo redo support in multiple text fields. Tested on Windows. Works well.
Revision 3 fixed on backspace, enter in field, and return in field handlers
Revision 4 commented out selectionChanged handler in field script. This works better and performs more like a Windows field menu.
Revision 5 Ok!, Fixed backspace handler, reworked undo/redo for return & enter in field handlers. Seems to be working much better now.
Revision 7 Crap! fixed a couple of bugs, should work ok now
Revision 8 made some changes to backspace setcursor handler. I think this is as good as it will get.
Revision 9 added code to trap arrowkeys from setting the cursor position. This hopefully raps it up. Good luck!