Written July 2019
UPDCUR
When executed from a directory with a corresponding online repository, mainly the SYS: and BAS: directories, UPDCUR downloads new and updated files.
The files being updated are renamed with extension ?01 where ? is the first letter of the original file extension. Up to three generations are kept. For ABOUT.LIT, for example, the three old versions of the file would be ABOUT.L01, ABOUT.L02 and ABOUT.L03.
This command is primarily for the benefit of A-Shell programmers / developers who are updating their LIT and other system files to the very latest versions for testing and development purposes.
Example
.log sys:
Transferred from BAS: to SYS:
.updcur
UPDCUR 1.0(105) - Update current directory from online repository
A-Shell/32 Ver. 6.5.1725.0
Current dir: DSK0:[1,4]
Repo: http://www.microsabio.net/dist/65dev/dsk0/001004/
Retrieving 001004.dir
Status = 11520
Checking current files against repository...
errmsg.usa ... Upd: ok
if.lit ... Upd: ok
sbrmsg.usa ... Upd: ok
sysmsg.usa ... Upd: ok
versys.lit ... Upd: ok
5 files updated, 0 new files, 151 already current, 0 errors
In the above example, the 5 files listed have been updated from the online repository, with the prior versions archived using extensions .?01, .?02, etc.