Allen Watson THE BERGEN RECORD 150 River Street Hackensack, NJ 07602 (201) 646-4111 My apologies, but I was unable to complete the documentation for all of the files submitted in this directory. AAW. The files are all here but may not be in the subdirectory described; most of the COM files are in the VAXDOC directory. Sorry. I am writing this five minutes before departure to Cincinatti. There are three subdirectories in this submission, VAXDOC, COM, and TEXT. In general what we have here is a menu-driven word-processing system based on EDT and RUNOFF (VAXDOC); a collection of command procedures, mostly for system-management but some very useful to the average VAX user; and some text files containing Runoff sources for some VAX-related articles I have written for the VAX/RSTS Professional Magazine. There is a .RNO file for VAXDOC containing a user manual. Some (but not all) of the COM files are documented in a file called COMFILES.HLB which should be accessed with the HELP command, or you can use LIBRARY to extract certain modules. The undocumented COM files have enough comments in them to explain what they are for and how to use them. I have also included (in the TEXT directory) some help files (extension .HLP) for other programs not included here, in particular ROF.HLP, which is a help file for the RSX version of Runoff by John Clement discussed in the article comparing three versions of Runoff in the April, 1984 Pageswapper. 1. [RECORD.VAXDOC] A series of command procedures and required files that implement a document (word) processing system using video screen menus. Similar to, but completely independent from, the WP function in Jim Downward's VPW system on earlier tapes. I wrote VAXDOC.COM because Jim's implementation did not quite satisfy me. I wanted (and had, on RSX) the ability to create new documents containing preformatted, standard RUNOFF commands for memos, letters, and system documents. I wanted a better way to index the .RNO files that were created. I wanted to be able to choose whether to use DSR RUNOFF, or the version by John Clement from the RSX tapes. And finally I wanted to choose between using EDT or the EMACS editor (see the TEXT directory below). VAXDOC uses lots of other peoples' stuff, such as ROF (my name for Clement's Runoff), some of the tools from the LBL submission (delta, ar, get), and EMACS. But never fear; even with only standard VMS stuff such as EDT and RUNOFF you should find this quite useful. You can (and probably will have to) edit VAXDOC.COM somewhat to change the Runoff formats we use for memos, letters, and documents. Where possible (with free software) I Page 2 have included executable images for those folks who haven't had the earlier VAX or RSX SIG tapes. You will have to decide where to put them, and redefine the foreign commands that invoke them (in VAXDOC.COM). Full user documentation on VAXDOC is found in VAXDOC.RNO in the [RECORD.VAXDOC] directory. 2. [RECORD.COM] Contains various command procedures for general use and for system management. Among them: 1. BIGFILE.COM Creates a sorted listing of a directory and (optionally) its subdirectories, sorted by file size, and indicating which directory contains the files. Uses several other utilities. 2. CMD.COM and UTL.COM Modified from earlier versions submitted by Jim Downward (a bit more bullet proof). CMD looks for a command file in a directory with the logical name of SYS$COM and executes it, passing along parameters. Saves defining foreign commands for every useful command procedure. UTL does basically the same thing except it RUNs images found in a directory named SYS$UTILITY, which is where we stash everything not supplied by DEC. Works for both .EXE and .TSK images (native and compatible). 3. SIDE.COM Easy way to move sideways in parallel directories, e.g. from [RECORD.VAXDOC] to [RECORD.TEXT], just by typing "SIDE TEXT". With no parameter, lists available side directories you could change to and asks which you want. Has smarts to unravel concealed device names; however, this has the effect of unconcealing concealed names. Uses PUSHDEF.COM, also contained here. 4. PUSHDEF.COM and POPDEF.COM These two work together to maintain a "stack" of device and directory defaults of where you have been, so you can POP back to them later on. VERY NICE for System Managers who directory hop all the time. Taken from an article in DEC or VAX Professional magazine and modified slightly. You can do "@PUSHDEF H" or "@POPDEF HE" for a built-in help facility on how to use them. 5. MINE.COM Lists out files owned/not owned by the current default UIC in the current default directory. Again, this is mainly useful for system managers who can switch into system directories or other peoples' directories and create files, forgetting they are using their own disk quota to do so. 3. [RECORD.TEXT] Contains VAXDOC documentation.