New Kernel CLI Commands

New options on the Copy command:

N - Copy Newer. This copies only datestamped files, and if there is a file already at the destination then this examined before the transfer. The transfer only occurs if the source is newer than the destination. This is useful for updating large groups of files, of which only a few have changed.

L - Copy and Look first. This looks at the destination before grabbing the first part of the object being copied. In large copy-Ns, where floppy-swapping is not involved, this can speed up the transfer dramatically.

T - Copy sTructure. This copies only the directory tree of a large transfer.

S - Copy and Stamp. This stamps all files copied with the current timestamp.

New command *RMEnsure:

Syntax: RMEnsure <module title> <version> [<action>]

This command allows applications which rely on specific versions of modules to check easily that the module is loaded and has an adequate version. If the module of the given title is not present, or has a version number that is earlier than the given value, then the <action> is executed as a *-command, or an error generated if the action is not present.

The version of each module can be read using *help modules. The syntax of the version number is: [<digit>]<digit>[.<digit>[<digit>]].

*Quit now in kernel rather than in Debugger