Dylan Greene has a bunch of interesting ideas about how Undo should work: selective undo, undo/redo preview, support for user interface modifications, and a standard API for the whole undo/redo thing. That, along with OS-wide undo (which is starting to happen for instance with Windows XP’s System Restore), is a great way to use the increasing computing power and storage we’re getting.
Thanks for the link. Great blog. *subscribed*