Robert Kern: > This is similar to implementing "Undo" functionality in applications.<
In a quite-high-level language (like Python, but not necessarily in Python itself) it may become eventually advantageous to add some (even limited) built-in form of undo. Both to give a simpler way to implement a undo functionality into user-level programs (that is to implement the Undo command in a program with GUI), but more importantly to help the programmer too in some more general programming tasks. So it's probably a feature we'll see in the next generation of high- level languages, among few other features that today are missing in Python (only sometimes missing for performance reasons). Bye, bearophile -- http://mail.python.org/mailman/listinfo/python-list