> I have thought about applications of patch theory like this as well. > I could imagine applying it to the undo stack in GIMP. Allowing you > to undo things on different layers. I think one of the things you Don't know about the GIMP, but in Emacs, you can select a region of text and undo just the changes in that region. Stefan