<> <> <> <> <<>> CommandToolFix implements the Cedar5.3 version of many CommandTool commands. Various new commands have been added, and numerous old bugs have been fixed. CommandToolFix is provided as a means for gathering early commants about bugs, features, etc. To acquire and run these new commands, use: bringover -p /Indigo/PostCedar5.2/Top/CommandToolFix.df run CommandToolFix The Open and Openr commands have been made much more like the Tioga Get button. The main difference is that openr will not get a local file, but will instead look in the version map for the proper long name. So the command Openr OpenRCommandsImpl.OpenCommand will open the released version of OpenRCommandsImpl.mesa and scroll to the definition of OpenCommand. Findr is like Openr, but reports all of the matches, rather than just opening the most recent named file. KillExcessVersions can be used to prune back excess versions (more than 1) in the FS directory. For example: KillExcessVersions *.mesa will delete all but the highest version of *.mesa (relative to the current directory). No confirmation is required. The argument defaults to *. CacheKillExcessVersions can be used to prune back excess versions (more than 1) in the FS cache. Although it can take a pattern as an argument, it is safe and effective enough to use without an argument (defaults to *), as in: CacheKillExcessVersions The Cdr command is like the cd command, but is relative to the root directory, so the following two commands are equivalent: Cdr foo -- changes working dir to ///foo Cd ///foo The Pushr command is like the push command, but is relative to the root directory, so the following two commands are equivalent: Pushr foo Push ///foo The List command has been completely rewritten. The distinction between * and ** has been eliminated. Here is the proposed documentation: name List:, LS: <> <> <> <<~ negates the sense of the following switch>> <> <> <> <> <> <> <> <

> <> <> <> <") (_ false)>> <<> causes sorting by most recent first for dates, largest first for sizes (default)>> <<< causes sorting by least recent first for dates, smallest first for sizes>> <> <> <> <> <> <> <) then a '* is appended.>> <> <<% list ///Compiler.log []<>Compiler.log!212 237 11-Jul-84 20:39:07 PDT -- 1 files, 237 total bytes>> <<% list -f ///Compiler.* []<>Compiler.bcd!3 294400 16-May-84 19:47:10 PDT []<>Compiler.config!1 3064 25-Jan-84 12:49:23 PST []<>Compiler.df!6 17634 30-May-84 10:40:40 PDT []<>Compiler.load!2 78 21-Nov-83 14:55:08 PST []<>Compiler.log!212 237 11-Jul-84 20:39:07 PDT -- 5 files, 315413 total bytes>> <<% list -bfo ///Compiler.log []<>Compiler.bcd!3 []<>Compiler.config!1 []<>Compiler.df!7 []<>Compiler.load!2 -- 4 files>> <<% list -n ///Compiler.* -d ///Compiler.* []<> Compiler.bcd!3 294400 16-May-84 19:47:10 PDT Compiler.config!1 3064 25-Jan-84 12:49:23 PST Compiler.df!6 17634 30-May-84 10:40:40 PDT Compiler.load!2 78 21-Nov-83 14:55:08 PST Compiler.log!212 237 11-Jul-84 20:39:07 PDT []<> Compiler.log!212 237 11-Jul-84 20:39:07 PDT Compiler.df!6 17634 30-May-84 10:40:40 PDT Compiler.bcd!3 294400 16-May-84 19:47:10 PDT Compiler.config!1 3064 25-Jan-84 12:49:23 PST Compiler.load!2 78 21-Nov-83 14:55:08 PST -- 10 files, 630826 total bytes>> <<>>