From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mod.civil.su.OZ.AU ([129.78.142.6]) by hawkwind.utcs.toronto.edu with SMTP id <2764>; Mon, 12 Apr 1993 20:43:13 -0400 Received: by mod.civil.su.oz.au id <28713>; Tue, 13 Apr 1993 10:42:42 +1000 From: John (Most modern computers would break if you stood on them) Mackin Date: Mon, 12 Apr 1993 20:36:14 -0400 To: Sam Fans Subject: sam as a synchronous thing In-Reply-To: <9304130016.AA27428@skinner.cs.uoregon.edu> Message-ID: <199304131036.1127.sam.badil@civil.su.oz.au> X-Face: 39seV7n\`#asqOFdx#oj/Uz*lseO_1n9n7rQS;~ve\e`&Z},nU1+>0X^>mg&M.^X$[ez>{F k5[Ah<7xBWF-@-ru?& @4K4-b`ydd^`(n%Z{ waitforchanges $1 Danger, Will Robinson! Seriously, that will work in some sense but I think there are some problems with it. Clearly, that commits you to saying your $EDITOR finishes the instant you write your changes out. I have what I think is a good habit of writing out changes to files at random times while I'm editing. This will totally discourage people developing that habit, and that means they're all the more likely to lose their editing if something goes bad. Yes, we do have sam.save, but sam doesn't always get a chance to do that. I think that no matter what editor you're using, writing out your file frequently is a good habit to have, and one that shouldn't be discouraged. I have some ideas for other solutions which I will send mail about when I have thought over them some more. They're not solid enough to send out yet. OK, John.