I don't know if I"m using PC SAS. I'm using SAS on a PC.
I never have two files open of the same name so that doesn't matter. But what you wrote did make me think of something potentially bad.
1. You open SAS and it has default options.
2. You open program xyz and run the autosave code so that it is going to autosave your xyz.sas program in a certain place.
3. You're finished for now with program xyz, so you clear your Program Editor window and then open up program abc instead.
4. But since options hold for your entire SAS session unless you change them, after you start editing program abc, after a few minutes it will autosave abc in wherever the options tells it to, which is where you autosave program xyz. Thus, you could inadvertently overwrite the autosaved version of xyz.
5. If you wanted, you could do a new autosave line for program abc as soon as you opened abc, but it's possible that the clock ticking to do the autosave will hit the limit after you open program abc but before you've submitted the autosave line for program abc, thus saving program abc in the place where program xyz is supposed to be.
6. One way around all this is to close SAS entirely after you're finished working on a program and then re-open it to work on your next program, but that would be a pain and plus you'd probably sometimes forget.
7. Then again, if the only time you need the autosaved program is when SAS crashes while you're working on a program, then it might be okay. Let it overwrite the autosaved xyz with abc because after I'm done with xyz, I save the main program before clearing the Program Editor window and thus if the autosaved version of xyz gets autosaved over, so what?
... View more