tcl.update-accounts Verb: Access/TCL

tcl.update-accounts

Command tcl.update-accounts Verb: Access/TCL
Applicable release versions: R83 3.1, AP
Category TCL (746)
Description updates verb definitions in a given account md, or in a list of mds. Any conflicts found are logged in the "CLASHES" file, with a new data section added for each account.

The account is checked in the following manner:

If an item is in "newac" but not the md, then it is copied to the md.

If an item is in both "newac" and the md, and is a file-defining item in the md, the md item is copied into the "md,clashes,<account.name>" file and retained in the md.

If an item is in both "newac" and the md and is not a file-defining item, the newac item is written over the item in the master dictionary. In addition, if the newac item is of a different type from the md item, the md item is written into the "dm,clashes,<account.name>" file.

If an item is a verb in the md and there is no corresponding item in "newac" nor in the "dm" master dictionary, the md item is written into the "dm,clashes,<account.name>" file, and deleted from the md.

If an item is a PROC in the md and there is no corresponding item in "newac", the PROC is retained.

If an item is a cataloged Pick/BASIC program in the md and there is no corresponding item in "newac" nor in the "dm" master dictionary, the format of the item is updated to the AP format.

All other items are retained.
Syntax update-accounts account.name {account.name...}
Options
Example
Purpose
Related tcl.pick-setup
tcl.update-md