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.