Realistically, are users ever going to backtrack through more than ~300 levels of undo anyway?
Easy :) Real drawing sessions may span hours and hours. Right now, however, a crash is a more likely outcome of being in Inkscape for too long, but in the future...
My opinion is that a vector app must have unlimited undo, or at least very large. It's the promise of the vector: everything is preserved, no loss of information. Unlimited undo is part of that appeal.
One thing: right now subsequent arrow-key movements are stored as separate undo steps. I'd like to combine all adjacent moves in one direction (only horizontal or only vertical) in one step. Is there already a mechanism for that, or do I have to dig into the undo system to implement it?
_________________________________________________________________ STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=dept/bcomm&pgmarket=en-ca&RU=http%3a%2f%2f...