Hi Peter,
All open html tabs are cached in memory and therefore always available and written back to disk just before it is saved. That approach will not work for tabs not open, and missing source files can cause segfaults and other strange behaviour.
Your best bet if you work this way in many programs is to simply change that plist file to be 5 or even 7 days.
/System/Library/LaunchDaemons/com.apple.bsd.dirhelper.plist
I will look at adding an option in a future release of Sigil for a user to specify his/her own existing temp directory or default to the system one. That way you can create your own temp folder specific to Sigil and then you can keep Sigil running as long as you want.
Probably won't be for the next release but should happen in the one after that.
KevinH
Last edited by KevinH; 05-11-2016 at 04:42 PM.
|