Multiple Undo/Redo

Lisa:"Dad, you just bought Fox."
Homer:"Arrggh! Undo! Undo!"
Go back
If only my life had one of these buttons

'Undo' is a great feature. With today's processing power, there's no need for a user to lose work. Frakly, we'd like to see a tree-like history. Sometimes people use 'Undo' to to retrieve a deleted fragment with the intention of returning to the tail of the command stack. At present, fat-fingering Ctrl-C can obliterate a mountain of work.