<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>I read some documentation for a change...<br>
<br>
&gt;PLT DrScheme: Programming Environment Manual<br>
&gt;3.4.2 Backup and Autosave Files<br>
&gt;<br>
&gt;When you modify an existing file in DrScheme and save it, DrScheme
copies<br>
&gt;the old version of the file to a special backup file <b>if no
backup file <br>
</b>&gt;<b>exists</b>. The backup file is saved in the same directory
as the original<br>
&gt;file, and the backup file's name is generated from the original
file's<br>
&gt;name: <br>
&gt;<br>
&gt;* Under Unix and Mac OS X, a tilde (~) is added to the end of the
file's<br>
&gt;name.<br>
&gt;<br>
&gt;* Under Windows, the file's extension is replaced with .bak.<br>
&gt;<br>
<br>
Further down you will see that autosave uses different file names (not
~ or ,bak). In other words, the backup files we're looking at are
coming from manual saves (or DrSync) rather than autosave.<br>
<br>
But the important part here, the behavior that distinguishes MrEd from
avery application I have used&nbsp; so fr is that the backup file is created
only once, and never overwritten. This means if you don't delete the
backup files every now and then, you will only have backup from the
first time you saved the file (after it was created).<br>
The same applied to your DrSync, as you're using MrEd's save functions.<br>
So unless we can change this behavior, for instance delete old backup
files before new backups are taken, we don't really have backup - as I
regard manually deleting the backup files as not an option.<br>
<br>
Ronny.<br>
<br>
</tt><br>
Ronny Ager-Wick - Develo Ltd. wrote:
<blockquote cite="mid465A5AFA.8070709@develo.ltd.uk" type="cite">Grant,
this version works very well with regards to only loading files that
have changed.
  <br>
It's still not backing up the old file when saving if a backup fil
already exist. It's like its afraid of overwriting the file :) However
I suspect this to be a problem with the save/autosave functionality of
MrEd, but I can't test it right now as I can't figure out how to
temporarily UNinstall DrSync...
  <br>
Ronny.
  <br>
  <br>
Grant Rettke wrote:
  <br>
  <blockquote type="cite">Hi folks,
    <br>
    <br>
Thanks to some well written documentation along with the help and
    <br>
encouragement of the fine members of this mailing list I've prepared
    <br>
another release of the DrSync tool for DrScheme.
    <br>
    <br>
DrSync is a tool that saves your files on frame deactivation and
    <br>
reverts them on frame activation. This tool is of particular interest
    <br>
to folks who run external programs like version control or build
    <br>
related tools on files which they are editing inside of DrScheme.
    <br>
    <br>
Its current version is v0.52. In other words, "Don't be lazy, only
    <br>
reload files on frame activation if those files have changed!". This
    <br>
build contains new behavior in that files are only reloaded if they
    <br>
have been changed. This is a very important change, as it makes the
    <br>
tool much more user friendly while preserving the normal user
    <br>
experience of DrScheme.
    <br>
    <br>
Now I need everyone's help in finding out if it works on anyone else's
    <br>
machines AND operating systems.
    <br>
    <br>
All feedback appreciated.
    <br>
    <br>
Here is the link:
    <br>
    <br>
<a class="moz-txt-link-freetext" href="http://planet.plt-scheme.org/display.ss?package=drsync.plt&owner=grettke">http://planet.plt-scheme.org/display.ss?package=drsync.plt&amp;owner=grettke</a>
    <br>
    <br>
Best wishes,
    <br>
    <br>
Grant Rettke
    <br>
_________________________________________________
    <br>
&nbsp;For list-related administrative tasks:
    <br>
&nbsp;<a class="moz-txt-link-freetext" href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a>
    <br>
    <br>
  </blockquote>
  <br>
</blockquote>
</body>
</html>