10 Oct
2004
10 Oct
'04
4:01 a.m.
Why do we need infinite undo? It often seems to cause problems in other programs. CorelDraw allows you to set the level as a preference. You can set it at 10000 if you want but I set mine at 20 and never need to change it. Why not put it into preferences with a low default value of say 10 or so, and allow people to set higher if they want?
vellum.
Mental wrote:
The truth is that we're just fairly memory-hungry. The infinite undo
list always requires some memory, of course (particularly if you're
working with complex paths -- every minor edit currently creates a new
copy of the entire path string -- another reason for AST), and the
particular document structure can affect the amount of memory required
as well.