SPRING 1992 DECUS VAX SIG TAPE SUBMISSIONS FROM DAHLGREN VAX LUG Naval Surface Warfare Center Dahlgren, Virginia 22448 For each submission, all of the sources are present. The sources, and other files necessary to build the products from their sources, are compressed. See SOURCES.0README for more information. Most of the programs are written in Fortran, and require object library NXXXLIB (whose sources are also present) to link. Each product has a command procedure (named product.BUILD) to build the product from sources. Several of the programs require some site-specific configuring, often edit- ing a .CLD file. I believe everything should work without tinkering if you set your default directory to this directory, and define logical name HERE to be this directory. Submissions from Alan Zirkle, NSWC Code K55 (703) 663-8023 Dahlgren, VA 22448 DECUServe, DCS "ZIRKLE" CHECKMAIL and VLOG are new, everything else is a resubmission due to enhancements and/or bug fixes. CHECKMAIL -- Checks whether another user has read the mail messages you sent 'em. Uses callable MAIL and $GETUAI routines, thus should not be dependent on internal file formats. VLOG -- Allows you to efficently view the tail end of a batch log while the job is still going, and to monitor its further progress as the job writes more to the log. Note: After writing VLOG, I just learned of TAIL by D. Shepperd, Atari Games, Corp., which is similar. Each has features not present in the other. SD -- SET/SHOW DEFAULT -- This version of SD is related to Dale Coy's excellent version, in that they both descend from a common ancestor. This incorporates his features, plus several new ones. Read SD.0README and SD.HLP for further information. LET -- Related to SD. A shorthand DEFINE command for defining logical names. Read LET.HLP for more information. To use, first execute the command $ LET == "$dev:[dir]LET". MODIFY -- Performs string replacement in a wild-card group of files. Has many features not found in the version in the DECUS VMS Startup Set. Read MODIFY.HLP for more information. To use, first execute the command $ SET COMMAND MODIFY. REFORMAT -- Copies a file, optionally performing many types of conver- sions in the process. Read REFORMAT.HLP for more info. To use, first execute the command $ SET COMMAND REFORMAT. USERS -- Continuously-updating cluster-wide display of information about all or selected processes (select by nodes, process types, and/or usernames). Read USERS.HLP for more infor- mation. VGRAPH -- A very, very simple viewgraph producer for PrintServer 20 and 40 printers. Uses PostScript. Read VGRAPH.HLP for more information. To use, first execute $ SET COMMAND VGRAPH. Two sample input files *.VIEW are included. Tailoring for your local print queues is now done in a companion command procedure. Many improvements since Spring 1991. ZMENU -- A utility to produce a menu display inside a command proced- ure. You provide a simple template file, and ZMENU displays it along with a pointer which it moves between your selections based on the user's arrow key input. See ZMENU.HLP for more information. Execute @ZMENU.TEST for a demonstration. NXXXLIB -- Subroutine library needed to link the above programs. Many of the routines may be useful to you in other applications. The library and its sources are in the compressed sources file; see SOURCES.0README for more information.