Richard Gaskin, An AutoSave Plugin?

Richard Gaskin ambassador at
Tue Dec 9 16:11:52 EST 2003

SimPLsol at wrote:

> After 16 years working with HyperCard I've come to rely on autosaving.
> I know some people don't like the fact that you can't go back to the
> original. I know it is not the way most programs work. I know that saving an
> entire 
> stack (which is what Revolution would have to do) takes time. But for the type
> of stacks I use (basically moderate-size text files) it is very handy.
> For example, the other day I was preparing a screen shot for Heather to use
> on the new packaging. I had made some changes to the stack and then went to
> print it as a PDF without saving. I know one should save frequently, but
> printing 
> did not seem like a particularly dangerous operation. Well, Revolution
> crashed and, once again, ate all of the changes I'd made. An autosave is handy
> on 
> general programs, it is critical on one which is "stability challenged".
> The autosave plugin I envision would save on each closeField, on sorts (where
> the contents of a field or card order in the stack is changed), on puts
> (where one multiplies the quantity times the price and PUTS the result into a
> total 
> field). It should probably autosave changes to scripts, although hitting
> Enter twice to close the editor already accomplishes this.
> Because the plugin would be optional, this behavior would be optional.
> Obviously some users and some applications would not want/need autosave. I
> understand that this would require twice as much RAM per stack (enough to hold
> the 
> original and enough to hold the saved stack) - for most applications RAM is no
> longer an issue on modern computers (in the near future we will be able to
> install 16 G!) and modern computers can save moderate-sized stacks almost
> instantly 
> (we are talking RAM to RAM).
> Anyway, you asked...
> And thank you for asking.

Your wish is Chipp Walters' command:  look in RevNet for his altAutoArchive

It does HyperCard one better:  it saves multiple versions so you can go back
to more than just the last saved version.

 Richard Gaskin 
 Fourth World Media Corporation
 Ambassador at
 Tel: 323-225-3717                       AIM: FourthWorldInc

More information about the Use-livecode mailing list