View Single Post
Old 01-12-2022, 09:01 PM   #128
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,958
Karma: 6361444
Join Date: Nov 2009
Device: many
Sigil's checkpointing feature does that. It saves the complete unpacked epub state in an underlying git repo. It is much faster than saving after the initial check in.

Quote:
Originally Posted by democrite View Post
Any EPUB in the hundreds of MB. I am aware of the use of a temp folder. . I was just thinking perhaps - if it is a good idea, I don’t know - updating the EPUB in place with only changes, at times when possible. Or keeping a saved working copy that is updated as such and then replaces original.

Some of us, I’m not sure how many, are more comfortable with somewhat frequent saves.

Whether problematic in some cases, unsure. But would be nice someday if it can be done. If for example, at relevant times on disk EPUB file structure was stored and compared when saving.
KevinH is offline   Reply With Quote