It seems that in Version .20 you did not clear the undo / redo cache in the ninjascript editor when the user compiled. This was actually a nice bonus. With version .22 (and most other versions) you clear the undo history cache ...when the user hits compile..if the user makes a mistake and cannot compile it is a pain to undo a change(cannot use Ctrl-Z) ...so you are then left with manually checking your script. You do not back up sources between compiles ...so I cannot roll back easily...unless I make physical copies of the script file.
There have been a few times when I deleted some comments in my code or deleted a specific line and got a "}" deleted also by mistake. (happens when you get old) The undo made finding and fixing the compile error easy ...because I could undo the change and then make the "correct" change or fix syntax... instead of having to step through 600 or 1000 lines of code looking for where I made a change...if there is no specific reason for deleting the undo/redo history it would be nice if you left it intact even after a compile... I may make a change ...compile it..not like the change ...and then have to manually roll back. Not overly user friendly and no time savings that way....
Just a thought.
Mark

Comment