On Sun, Mar 26, 2023 at 12:04 PM Thomas Passin <[email protected]> wrote:

> I agree that making Leo do autosave smoothly every few seconds or at least
> often could be hard.  I certainly wouldn't want it to freeze for a short
> (or sometimes longer) time while it saved.
>
> OTOH, I'm never sure I really want autosave. I've had plenty of times
> where I don't save on purpose since I suspect I might want to revert what
> I'm trying out.  When that's not the case, It's easy enough to save, which
> I tend to do by reflex, probably left over from Windows 95 and Windows 2000
> days (remember them?).
>

I tend to appreciate an editor that has 2 "states".  One being the current
running content of any editor window/tab/pane/etc that can consistently be
saved, with undo history, to disk, as things are typed.  The other, being
the state of the file itself.
I want an editor to remember everything I've just typed since [the opening
of the editor if nothing is saved / the last save] in that 'constant
undo-history-saved running state' and then when I want to write out to a
file, it then moves the current state into the saved file.
Kate/kwrite almost dues this, if you save a file first.
Sublimetext actually does as I describe, but does not work the same way Leo
can, and extending it is far different than what Leo can do (as well as is
closed source/paid)
I haven't used many other editors, since having this functionality is
somewhat required since I've experienced 25+ years of random hard _machine_
freezes, not just editor freezes, and I need to recover what I've typed.  I
stopped using SGI XFS because it would not reliably flush its caches out to
disk and I'd hard crash, and a file I *knew I had just saved* was gone.
Ugh.

Now its root-on-ZFS and I attempt to use things that save intermediate
state so that an app or system crash won't delete more than a minute or so
of work.

Mike


Mike

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAN%2B%2B4hEOL5xZPz5uZ9uHS6ttDst9qy_PHwyZZUhRsS%3D%2BTDA1aQ%40mail.gmail.com.

Reply via email to