> I'll admit I don't have anything quite as convenient as that for an
> immediate undo. I'd put a cp in the shell loop and for undo: for(f in
> *.orig) {mv $f `{echo $f | sed 's/.orig$//'}}. Or use a scm, e.g. git
> reset --hard HEAD.

this is significantly more complicated for the user, and it doesn't
provide the same functinality.  u in sam or acme can undo an
arbitrary number of times.  you'd need an even more complicated
solution to undo two X commands, and in order to interact nicely
with external undo, *ever* edit would need to be saved externally.

no thanks.  what we've got is better.

- erik

Reply via email to