Super Fast Autosave
I've been manually testing a much faster method of autosave, though admittedly it's currently much less user friendly. For testing I turn on autosave, with the 'ask before save' option; when it asks, I say no, then use file - save functionality. I'd like to take the next step in automating this; can someone help clean up my code (I'm still more of an ME Macro Language guy...) ? I'd like to get to the point that I can set two buttons in my toolbar to click these after saying no to autosave.
Code:
(in-package :valve) |
Re: Super Fast Autosave
interesting.
This a woking code? My lisp skill is very poor |
Re: Super Fast Autosave
No, not yet working code :-(
|
Re: Super Fast Autosave
Getting closer I think:
Code:
(in-package :valve) Code:
(setf *AutoSaveBaseLocation* (format nil "~AAutosave/~A" (sd-inq-temp-dir) (get-universal-time))) |
Re: Super Fast Autosave
AutoSaveBaseline is looking pretty good
Code:
(defun AutoSaveBaseline () |
Re: Super Fast Autosave
Code:
#| Just doing a "baseline" save instead of the standard autosave, is a great time saver, since you don't have to wait for the package file to zip (why don't they do that in the background?). |
Re: Super Fast Autosave
Let me understand..
This Autosave is not automatic? |
Re: Super Fast Autosave
correct, it's not yet automatic. this is really just next step in proof of concept. It still relies on the out of box autosave to use as a timer/counter, but aims to reduce the pain of waiting for autosave to complete.
|
Re: Super Fast Autosave
I've moved this code set to GitHub: https://github.com/barebuns/IncrementalAutoSave
I've added Annotation backup to the code as well. I look forward to anyone's feedback on how this is working for them, and if they've had any unexpected behavior. |
Re: Super Fast Autosave
Thank you
Once I get through with my current project, I will load it up and try it. Tom |
All times are GMT -8. The time now is 05:13 PM. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.