On Mon, Feb 9, 2009 at 1:53 AM, Laszlo Pandy <laszl...@gmail.com> wrote:
> Undo history has always persisted over saving. I believe infinite undo
> history was one of the requirements in the original jonoedit spec[1].

doh, sorry, not sure why I wrote saving, 'cos I already knew that
(wrote the spec with Jono, remember :))

> And yes, undo *does* persist over crashing simply because when you
> replay the recovery log, all the actions still register themselves with
> the undo manager. There is one difference which relates to atomic undo
> actions however.
> Currently if you add 5 instruments at once, and then hit undo, all 5
> will disappear because this is an atomic action. But if you add 5
> instruments, and then crash, after you recover you will have to hit undo
> 5 times to remove all instruments. Atomic actions don't remain atomic
> over crashes, but I will probably figure out a way to solve this in the
> future (likely not for this release though).

Excellent! I admit that non-atomic stuff is inconvenient, but it's a
minor inconvenience by comparison with actually having all this


New Year's Day --
everything is in blossom!
I feel about average.
   -- Kobayashi Issa
jokosher-devel-list mailing list

Reply via email to