On Fri, Oct 07, 2005 at 10:10:46AM +1000, Kinsley Turner wrote:
Quoting cefn.hoile@...1039...:
Just experienced a kernel panic on Mac OS X, not in any way related to Inkscape as far as I know. However, I lost an Inkscape editing session, and I recollect from previous actual Inkscape crashes that there is some recovery file. Can't identify where this is stored.
If Inkscape crashes, it'll try to save a recovery file as described.
If your OS crashes (kernel panic), then there's not a whole lot Inkscape can do about it.
True, but it could save a temporary copy every <N> changes or so. Something like ~/inkscape-tmp.<instance#>.svg Then nuke it when the window for instance-x is closed properly.
It's easy to track on the number of changes, since the undo-buffer already knows about them. Hmm, maybe it could also save when new changes are made, yet the UI has been idle for a few minutes. (like when you leave it running, then have a power-fluctuation reboot overnight)
Techincally speaking, none of this buys you any new functionality, but it terms of usability it's a great leap forward. Many a student assignment or thesis has been saved by MS-Words 'auto-recovery' And let's not forget Vi's recover too, which MS obviously stole ;)
That's not a bad idea, and probably wouldn't be *too* hard. Would you be interested in working on implementing it?
Bryce