bobp@tekcae.TEK.COM (Robert N. Perry (Bob)) (01/19/88)
The following are two DECUS library status reports showing new programs available from the DECUS library. To reach the DECUS library, use the address: DECUS Program Library 219 Boston Post Road Marlboro, Mass. 01752-1850 USA 617-480-3418 Programs are distributed for media/copying charges that are more or less in line with what universities charge. This is needed because they have to pay some fulltime staff, pay for machines & maintenance, and the costs of catalogs, etc. Not cheap. They get partial subsidies from DEC to help with this, so costs aren't as high as they could be. However, Columbia charges $100/tape for Kermit, you pay $50 for PMDF, and so on; DECUS charges are comparable. Also, SIG tapes can be obtained free from your LUG as well as the DECUS library. Many of these programs are NOT on ANY SIG tapes however. If you want them, order from the library. You can get the programs within a few days of ordering from DECUS; turnaround is good these days. So please do not assume you'll get the code off a SIGtape later; you may wait awhile and then discover it isn't there. This information is provided so if you want any of these programs, you don't have to wait for a catalog to appear. Glenn Everhart (Everhart%Arisia.decnet@ge-crd.arpa) =================================== FROM: Betty Cadieux SUBJECT: DECUS Program Library Status Report November 22, 1987 CATALOG INSTRUCTIONS: The following corrections should be made to the 1987/1988 Software Catalog. A DECUS user reports that DECUS No. 11-854, Title: "NBS PASCAL for RT-11", does not implement the DISPOSE function. DECUS No. 11-372, Title: SPY RSX Accounting System, does not work on operating system versions of RSX-11M later than V3.4. ATTACHMENT C PROGRAM AVAILABILITY The following new/revised programs are not listed in the 1987/1988 Catalog. See attached abstracts for media availability. PROGRAM # TITLE VAX-LIB-7 The VAX Library Collection 7 V-SP-66 DISK Utility Collection VAX-149(R) DIAL VAX-243(R) VAX - RMD VAX-285 COLOR241 VAX-286 VIEW VAX-287 Environment: A Project Accounting Utility 11-795(R) GRAPHKIT: Graphics Routines for the HP-7221C/T Plotter 11-895 VTCALC: Calculator for VT100 or VT220 Terminals New VAX-LIB-7 The VAX Library Collection 7 Version: 1987/1988 Keywords: Library Tapes - VMS Abstract: The VAX Library Collection 7 contains programs, VAX-234, VAX-237 through VAX-244, VAX-246 through VAX-250, VAX-252, VAX-254 through VAX-261, VAX-264 and VAX-265. The dates of these submissions are from April 1987 to August 1987. Release Notes distributed with each order. Documentation may or may not be on magnetic media. Complete sources not included. Media (Service Charge Code): User's Manual (EB), 2400' Magnetic Tape (PC) Format: VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP New V-SP-66 DISK Utility Collection Version: October 1987 Operating System: MicroVMS V4.4, VAX/VMS V4.3 - V.4.5 Source Language: DCL, MACRO-32, VAX-11 FORTRAN Keywords: Utilities - Disk - VMS Abstract: DISK Utility Collection is a collection that contains programs that relate to activities that would increase the performance or utilization of disks on a VAX system. This collection is made up of seven programs: DECUS NO. VAX-183 JUICER A disk fragmentation/compression program. {Editor's note: this is JUICER2 as discussed at the Anaheim DECUS meeting} VAX-204 ALLOCATE Allows temporary allocation of disk space. VAX-205 DISK_USE A snapshot of disk usage with quotas enabled. VAX-206 FRAG Measures fragmentation on the files-11 disk. VAX-251 FRAGMENT Evaluates your RMS file characteristics. VAX-253 DISK_MGR Gathers disk statistics quickly and easily. VAX-266 NO_FRAG Performs pseudo on-line disk compression plus VAX to VAX file transfer. See individual submissions for complete abstracts. Restrictions: Most of the programs on this tape require VAX/VMS V4.3 or later. Documentation may or may not be on magnetic media. Media (Service Charge Code): 2400' Magnetic Tape (PC) Format: VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP Revision VAX-149 DIAL Version: 1.2, October 1987 Author: Roger Talkov, Emulex Corporation, Costa Mesa, CA Operating System: VAX/VMS V4.5 Source Language: C Keywords: Security, System Management - VMS Abstract: DIAL prevents unauthorized access from dial-in callers and allows authorized users to access the computer from a dial-back line. DIAL requires the caller to answer some questions about their access rights. If incorrect, the program will disconnect the caller. If correct, the program will notify the user of their acceptance, will disconnect the call, and then call them back at a pre-determined phone number. Benefits include controlled access, users accessing only from a pre-determined location, and users do not have to pay for phone access. DIAL was written in VAX-11 C and the source is included. Changes and Improvements: Includes 2400 baud modem support and the logging of all attempts of DIAL access into DIAL.LOG. This extra security will provide information on break-in attempts as well as an audit trail of modem usage. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP, or order VAX-LIB-4 Revision VAX-243 VAX - RMD Version: 2, November 1987 Submitted by: Wayne Bruzek, N.J. Turnpike Authority, New Brunswick, NJ Operating System: VAX/VMS V4.5 Source Language: VAX FORTRAN Keywords: Utilities - VMS Abstract: VAX - RMD is a pacifier for the ex-RSX user who misses the "real-thing". Though it doesn't look quite the same and doesn't have the various screens of the old RMD, it does provide quite a bit of useful information, such as: . Current Node Name. . Current time. . Percent of the Page File that is available. . Percent of the Swap File that is available. . Amount of free space on each disk drive specified. . PID, Username and Imagename of each active image. The fields are updated continuously and the display can be somewhat tailored by way of a user created parameter file. Changes and Improvements: Displays 90 rather than 54 users, switches to wide screen, several bugs fixed. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VAX/ANSI New VAX-285 COLOR241 Version: 1, July 1987 Submitted by: Dale Stephan, EDS, Saginaw, MI Operating System: VAX/VMS V4.2 Source Language: PL/1 Hardware Required: VT241 terminal Keywords: Terminal Management Abstract: The VT241 color graphics terminal has the capability to display four colors simultaneously from a pallet of sixty-four. Multiple color display is common in graphic applications such as DECgraph, but for day-to-day use, the terminal is typically green foreground (or characters) on a black background. The problem comes when one's eyes are tired of green. Green is not the best color for constant viewing. The optional red/blue screen (Mono + Color) is the only other color combination selectable from the keyboard. This limited utilization of capabilities has driven the development of Color241. Color 241 unleashes the color power of the Digital Equipment Corporation terminals. Color 241 is an interactive program that stresses a user friendly access to the hidden colors in the VT241. Colors for each of the four displayable zones (fondly called foreground, background, cursor and bold) may be defined on-the-fly, from the pallet of sixty-four colors, thus allowing immediate contrast comparisons. The program provides the capability to write the color definitions to disk, thus allowing automatic setup of the desired colors on any VT241. I recommend goldenrod on black, with a turquoise cursor and red bold characters. It is recommended that the user request the help option during the first execution of the color program. The help text describes the function of the program as well as some helpful tips on using the program. Documentation not available. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-286 VIEW Version: 4.5, September 1987 Submitted by: C.J. Chapman, Philips Defence Systems, Crawley, Sussex, England Operating System: MicroVms V4.5b, VAX/VMS V4.5 Source Language: MACRO-32 Memory Required: 12.2KB Virtual Allocation Hardware Required: VT200 Series terminal Keywords: System Management - VMS Abstract: The VIEW utility is a system management tool that enables the Systems Manager to obtain information on system processes or user processes. VIEW is very useful for taking a snapshot look at your system to establish what images are currently executing. VIEW executes on Digital Equipment Corporation VT200 Series terminals continuously displaying the following information: . User Name of Process Name, Image Name, Process Id. . Login Time, Uic, Process State/Type, CPU Min/Sec. . Base Priority Current Priority, Working Set Size. . Image Activation Count, Disk I/O, Buffered I/O. . Page Faults, VMS Release, Balance Set, Node Name. . Idle Time and Uptime since boot time, Date Time. VT220 Terminal Keypad Functions: . Process User or Process Name (Select) . Increase Interval Time (Up_Arrow) . Decrease Interval Time (Down_Arrow) . Increase Page Number (Next_Screen) . Decrease Page Number (Previous_Screen) . Clear Page (Do) . Enable/Disable Highlight (Find) . Highlight Process (Up/Down_Arrow) . Delete Process (Remove) . Increase Base Priority (Right_Arrow) . Decrease Base Priority (Left_Arrow) . To Exit type Ctrl_y, Ctrl_c or (F6). To continuously VIEW Balance set, Idleup, and Date Time, use the following procedure: . Decrease Interval Time to zero. . Clear Page using the (Do) key. Release Notes are distributed with each order. Notes: Operating system VAX/VMS V4.4 or later is required. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-287 Environment: A Project Accounting Utility Version: 1.1, November 1987 Operating System: MicroVMS V4.4, VAX/VMS V4.4 Source Language: MACRO-32, VAX FORTRAN Keywords: Utilities - VMS Abstract: ENVIRONMENT is a project accounting utility which allows the user to close its current account and start with a new one without logging out and in. This is done by: . closing the current account. . clearing the accounting fields in memory. . changing the user process parameters ie, username, accountstring, privileges, UIC, device and directory. Process quotas are not changed currently and probably will be realized in a future release of this program. Access to projects and creating projects is done by a maintenance program (ENVMAINT) and authorize. Notes: Operating system VAX/VMS V4.4 or later is required and uses GETUAI system service. Restrictions: Creates a new user environment with the exception of process quotas. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP Revision 11-795 GRAPHKIT: Graphics Routines for the HP-7221C/T Plotter Version: 3, July 1987 Submitted by: R. E. Beverly III Ph.D., R. E. Beverly III and Associates Operating System: RSX-11M V4.1, RT-11 V5 Source Language: FORTRAN 77 Memory Required: Largest program requires 28KW Software Required: Hewlett-Packard PLOT/21 software library Hardware Required: Hewlett-Packard 7221C/T plotter Keywords: Graphics, Scientific Applications Abstract: GRAPHKIT is a collection of software tools designed to supplement Hewlett-Packard's PLOT/21 library by providing routines to easily plot linear, semilogarithmic and logarithmic graphs in standard scientific/engineering formats of publication quality. An additional routine is provided which permits rapid layout and production of viewgraphs and transparencies. The user is given full control over the x- and y-axis minima and maxima, the generation of axis labels and major and minor tick marks and curve legends. Multiple curves can be drawn on a single plot. Each curve can consist of data symbols only, data symbols connected by straight lines, or lines connecting the data points with no symbols. The user selects the pen number, symbol type (if any), and line type for each curve. Changes and Improvements: Version 3 is the addition of user-specified line type for each curve. The maximum number of embedded subscripts and/or superscripts in the axes titles and curves legends has been increased. Media (Service Charge Code): One RX01 Diskette (KA) Format: FILES-11, 600' Magnetic Tape (MA) Format: FILES-11 New 11-895 VTCALC: Calculator for VT100 or VT220 Terminals Version: 1.0, October 1987 Submitted by: Michael Chamsay Operating System: RSTS/E V9.3 Source Language: BASIC-PLUS-2 Hardware Required: VT100 or VT220 terminal Keywords: Calculators Abstract: VTCALC is an easy to use, simple calculator program that does basic calculations. All input is done via the keypad and arrow keys which are diagrammed on the screen using the line drawing character set. Like many simple calculators it has one memory cell which is displayed on the screen and updated whenever the store key is pressed. This program was developed and tested on a VT220 look alike in VT100 mode. One of the future enhancements will be to include scientific functions such as trigonometic, and log functions. Documentation not available. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: DOS-11 ------------------------------------------------------------ SUBJECT: DECUS Program Library Status Report January 04, 1988 This is the first status report since November 22, 1987. PROGRAMS ON HOLD/STATUS PROGRAM NO. TITLE HOLD/STATUS 11-43 Wabash College Student No longer Information System available (Per author request) PROGRAM AVAILABILITY Following are the new/revised* programs not listed in the 1987/1988 Catalog and also the revisions ("*") to programs that are listed in the 1987/1988 Catalog. PROGRAM # TITLE *VAX-252(R) KEYPADS *VAX-256(R) DM/SD/WPE/COLORS VAX-284 Terminator VAX-288 REPORT WRITER VAX-289 Tomei Universal Engineering System Bench Test VAX-290 LABELS VAX-291 SYSTAT VAX-292 VFE - VMS File Editor VAX-293 VMS Performance Monitoring VAX-294 WEB Pack 11-896 MODES 11-897 C Windows For RSX 11-898 Finger/RSX UX-101 Timberwolf UX-103 Mighty UX-104 Wombat Revision VAX-252 KEYPADS Version: November 1987 Submitted by: Ronald William Burke, Westinghouse Electric Corporation, Baltimore, MD Operating System: MicroVMS V4.X, VAX/VMS V4.X Source Language: DCL Keywords: Tools - Applications Development Abstract: The program KEYPADS graphically displays the contents of a keypad. The keypad state name refers to which keypad state you wish to output the keypad settings. If omitted or given no value, then the current keypad state is assumed. If you use an * in this field, then the legend keypad (which outputs the name of every key in the keypad) will be output instead. The keypad portion symbol refers to which portions of your keypad are to be displayed. If omitted or given no value, then the entire keypad is assumed. If you use a < or > (or the default <>) in this field, then either the left and/or right halves of the keypad are output to you. The left part of the keypad has the arrow keys, the E keys, and the F keys. The right part of the keypad is the traditional VT100 series keypad (the PF keys, the KP keys, etc.). Changes and Improvements: More supporting routines and documentation included. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP Revision VAX-256 DM/SD/WPE/COLORS Version: December 1987 Submitted by: Dale E. Coy, Los Alamos National Laboratory, Los Alamos, NM Operating System: VAX/VMS V4.6 Source Language: DCL, FORTRAN 77, MACRO-32, TPU, VAX FORTRAN Hardware Required: DM$SD needs VT52 or ANSI-compliant or Digital Equipment Corporation terminal. WPE needs VT1XX or VT2XX compliant terminal. COLORS needs ReGIS compliant color terminal (VT241/VT340). Keywords: Editors, Terminal Handler, Terminal Management Abstract: This submission contains three sub-directories: . DM$SD (Directory Manager and Set Default) . WPE (Word-Processing-Like Editor) . COLORS (VT241/VT-340 Colors Management) DM (Directory Manager V7.2A) is a utility which allows you to more easily manage, clean up, and otherwise work with your files and directory structure. DM is particularly useful if you have large numbers of files or sub-directories and is helpful in encouraging users to clean up their directories (by making it easy to do so). It is invaluable for sorting through the DECUS SIG tapes after they have been loaded. DM displays the files in your current directory (or your directory tree). With one or two keystrokes you can do most major DCL commands: delete, copy, purge, print, edit, view, rename, etc. The keystrokes are ALL-IN-1 like. Your favorite editor may be used from DM. The SMG$ interface is used for terminal independence and efficiency. Full on-line help and extensive documentation are provided. SD (Set Default V4.3A) is a utility which shortens the commands for SET DEFAULT and SHOW DEFAULT and expands the capabilities of the SET DEFAULT command. In addition to less typing, SD provides convenient movement between directories, a "stack" of 20 direc- tories, an interactive display of your directory tree, and much more. SD is implemented in FORTRAN for speed, and uses the SMG$ screen interface. Full on-line help and extensive documentation are provided. WPE (Word-Processing-Like Editor V2.4) WPE is almost a full implementation of WPS-PLUS (TM) for editing ASCII files. WPE is an extremely powerful text editor. In addition to full-feature editing, searching, replacing, etc., WPE provides two-window editing, the most useful features of EVEPlus, and several other extensions. Included are some Language Sensitive features for editing .COM files. A "read-only" option, called MORE, is an outstanding replacement for the TYPE command. It's easy to "get started" with WPE, but a large set of advanced features are available to the curious user. Full on-line help and extensive documentation are provided. An additional advantage of WPE is that the user who uses WPS-PLUS has essentially the same keyboard interface to WPE (avoids having to remember several editors). Features include: . All of WPS-PLUS that is reasonable (full function editing). . Two-window editing. . Multiple files. . Bookmarks. . Insert and examine special characters. . Print files with special characters. . Fix up files by removing CR/LF. . Automatic tailoring for .COM, .HLP, .FOR, and .TPU files. . Read-only interface (called MORE). WPE is written in VAXTPU and built on EVE, so it's inherently extendable. DM, SD, and WPE work well together, or separately. COLORS (Colors Management V4.1) is a suite of programs for managing and setting "default" colors for ReGIS color terminals. Having a VT241, VT-340 (or other color ReGIS terminal) is much more fun if you use color combinations other than red, blue, green. These programs make it easy for the user to control his/her terminal colors. A side effect is the provision of a "system default" set of pleasant colors. . CO Gets any user some set of colors. . OCO Used if terminal is garbaged - fixes terminal and restores colors. . NCO Gets a new set of random, contrasting colors. . CCO Gets a new set of random, complementary colors. . SCO Gets a new set of random, similar (soft) colors. . PCO Lists 64 choices and lets the user pick a color. . XCO An interactive/visual user chooser. These programs are lots of fun (if you have a VT-241 or VT-340 terminal), and the PCO and XCO programs have a nice user interface. The submitter welcomes comments, suggestions, etc. Bug fix requests will also be considered. Notes: If operating system VAX/VMS V4.4 or less is used, a FORTRAN Compiler is required after modifying the source code of DM and SD. Full documentation is provided for all of the programs, in .TXT, .WPL (for WPS PLUS), and .LN03 (very fancy) forms. Two memory cartridges are required to print the .LN03 files. Changes and Improvements: All programs now recognize VT-300 terminals. In particular, the Colors programs have been extensively modified for the VT-340 terminal. It is possible to disable dynamic highlighting for DM and SD, for faster execution (useful on slow, dial-up lines). Other feature enhancements and minor bug fixes. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-284 Terminator Version: 1, November 1987 Submitted by: Wayne Bruzek, New Jersey Turnpike Authority, New Brunswick, NJ Operating System: VAX/VMS V4.5 Source Language: VAX FORTRAN Keywords: System Management - VMS, Utilities - VMS Abstract: Terminator is a FORTRAN program that monitors the processes running on a VAX system, stopping those which have been idle (accruing no CPU time) for a specified amount of time. The default allowed idle time is thirty minutes, but may be modified for each user by entering the user's UIC and his allowable time in a parameter file. A log of terminated users is also kept by the program. Processes whose UIC group number is less than sixty-four will not be affected by the program. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VAX/ANSI New VAX-288 REPORT WRITER Version: 1, November 1987 Submitted by: David Cohen, Security Pacific Automation Company Operating System: VAX/VMS V4.5 Source Language: DCL, VAX COBOL Keywords: Tools - Applications Development Abstract: REPORT WRITER generates a COBOL program, using as input four user-supplied files which define the report and the data file record. Handles up to four levels of control breaks, with totals available for each level. Each control group can have the following options: . "At bottom" . "At top" . "New-page" . "At top of Page" . "At bottom of Report" (All quoted terms in this abstract have the same meaning as in DATATRIEVE). Grand totals are available. Grand totals and "At Bottom of Report" are in addition to the four allowable control breaks. Report column positions are computed automatically, from Layout Chart created by the user, in any editor. Output program can be edited and modified, if desired. User instructions included. Notes: Operating System VAX/VMS V4.0 or later is required. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-289 Tomei Universal Engineering System Bench Test Version: November 1987 Submitted by: J. Tomei, Water Survey of Canada Operating System: RSX-11M-PLUS V3.1, VAX/VMS V4.3 Source Language: FORTRAN 77, VAX FORTRAN Memory Required: Virtual Software Required: FORTRAN 77 Keywords: Tools - Applications Development Abstract: The Tomei Universal Engineering System Bench Test is intended to test the major aspects of a system's architecture from the typical applications algorithms (very low level) point of view. Of necessity this is coded in FORTRAN to address the "engineering" environment. This does not preclude its use in other areas, since its design is aimed at identifying underlying capabilities and shortcomings and "attempts" to side-step FORTRAN optimizing compiler peculiarities. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VAX/ANSI New VAX-290 LABELS Version: 4.0, December 1987 Submitted by: Rick Stacks, Arkansas Department of Pollution Control, Little Rock, AR Operating System: VAX/VMS V4.4 Source Language: FORTRAN 77 Hardware Required: Terminal defined for use with SMG routines Keywords: Mail Abstract: LABELS is designed to allow the user to keep track of mailing label information (names, addresses, zip codes, etc.) and to be able to generate mailing labels from that information. Currently the user can separate label information into 99 different "lists" within a single file. When generating labels the program allows for single or multiple lists to be included on the output. All output is sorted by zip code (up to ten digits xxxxx-xxxxx) for mailing purposes. Mailing label information consists of the following: FIELD LENGTH . List number 2 . Sequence number 8 . Name field 1 28 . Name field 2 28 . Address 28 . City 20 . State 2 . Zip code 10 Output is set up for three-across labels measuring 7/16" high by 3 1/2" wide. The program uses SMG routines for screen-mode of data entry and is fairly easy to modify to suit individual needs. A logical, LBL$FILE, is used to denote the name and location of the data file so different users can use different files. LABELS should be "installed" for multiple users. No special privileges are required. See the source code for more information. Notes: Operating system VAX/VMS V4.4 or later is required. Documentation is included as part of the source code. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-291 SYSTAT Version: 1.2, December 1987 Submitted by: Rick Stacks, Ark. Dept of Pollution Control & Ecology, Little Rock, AR Operating System: VAX/VMS V4.4 Source Language: VAX FORTRAN Hardware Required: VT-100 terminal, VT-2XX terminal or terminal defined for use by SMG routines Keywords: System Management - VMS Abstract: SYSTAT is a system status monitoring program set up similar to the old DECsystem-10 SYSTAT program. SYSTAT utilizes SMG routines to access and paint the screens. Help is on-line within the program by pressing the "H" key. A brief synopsis of the program is outlined below. SYSTAT monitors the jobs, both interactive and batch, that are running on the system and displays the status of each job, including information regarding process name, pid, working set size, current/base priority, currently executing program name, direct I/O count, buffered I/O count, percentage of CPU used during last update interval, and the terminal which the process is currently logged-on. The normal display, that which appears by running the program, is set for a fifteen second auto update, which can be changed by the user from one second to sixty seconds. A no-auto-update feature is also available. Be advised that the faster update intervals result in greater CPU demand, fifteen seconds seems to be an acceptable interval on our VAX running 6MB of memory and averaging 20-30 interactive users. Other displays and options are available to the user. See program and source code for more information. Notes: Should be "Installed" for best response. If "installed", Link/Notraceback and Install/priv = world/open/header/shared. Operating system VAX/VMS V4.4 or later is required. Documentation not available. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-292 VFE - VMS File Editor Version: 3.0, December 1987 Submitted by: Ward Condit, Maricopa Community Colleges, Phoenix, AZ Operating System: VAX/VMS V4.5 Source Language: MACRO-11 Keywords: Editors Abstract: VFE is a type-insensitive editor that can edit user disk files in block or record mode, and disk devices and FOREIGN-mounted tapes in block mode. Data can be displayed in ASCII, EBCDIC, hex, integer and binary format. User-defined sections of data from single records and single or multiple contiguous blocks can be changed, compared, and transferred within a file or between files. Records within RMS files can be changed, added or deleted, regardless of application data format. A very fast search is provided which can target a string, hex or integer constant. All or part of a terminal session can be logged to a sequential file for later lineprinter output. Release notes are distributed with each order. Notes: Must be relinked if operating system VAX/VMS is less than V4.5. Assoc. Documentation: Fall 1987 VAX SIG Session Notes, pp. 467-476. Media (Service Charge Code): User's Manual (EA), 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-293 VMS Performance Monitoring Version: December 1987 Submitted by: Samuel Charles Spriggs, E.I. DuPont, Wilmington, DE Operating System: VAX/VMS Source Language: DCL Software Required: DATATRIEVE Keywords: System Management - VMS Abstract: The VMS Performance Monitoring System provides a high-level overview of system "health", giving management information in the form of DATATRIEVE graphs. The graphs show trends in: . System response time (service level). . Users logged in. . Page faulting. . Disk capacity. . Disk I/O. . CPU idle time. The data are current up to the last four-hour period. The system can be used to raise flags to system management as to when tuning or additional capacity may be needed. The system requires minimum effort to install and support, and it uses very little system resource. The Capacity Planning System is a spreadsheet that shows how many users the VAX family can support at a specified service level. This model is valid for any application if benchmark data are available for only one particular VAX configuration running the application in question. ALL-IN-1 capacity models will be reviewed in the presentation. Notes: Operating system VAX/VMS V4.0 or higher is required. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-294 WEB Pack Version: 1.0, November 1987 Submitted by: E.W. Sewell, E-Systems, Garland Division, Dallas, TX Operating System: VAX/VMS V4.5 Source Language: Modula-2, PASCAL, WEB Software Required: DECUS Program No. V-SP-58, "LaTeX V2.09, TeX V2.0", PASCAL compiler, and Modula-2 compiler Hardware Required: Bitmapped printer for WEB listings and an appropriate TeX driver Keywords: PASCAL Abstract: This package consists of programs based on Donald Knuth's WEB System of Structured Documentation, which is the programming methodology used to develop the TeX document compiler, the METAFONT typeface compiler, and all of the support programs for both. The package is composed of the following: . MWEB A variation of the WEB system which has been adapted to the Modula-2 Language (regular WEB uses PASCAL as its programming language). . WEBMERGE A program to merge multiple change files together (change files are used to make implementation-dependent changes to an implementation-independent base WEB file---the WEB processors allow only one change file per WEB file). . SCANTEX/ SCANWEAVE Programs to strip out the parts of a WEB listing which have not been modified by a change file. . LaTeX The LaTeX sources for the slides used in Session LT005 (Literate Programming: The WEB System of Structured Documentation) at the DECUS Fall 1987 Symposium in Anaheim, CA, with the sample program used in the session. WEB itself is not included in this submission. It is normally bundled with TeX and is available as DECUS Program No. V-SP-58, "LaTeX V2.09, TeX V2.0", through the DECUS Program Library. TeX is required to use the system properly. WEB is included with it. All of the documentation for these programs is in LaTeX source form. If you don't have a running TeX/WEB system, the programs will be useless. If you have TeX running, but not LaTeX, the DVI files are provided and can be sent directly to the TeX device driver for your output device. Assoc. Documentation: The TeX system is described in the book, "The TeXbook", 483 pages, (ISBN 0-201- 13448-9) and is available through Addison and Wesley Publishers. The WEB system is described in the manual, "WEB". Information on these items can be obtained through the TeX User's Group, C/O American Mathematical Society, P.O. Box 9506, Providence, RI 02940-9506. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New 11-896 MODES Version: 3, August 1986 Submitted by: Peter V. DeVita, Reuters Information Services, Inc. Operating System: RSX-11M-PLUS V2.1 or V3.0 Source Language: MACRO-11 Memory Required: 8KW plus 209 words of ICB Pool Keywords: System Management - RSX-11 Abstract: MODES is a CPU monitoring utility written for the RSX-11M-PLUS operating system. It is designed to look like the VAX/VMS Monitor Modes utility. Two switches are included: . /HARDCOPY to print the CPU statistics in a one line summary format on hardcopy terminals. . /LOG to print the /HARDCOPY statistics to a file instead of the hardcopy terminal. A VAX/VMS PASCAL program is provided which can read in the ASCII text file generated by the /LOG switch and produce a histogram of the CPU utilization. This program allows the user to select the report interval and the resoluton of the report generated. Restrictions: Must be linked with LB:[1,54] RSX11M.STB. Requires system clock interrupt vector, restored on exit. Require 209 words of ICB Pool, also returned to system on exit. Media (Service Charge Code): One RX01 Diskette (KA) Format: FILES-11, 600' Magnetic Tape (MA) Format: FILES-11 New 11-897 C Windows For RSX Version: 1, November 1987 Submitted by: Richard Neitzel, Golden, CO Operating System: RSX-11M V4.2 Source Language: C Software Required: DECUS Program No. 11-SP-18 Keywords: Terminal Management, Utilities - RSX-11, VT100 Routines Abstract: Users of the C language on RSX systems can use the routines in this package to implement a simple form of windowing on CRTs. They support multiple window buffers per task, as well as several windows per CRT from independent tasks. Routines are provided to perform output, input, cursor movement without output, vertical and horizontal line drawing and box drawings. The routines also provide a base for more complex windowing operations. Media (Service Charge Code): One RX02 Diskette (LA) Format: FILES-11, 600' Magnetic Tape (MA) Format: FILES-11 New 11-898 Finger/RSX Version: December 1987 Submitted by: Thomas R. Wyant III, E.I. duPont de Nemours, Richmond, VA Operating System: RSX-11M V4.0, RSX-11M-PLUS V3.0 forward Source Language: FORTRAN 77, MACRO-11 Memory Required: 28KW Keywords: Networking Abstract: This program is an RSX implementation of an interface to DECUS Program No. V-SP-14, "Finger System: Network and Local Server", and provides similar functionality. In particular it performs the following: . Identifies current users of the system, when and where logged in, etc. The search is on the last name, with support for the wild card characters "*" and "%". . Finds a specific user and displays the above information plus the contents of the user's FINGER.PLN file. . Serves as an in-bound DECnet server to allow searching for users on other nodes. Explicit route-through is supported to allow use in an internet environment. No command line switches are supported. Switches will be preserved in a route-through operation, and ignored in a request to the local node. The various pieces of FINGER/RSX functionality require system support as follows: . The display of FINGER.PLN and last login time requires multiuser protection. . The display of current system users and the use of "." to finger yourself requires accounting (and therefore RSX-11M-PLUS). . The display of information to or from remote systems requires DECnet. Notes: Some functionality requires RSX-11M-PLUS. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: DOS-11 New UX-101 Timberwolf Version: 3.2, March 1986 Submitted by: University of California at Berkeley, through Digital Equipment Corporation Operating System: UNIX Source Language: C Keywords: Utilities - ULTRIX Abstract: Timberwolf is an integrated set of placement and routing optimization programs. The general combinatorial optimization technique known as simulated annealing is used by each program. Programs for standard cell, macro/custom cell, and gate-array placement, as well as standard cell global routing have been developed. Experimental results on industrial circuits show that area savings over existing layout programs ranging from 15 to 62 percent are possible. Notes: This program was developed by the Computer-Aided Design Group, Department of Electrical Engineering and Computer Sciences, University of California-Berkeley. Restrictions: U.S. Government export regulations prohibit the distribution of this program outside the United States without the appropriate export licenses. Media (Service Charge Code): User's Manual (EA), 600' Magnetic Tape (MA) Format: TAR New UX-103 Mighty Version: 1.6, October 1986 Submitted by: University of California at Berkeley, through Digital Equipment Corporation Operating System: UNIX/ULTIX, VAX/VMS Source Language: C Memory Required: 720KB Abstract: MIGHTY is a two layer detailed router for general routing problems, including switchboxes, channels, and partially routed areas. The routing regions that can be handled are very general: the boundaries can be described by any rectilinear chain, the pins can be on the boundaries of the region or inside it, and obstructions can be of any shape and form. Notes: This program was developed by the Computer-Aided Design Group, Department of Electrical Engineering and Computer Sciences, University of California-Berkeley. Program is distributed on a TAR formatted tape. Restrictions: U.S. Government export regulations prohibit the distribution of this program outside the United States without the appropriate export licenses. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: TAR New UX-104 Wombat Version: October 1983 Submitted by: University of California at Berkeley, through Digital Equipment Corporation Operating System: ULTRIX, UNIX V4.3BSD, VAX/VMS V4.2 Source Language: C Memory Required: 215KB Abstract: Currently, most integrated circuit layouts are hand checked to determine their correctness. This manual procedure is very time-consuming and does not guarantee an error-free circuit. The WOMBAT program has been developed to overcome this problem. WOMBAT compares two netlists. One is usually based on the simulator input and the other is often extracted from the layout. However, such is not necessarily the case and WOMBAT makes no assumptions about the number of pins or the technology of the circuit elements in the schematics. One can specify how the pins of individual elements permute as well as an initial correspon- dence between circuit elements and nets. WOMBAT generates a list of corresponding elements and nets and notes any differences. Release notes are distributed with each order. Notes: This program was developed by the Computer-Aided Design Group, Department of Electrical Engineering and Computer Sciences, University of California-Berkeley. Restrictions: U.S. Government export regulations prohibit the distribution of this program outside the United States without the appropriate export licenses. Media (Service Charge Code): User's Manual (EC), 600' Magnetic Tape (MA) Format: TAR -- Robert N. Perry (Tex) Tektronix "Skydive for better health" C-18807 bobp%tekcae@tektronix.TEK.COM "When I works, I works hard. When I sits, I sits easy. When I thinks, I goes to sleep."
bobp@tekcae.TEK.COM (Robert N. Perry (Bob)) (06/02/88)
The following are two DECUS library status reports showing new programs available from the DECUS library. To reach the DECUS library, use the address: DECUS Program Library 219 Boston Post Road Marlboro, Mass. 01752-1850 USA 617-480-3418 Programs are distributed for media/copying charges that are more or less in line with what universities charge. This is needed because they have to pay some fulltime staff, pay for machines & maintenance, and the costs of catalogs, etc. Not cheap. They get partial subsidies from DEC to help with this, so costs aren't as high as they could be. However, Columbia charges $100/tape for Kermit, you pay $50 for PMDF, and so on; DECUS charges are comparable. Also, SIG tapes can be obtained free from your LUG as well as the DECUS library. This information is provided so if you want any of these programs, you don't have to wait for a catalog to appear. Glenn Everhart (Everhart%Arisia.decnet@GE-CRD.arpa) ------------------------------------------------------ TO: Distribution FROM: Betty Cadieux DATE: May 02, 1988 SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT MAY 02, 1988 PROGRAM AVAILABILITY Following are the new or revised (R) programs since the distribution of the 1987/1988 catalog. The * indicates revisions to new programs that have been announced through these status reports. PROGRAM NO. TITLE VAX-286(R)* VIEW VAX-318 Micro-FLX VAX-329 SVIEW/SCOPY VAX-330 VTCALC VAX-332 Menu Branch VAX-333 VT100KEYS VAX-334 LASER_FORMAT VAX-335 DBAG - Data Base System VAX-336 FTX 11-462(R) TERM.FOR 11-901 TIDY DIRECTORY PROGRAM Revision VAX-286 VIEW Version: 5.1, March 1988 Submitted by: C.J. Chapman, Philips Defence Systems MEL, Crawley, Sussex, England, RH10 2PZ Operating System: MicroVMS V4.7, VAX/VMS V4.6 Source Language: MACRO-32 Memory Required: 13.8KB Virtual Allocation Keywords: System Management - VMS Abstract: The VIEW utility is a system management tool that enables the Systems Manager to obtain information on system processes or user processes. VIEW is very useful for taking a snapshot look at your system to establish what images are currently executing. VIEW executes on Digital Equipment Corporation VT200 Series terminals continuously displaying the following information: . User Name or Process Name, Image Name, Process Id. . Login Time, Uic, Process State/Type, CPU Min/Sec. . Base Priority, Current Priority, Working Set Size. . Image Activation Count, Disk I/O, Buffered I/O. . Page Faults, VMS Release, Balance Set, Node Name. . Idle Time and Uptime since boot time, Date Time. . Process alternate, device, directory and terminal. VT220 Terminal Keypad Functions: . Process User or Process Name (Select) . Increase Interval Time (Up_Arrow) . Decrease Interval Time (Down_Arrow) . Increase Page Number (Next_Screen) . Decrease Page Number (Previous_Screen) . Clear Page (Do) . Enable/Disable Highlight (Find) . Process Alternate (Select) . Highlight Process (Up/Down_Arrow) . Delete Process (Remove) . Increase Base Priority (Right_Arrow) . Decrease Base Priority (Left_Arrow) . To Exit type Ctrl_y, Ctrl_c or (F6). To continuously VIEW Balance set, Idleup, and Date Time, use the following procedure: . Decrease Interval Time to zero. . Clear Page using the (Do) key. Release Notes are distributed with each order. Notes: Operating system VAX/VMS V4 or later is required. Changes and Improvements: Minor code changes. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP, or order VAX-LIB-8 New VAX-318 Micro-FLX Version: 1.2, February 1988 Submitted by: Trevor Taylor, Microcomputer Technology, Chatswood, NSW, Australia 2067 Operating System: MicroVMS V4.4 - 4.6, VAX/VMS V4.6 Source Language: C, VAX FORTRAN Hardware Required: RX33 or RX50 Floppy Diskette Drive Keywords: Data Communications, Utilities - VMS Abstract: Micro-FLX is a file transfer program designed to allow VAX users to read and write CP/M and MS/DOS floppies. It handles RX50 diskettes in either CP/M or MS/DOS format from a Rainbow or RX33 diskettes in MS/DOS format from a VAXmate. Floppies can be mounted in an appropriate disk drive on either a VAX or a MicroVAX, and files can then be copied to and from them using commands similar to DCL. There is also built-in help. Release notes are distributed with each order. Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: VMS/BACKUP, 600' Magnetic Tape (MA) Format: VMS/BACKUP VAX-329 SVIEW/SCOPY Version: 1.0, March 1988 Submitted by: John T. Carroll III, Columbus, IN Operating System: MicroVMS V4.6 Source Language: VAX FORTRAN Hardware Required: VT200, VT300 Terminals Keywords: FORTRAN, Graphics, ReGIS Abstract: SVIEW is a FORTRAN program that displays screen images saved by the SCOPY subroutine on Digital Equipment Corporation's VT200 and VT300 series graphics terminals. Once invoked, SVIEW prompts the user for commands to READ a plot file, VIEW a screen image, PLOT a screen image, and EXIT the program. SCOPY is a FORTRAN subroutine that transfers images displayed on Digital Equipment Corporations's VT200 and VT300 series graphics terminals to a plot file. The transfer is accomplished by initiating a remote screen copy and redirecting the screen image from the printer port to the host. The resulting plot file can be printed on any one of Digital Equipment Corporation's graphics printers or rapidly redisplayed at the terminal using the SVIEW program. Media (Service Charge Code): One RX50 Diskette (JA) Format: VAX/ANSI, 600' Magnetic Tape (MA) Format: VAX/ANSI New VAX-330 VTCALC Version: 1.0, April 1988 Submitted by: Michael Chamsay Operating System: VAX/VMS Source Language: VAX BASIC Hardware Required: VT100 or VT220 Terminal Keywords: Calculators Abstract: VTCALC is an easy to use, simple calculator program that does basic calculations. All input is done via the keypad and arrow keys which are diagrammed on the screen using the line drawing character set. Like many simple calculators it has one memory cell which is displayed on the screen and updated whenever the store key is pressed. This program was developed and tested on a VT220 look alike in VT100 mode. One of the future enhance- ments will be to include scientific functions such as trigonometic, and log functions. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VAX/ANSI New VAX-332 Menu Branch Version: 1.1, April 1988 Submitted by: Bob Bruhin, Advanta, Building Five, Horsham, PA Operating System: VAX/VMS V4.7 Source Language: MACRO-32 Memory Required: 25.6KB Keywords: Menu Control, Tools - Applications Development Abstract: This tool takes the form of a MACRO-32 program which can replace the display and selection portions of a captive menu command procedure. Using this tool, captive menus are still DCL command procedures (like at most installations). However, the burden of coding the routines to display the menu, accept a user selection and execute the appropriate DCL code to perform the selected action is removed from the designer of the menu. The menu program can perform all these actions from within the command procedure. The menu program may be considered a multi-way DCL branch statement. The command procedure calls the menu program using the DCL RUN command. A menu description is included in-line in the command procedure, following the activation of the menu program. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-333 VT100KEYS Version: 1, March 1988 Submitted by: Ronald William Burke, Westinghouse Electric Corporation, Baltimore, MD Operating System: Micro/VMS V4.X, VAX/VMS V4.X Source Language: DCL, VAX FORTRAN Keywords: Terminal Handler Abstract: VT100KEYS shows users how to use the keypad on a VT100 terminal. It allows you to lock or unlock terminal or console from unauthorized access. It includes a pair of DCL commands (LOCK.COM and CLOCK.COM) which approximate VT100KEY's locking capabilities on terminals and consoles. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-334 LASER_FORMAT Version: 2, April 1988 Submitted by: Dr. David W. Burgess, RAF Institute Of Aviation Medicine, Farnborough, Hants, England, GN14 6SZ Operating System: MicroVMS V4.7, VAX/VMS V4.6 Source Language: VAX FORTRAN Hardware Required: Postscript Laser Printer Keywords: Text Formatting Abstract: LASER-FORMAT is a file interpreter to modify either Bonner RUNOFF, WPS, or Normal text listings for output on a PostScript Laser printer. Command files exits to catch files for listing from a directory [LASER] for automatic printing on a laser print queue. Using escape codes additional postscript commands can be added to the files to produce pretty output of desk top publishing quality. Codes exist for full support of the technical character set in WPS. Wordstar files can also be printed on this package over DECnet. The package contains three demonstration manuals for output either as a straight text file, a RUNOFF file or via WPS-PLUS if this program is available. Package also contains an updated version of DECUS Program No. VAX-212, "PLOT_IT and SPELL: Interactive Dicionary", a Graph plotting program. Media (Service Charge Code): Five RX50 Diskettes (JE) Format: VMS/BACKUP, 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-335 DBAG - Data Base System Version: 1.0, January 1988 Submitted by: Luis Arriaga Da Cunita, Laboratorio Nacional De Engenharia Civil, 1799 Lisboa Codex, Portugal Operating System: VAX/VMS V3.4 - V4.6 Source Language: VAX FORTRAN Memory Required: 1MB Keywords: Data Base Management Abstract: DBAG is a relational database system, implemented for VAX/VMS, similar in functionality and interactive interface, to the commercial product DBASE III. Some commands are actually the same, so users familiar with that popular package should "feel at home" with little effort. The editor of records (and commands) departs from a WordStar-like approach and emulates VAX's EDT thus again saving extra learning effort. The system also provides a complete library of subroutines, FORTRAN 77 callable, for those who need/want to write their own program to handle the database. Media (Service Charge Code): 2400' Magnetic Tape (PA) Format: VMS/BACKUP New VAX-336 FTX Version: 4.5, April 1988 Submitted by: C.J. Chapman, Philips Defence Systems MEL, Crawley, Sussex, England, RH10 2PZ Operating System: MicroVMS V4.7, VAX/VMS V4.5 Source Language: MACRO-32 Memory Required: 60KB Virtual Allocation Keywords: System Management - VMS, Utilities - VMS Abstract: FTX - Foreign Tape Extension utility is a systems management tool that enables ASCII or EBCDIC data files to be written, or read from magnetic tape using any combination of block and record format. The utility uses VMS command definition language. Features include: . Automatic tape mount and dismount with no unload. . Forward tape mark skipping before read begins. . Full wild card file processing. . Record padding and stripping. . Read while spooling option. . Data I/O CHECKING.* Release notes are distributed with each order. Notes: Operating System VMS V4.0 or later is required. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP Revision 11-462 TERM.FOR Version: 5.1, April 1988 Submitted by: Richard Desper, U.S. Army Materials Technology Lab., Watertown, MA Operating System: RT-11 V5.0 Source Language: FORTRAN IV Memory Required: 56KB Software Required: RT-11 Sysgened for Multi-terminal support. Hardware Required: DLV-11J Quad Serial Interface Keywords: Data Communications, Emulators Abstract: TERM is written in FORTRAN to convert a PDP-11/23 with a DLV-11J Quad Serial Interface into a smart terminal. The program allows the PDP-11/23 console terminal to converse with a remote computer. Disk files on the PDP-11/23 may be accessed as either sources or sinks for ASCII data files. File transfer is limited to ASCII files and is not automatically checked for errors, but is quite reliable at speeds up to 2400 baud. (A second speed limitation is that the remote computer baud rate must be slower than the PDP-11/23 console terminal rate, 9600 baud at this installation.) TERM is sufficiently transparent to the user to allow editing operations on the remote computer, e.g. VAX/VMS EDT using VT100 or VT200 terminal support. For possible use with a remote VAX, a VMS file TERM.COM is also provided to facilitate file transfer. Further details are in the file TERM.DOC and as comments in TERM.FOR. Notes: Operating system RT-11 V5.0 or higher is required. Changes and Improvements: Control Z from either the terminal or the remote host stops all file transfer. Restrictions: Console terminal baud rate must be faster than "Modem" (connected to remote host) baud rate. Media (Service Charge Code): One RX01 Diskette (KA) Format: RT-11, 600' Magnetic Tape (MA) Format: RT-11 New 11-901 TIDY DIRECTORY PROGRAM Version: January 1988 Submitted by: Sanjay Dasgupta, Gas Authority of India Ltd., New Delhi, India, 110021 Operating System: RSX-11M-PLUS V2.1 Source Language: FORTRAN 77, MACRO-11 Memory Required: 40KB Software Required: Device independent cursor positioning option of full duplex terminal driver (RSX Sysgen option). Hardware Required: VT100 Compatible Terminal Keywords: Utilities - RSX-11 Abstract: The TIDY DIRECTORY PROGRAM (TDP) is a screen-based utility that helps you to keep your directory tidy. TDP shows you summary information about your files, calling attention to those that exist in multiple versions, and provides single- key-stroke purging and deleting capability. You can also examine the contents of any file before deciding to purge or delete it. All these functions are available from within TDP, and you never have to use PIP, TYPE, DELETE, PURGE, or PRINT. TDP presents summaries grouped by file type, so you are always aware of the file groups in your directory. At the author's installation every user who uses TDP has invariably found (and deleted), groups of files whose existence they would not have otherwise known. This is particularly true of active users who always examine directories by selective wildcarding. Because TDP exploits VT100 video features and the applications key-pad, the file directory is never more than a few key strokes away from a file-contents display, and PURGING and DELETING tools. This makes it a particularly effective and fast way of hacking away the dead wood from your directory. Restrictions: The RSX operating system must be sysgened with the device independent cursor positioning option. Documentation available in hardcopy only. Complete sources not included. Media (Service Charge Code): User's Manual (EA), One RX01 Diskette (KA) Format: FILES-11, 600' Magnetic Tape (MA) Format: FILES-11 -- Robert N. Perry (Tex) Tektronix "Skydive for better health" C-18807 bobp%tekcae@tektronix.TEK.COM "When I works, I works hard. When I sits, I sits easy. When I thinks, I goes to sleep."
bobp@tekcae.TEK.COM (Robert N. Perry (Bob)) (07/08/88)
The following are two DECUS library status reports showing new programs available from the DECUS library. To reach the DECUS library, use the address: DECUS Program Library 219 Boston Post Road Marlboro, Mass. 01752-1850 USA 617-480-3418 Programs are distributed for media/copying charges that are more or less in line with what universities charge. This is needed because they have to pay some fulltime staff, pay for machines & maintenance, and the costs of catalogs, etc. Not cheap. They get partial subsidies from DEC to help with this, so costs aren't as high as they could be. However, Columbia charges $100/tape for Kermit, you pay $50 for PMDF, and so on; DECUS charges are comparable. Also, SIG tapes can be obtained free from your LUG as well as the DECUS library. This information is provided so if you want any of these programs, you don't have to wait for a catalog to appear. Glenn Everhart (Everhart%Arisia.decnet@ge-crd.arpa) (Everhart@Arisia.GE.com) (UUCP zone) SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT JUNE 06, 1988 PROGRAM AVAILABILITY Following are the new or revised (R) programs since the distribution of the 1987/1988 catalog. The * indicates revisions to new programs that have been announced through these status reports. PROGRAM NO. TITLE V-SP-53(R) KERMIT Distribution VAX-66(R) NANNY VAX-171(R) LaTeX Templates & Help Files for LSE VAX-186(R) The MLR MACRO Language VAX-256(R)* DM/SD/WPE/COLORS VAX-337 Full Screen Selection Menu Generator VAX-338 PIC: Pictures Editor VAX-339 SDE: Software Development Environment 11-903 Queuing/Routing 11-904 LZYCLI - A Lazy Man's CLI RB-130 SEDT Supplements 20-158(R) ACCT20 Revision V-SP-53 KERMIT Distribution Version: February 1988 Author: Various Operating System: CP/M, IAS, MICRO/RSX, MS/DOS, Micro/VMS, OS/278, P/OS, RSTS/E, RSX-11M, RSX-11M-PLUS, RT, RT-11, TOPS-10, TOPS-20, VENIX, VMS Source Language: ALGOL, BASIC, BLISS-16, BLISS-32, BLISS-36, C, FORTRAN 77, FORTRAN IV, FORTRAN IV-PLUS, LISP, MACRO-10, MACRO-11, MACRO-32, PAL-8, PASCAL, VAX-11 FORTRAN Keywords: Data Communications, KERMIT Abstract: This TWO tape collection contains a VMS Backup distribution made from a KERMIT distribution from Columbia University dated February 24, 1988. The TWO tape collection contains all KERMITS known to Columbia as of that date plus a large amount of documentation. The Columbia distribution is on five (5) reels of tape. To reduce costs, the distribution has been placed on TWO (2) reels of tape for DECUS, in VMS/BACKUP format at 1600 BPI. Because the distribution has grown too large for a single reel, compression was not attempted. All KERMITS are here as distributed by Columbia University. The new MS/DOS KERMIT (V2.3), a new universal IBM Mainframe KERMIT, and an update to C KERMIT are present on this collection as recent additions. Complete KERMIT documentation and booting instructions are on the tape. No paper documentation is needed. Files beginning with AA*.* should be looked at first for an overview of what's here. Changes and Improvements: Later releases of KERMIT. Media (Service Charge Code): 2400' Magnetic Tapes (PB) Format: VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP Revision VAX-66 NANNY Version: V2.5, March 1988 Submitted by: Daniel Zirin, ZAR Limited, Pasadena, CA Operating System: MicroVMS V4.1, V4.3 - V4.7, VAX/VMS V4.1, V4.3 - V4.7 Source Language: DCL, VAX FORTRAN Memory Required: 128KB Keywords: System Management - VMS, Utilities - VMS Abstract: Intended for VAX/VMS system managers, NANNY a detached system process, gives your VAX the attention needed to survive the harshest user environment. Able to manage memory, monitor disks and queues, schedule processes to avoid CPU hogs, seek and destroy idle users, and send wake-up calls, NANNY can be instructed to be strict or lax with your VAX using parameter files that may be dynamically changed anytime after startup. Why settle for a "Watchdog" when the best system managers hire a proper English Nanny. Remember: "A VAX without a Nanny is like a child without a mother." Sad but true. Notes: Requires many VMS privileges. Changes and Improvements: Allows the option to disconnect idle processes and other fixes. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP, or order VAX-LIB-2 Revision VAX-171 LaTeX Templates & Help Files for LSE Version: 2.0, April 1988 Submitted by: Kent McPherson, Smiths Industries, Grand Rapids, MI Operating System: VAX/VMS V4.6 Source Language: LSE Software Required: LSEDIT, LaTeX. This package requires LSEDIT to be installed. Keywords: Text Formatting Abstract: LaTeX is a powerful, easy to use, public domain text formatting package based on TeX. This submission includes a VAX Language Sensitive Editor (LSEDIT) language definition for LaTeX V2.09. Using LSEDIT and the LaTeX language definition, a user, regardless of his/her level of experience, can quickly and easily learn to format complex documents using LaTeX. Use of LSEDIT reduces the amount of typing necessary by automatically supplying the user with a set of templates that define the basic structure of a given LaTeX style. These templates can be selected and filled in or deleted as appropriate. The novice user will use the templates extensively, while the more experienced user will use the templates as an aid in remembering infrequently used commands or formats. The default LaTeX styles supported by LSEDIT language definition are: article, book, report, letter and slides (SLiTeX). VMS format HELP library entries are included for most of the features within LaTeX version 2.09. The LaTeX source for the "VAX Language Sensitive Editor (LSEDIT) Quick Reference Guide for use with LaTeX Environment" is included on the magnetic media. Release notes are distributed with each order. Changes and Improvements: More comprehensive support for LaTeX, compile/review feature added. Assoc. Documentation: Should have access to LSEDIT and LaTeX manuals. Media (Service Charge Code): User's Manual (EA), 600' Magnetic Tape (MA) Format: VMS/BACKUP, or order VAX-LIB-5 Revision VAX-186 The MLR MACRO Language Version: May 1988 Submitted by: Rodrick A. Eldridge, Iowa State University, Ames, IA Operating System: VAX/VMS V4.0 Source Language: MACRO-32 Keywords: MACRO, Structured Languages/Programming Abstract: The MLR MACRO Language is a set of macros which implement structured programming in MACRO-32. These include: . MODULE . PROCEDURE . BEGIN . IF-THEN-ELSEIF-ELSE . CASE . DO . FOR . LOOP . WHILE . REPEAT-UNTIL . REPEAT-FOREVER . BREAK . CONTINUE . GOTO . STRUCT . UNION . MAP . DESCRIPTOR_S . DESCRIPTOR_D . AND OTHERS Documentation is included on tape in VAX Standard RUNOFF format. The author welcomes comments, suggestions, etc. Notes: Operating system VAX/VMS V4.0 or higher is required. Changes and Improvements: Bug fixes, extensions. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP, or order VAX-LIB-5 Revision VAX-256 DM/SD/WPE/COLORS Version: 5.1, May 1988 Submitted by: Dale E. Coy, Los Alamos National Laboratory Operating System: VAX/VMS V4.7 Source Language: DCL, MACRO-32, VAX FORTRAN Hardware Required: DM$SD needs VT52 or ANSI-compliant or Digital Equipment Corporation terminal. WPE needs VT1XX or VT2XX compliant terminal. COLORS needs ReGIS compliant color terminal (VT241/VT340). Keywords: Editors, Terminal Handler, Terminal Management Abstract: This submission contains three sub-directories: . DM$SD (Directory Manager and Set Default) . WPE (Word-Processing-Like Editor) . COLORS (VT241/VT-340 Colors Management) DM (Directory Manager V7.3A) is a utility which allows you to more easily manage, clean up, and otherwise work with your files and directory structure. DM is particularly useful if you have large numbers of files or sub-directories and is helpful in encouraging users to clean up their directories (by making it easy to do so). It is invaluable for sorting through the DECUS SIG tapes after they have been loaded. DM displays the files in your current directory (or your directory tree). With one or two keystrokes you can do most major DCL commands: delete, copy, purge, print, edit, view, rename, etc. The keystrokes are ALL-IN-1 like. Your favorite editor may be used from DM. The SMG$ interface is used for terminal independence and efficiency. Full on-line help and extensive documentation are provided. SD (Set Default V4.4A) is a utility which shortens the commands for SET DEFAULT and SHOW DEFAULT and expands the capabilities of the SET DEFAULT command. In addition to less typing, SD provides convenient movement between directories, a "stack" of 20 directories, an interactive display of your directory tree, and much more. SD is implemented in FORTRAN for speed, and uses the SMG$ screen interface. Full on-line help and extensive documentation are provided. WPE (Word-Processing-Like Editor V2.5) WPE is almost a full implementation of WPS-PLUS (TM) for editing ASCII files. WPE is an extremely powerful text editor. In addition to full-feature editing, searching, replacing, etc., WPE provides two-window editing, the most useful features of EVEPlus, and several other extensions. Included are some Language Sensitive features for editing .COM files. A "read-only" option, called MORE, is an outstanding replacement for the TYPE command. It's easy to "get started" with WPE, but a large set of advanced features are available to the curious user. Full on-line help and extensive documentation are provided. An additional advantage of WPE is that the user who uses WPS-PLUS has essentially the same keyboard interface to WPE (avoids having to remember several editors). Features include: . All of WPS-PLUS that is reasonable (full function editing). . Two-window editing. . Multiple files. . Bookmarks. . Insert and examine special characters. . Print files with special characters. . Fix up files by removing CR/LF. . Automatic tailoring for .COM, .HLP, .FOR, and .TPU files. . Read-only interface (called MORE). WPE is written in VAXTPU and built on EVE, so it's inherently extendable. DM, SD, and WPE work well together, or separately. COLORS (Colors Management V5.1) is a suite of programs for managing and setting "default" colors for ReGIS color terminals. Having a VT241, VT-340 (or other color ReGIS terminal) is much more fun if you use color combinations other than red, blue, green. These programs make it easy for the user to control his/her terminal colors. A side effect is the provision of a "system default" set of pleasant colors. . CO Gets any user some set of colors. . OCO Used if terminal is garbaged - fixes terminal and restores colors. . NCO Gets a new set of random, contrasting colors. . CCO Gets a new set of random, complementary ("artsy") colors. . SCO Gets a new set of random, similar (soft) colors. . PCO Lists 64 choices and lets the user pick a color. . XCO An interactive/visual user chooser. . ZCO Saves the current color map for future recall. These programs are lots of fun (if you have a VT-241 or VT-340 terminal), and the PCO and XCO programs have a nice user interface. The submitter welcomes comments, suggestions, etc. Bug fix requests will also be considered. Notes: If operating system VAX/VMS V4.4 or less is used, a FORTRAN Compiler is required after modifying the source code of DM and SD. Full documentation is provided for all of the programs, in .TXT, .WPL (for WPS PLUS), and .LN03 (very fancy) forms. Two memory cartridges are required to print the .LN03 files. Changes and Improvements: Improved Tree functions, Tree printing and minor bug fixes. A NOTABS mode has been added to the "WPE". The LN03 form is now available in the popular 7x9 documentation. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP, or order VAX-LIB-7 New VAX-337 Full Screen Selection Menu Generator Version: 1.1, May 1988 Submitted by: John A. Brown, Roy F. Weston, Inc, West Chester, PA Operating System: VAX/VMS Source Language: DCL Memory Required: 10.4KB Keywords: Menu Control Abstract: The Full Screen Selection Menu Generator is a DCL routine which supplies the user with a numbered list of items found by a parameter-based directory search. The procedure may be used to set a default directory (SET DEFAULT subdirname) or to select a file simply by recognizing the name rather than remembering it. In either case, the possibility of keying an erroneous file name is eliminated. Two parameters drive the routine. The first is a 40 character (maximum) title which if it contains blanks must be enclosed in double quotes ("). A limit of 40 characters is set because the title will be displayed in bolded double-height characters thus taking up the entire width of one line. The title will automatically be centered on the output screen. The second parameter is the search field and may contain "wildcard" characters. If a directory search is specified as the second parameter, the selected directory will automatically become the default upon exiting. If a file search is specified as the second parameter, an output file containing the fully qualified name of the selected file is created. This output file must then be read to determine which file was selected. The output file will be put on the current subdirectory with the name SELECTED_FILE.DAT. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VAX/ANSI New VAX-338 PIC: Pictures Editor Version: April 1988 Submitted by: Digital Equipment Corporation Operating System: VAX/VMS V4.6 Source Language: MACRO-32, VAX FORTRAN Hardware Required: VT100 Compatible Terminal Keywords: Editors Abstract: PIC is a picture drawing tool for VT100 compatible terminals. It allows you to draw either an 80 or 132 column wide picture with lines and text. Output generated can be a simple line drawing using non-graphical characters (- + | ), VT100 line graphics or sixels. Previously made pictures can be modified with PIC. The program has a recover feature when the drawing session is interrupted. FORMAT: PIC Filename.Type QUALIFIERS: /[NO]GRAPHIC Determines whether the final picture file contains standard printable ASCII characters (such as + ---- | !) or VT100 line drawing escapes. The default is /GRAPHIC. /WIDE Allows you to use PIC in a 132 column mode. /RECOVER Recovers a previously interrupted drawing session. /SIXEL This qualifier allows you to create a sixel file of the drawing made upon exit of the PIC editor. PIC will also create a non-sixel VT100 graphics file which can be used for subsequent editing sessions (as the sixel file itself cannot be used for anything else but printing). Special drawing commands for diagonal lines and circles can be entered through a special option file using the /OPTION qualifier. /OPTION /OPTION =Filespec Allows the specification of an option file in which more advanced drawing commands can be entered to generate (oblique) lines and circles for sixel output. Only valid in combination with the /SIXEL qualifier. Notes: Utility must be invoked as a DCL command. Incorporating in DCL command tables via separate command description file (PIC.CLD). Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-339 SDE: Software Development Environment Version: 76, May 1988 Submitted by: Kevin Angley, Memorex Telex, Raleigh, NC Operating System: VAX/VMS V4.7 Source Language: DCL, PASCAL Software Required: VAX-11 DEC/CMS and VAX-11 DEC/MMS Keywords: Software Development Abstract: SDE: Software Development Environment is a general model software development methodology that incorporates VAX DEC/CMS and VAX DEC/MMS. VAX DEC/CMS and VAX DEC/MMS are useful tools for software development; they are only tools and do not constitute a procedure. Built around VMS features (access control, logical names, VAX DEC/CMS, and VAX DEC/MMS), SDE provides an efficient, controlled process for software implementation. Our particular application is cross-development of microprocessor software, but SDE is flexible enough to work with virtually any set of software development tools (assemblers, compilers, linkers, etc.). SDE is also found to be useful for native VAX/VMS development. Notes: Operating system VMS V4.4 or higher is required. Documentation available in hardcopy only. Media (Service Charge Code): User's Manual (EC), 600' Magnetic Tape (MA) Format: VMS/BACKUP New 11-903 Queuing/Routing Version: May 1988 Author: Earl Lakia, Dave Lueck Submitted by: Neal Schmidt, Inland Steel, E. Chicago, IN Operating System: RSX-11M-PLUS V3 Source Language: MACRO-32, VAX FORTRAN Memory Required: 6KW Software Required: DECnet for Routing Keywords: Data Communications, Device Handlers Abstract: This package contains the RSX-11M-PLUS version of the "Manufacturing Automation Queueing and Routing" software. The RSX router performs the following functions: . Guaranteed delivery of messages removed from the host RSX Queue and transmitted to a remote DECnet node which supports the MA_ROUTER PROTOCOL. . Guaranteed reception and queueing of messages received from a remote DECnet node which supports the MA_ROUTER protocol. . Automatic link reestablishment. . Multiple links by a single router. The following RSX tasks support message queueing on an RSX node: ZQDRV This is a pseudo device driver that provides the interface between the application tasks and the ACP that performs all queueing functions. The applications simply issue queueing requests (write to Queue, read from Queue, etc.) to ZQO: via the QIO directive and wait for the requests to be processed by the ACP. QUEACP This is the queueing ACP that processes all valid Queue requests received from the application tasks via the ZQ driver. This is the only task that accesses the Queue (file MAQUEUE.DAT). QMT This task maintains the Queue (file MAQUEUE.DAT) and the message IDS (file QUEUEIDS.DAT). TSTACP This task can be used to test all queueing functions available through the ZQ drive and the ACP. The following RSX tasks support message routing on an RSX node: RTRRSX This task is responsible for sending messages to another node supporting either the RSX router (this task) or the VMS router (Process MA_ROUTER). It is also responsible for receiving any messages sent from another node. All communication with another node is provided by the standard DECnet RSX system directives. All routing information is stored in a routing database. This database is an installed common region named RTRDBS. FNDSRV This task translates a logical node name into an actual node name. The task is requested to run by the routing task RTRRSX whenever the node the router is attempting to connect to is flagged as a logical node. It will supply the routing task with the actual name of the node so that the routing task will be able to make a connection. NRBDMP This task displays information contained in the routing database. It will display which nodes are currently connected to the routing task RTRRSX (i.e. logical links established with routers on remote nodes) and which message IDS are destined to the remote nodes. Notes: Order DECUS No. VAX-340 for the VAX/VMS version. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: BRU New 11-904 LZYCLI - A Lazy Man's CLI Version: May 1988 Submitted by: Bill Crocker, National Steel, Granite City Division, Granite City, IL Operating System: RSX-11M-PLUS V3.0.C Source Language: FORTRAN 77 Software Required: DCL Keywords: Utilities - RSX-11 Abstract: LZYCLI is a command line recall system which allows a user at a video terminal to recall and edit previous commands. LZYCLI also allows the definition of VMS style symbols. Commands may be recalled in one of two methods. The first method is to strike <UP ARROW> <CR>. This will recall the last command issued. At this point, the user may use the <UP ARROW> to step to an older command or the <DOWN ARROW> for a newer command. EDT style editing functions include move to EOL, BOL, next word, delete character, delete word, and delete to EOL. The second recall method is to enter a two digit number (ranging from 01 to 23) and <CR>. This will recall the nnth command, where nn is the number entered, display the command line on the terminal, and allow editing of the command. LZYCLI allows the definition of symbols in the following format: symbol:==string Where symbol is the symbol name and string is the equivalent string which is substituted when the symbol is found in a command line. Once a user issues a command, LZYCLI stores the command in a data file and passes the command on to DCL. Notes: Works over DECnet as well as directly connected terminals. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: BRU New RB-130 SEDT Supplements Version: January 1988 Submitted by: David P. Maroun Operating System: MS/DOS V2.11-1 Source Language: SEDT Memory Required: 196KB Hardware Required: Tandy DMP-105 and Hewlett-Packard LaserJet printers or compatible printers. Keywords: Editors Abstract: SEDT Supplements is a set of files for use with the SEDT programmable text editor to help turn it into a complete word processor capable of fitting into a variety of contexts. Included are modifications of key definition and help files provided with SEDT, and command files to adapt SEDT for Tandy DMP-105 and Hewlett-Packard LaserJet printers. Each user will have to customize the command files somewhat in order to use them. The command files may serve as a basis for adaptations to other printers. SEDT version 3.1(157) is also provided. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS/DOS Revision 20-158 ACCT20 Version: 2, May 1988 Submitted by: H. David Todd, Computing Center Wesleyan University, Middletown, CT Operating System: TOPS-20 V5.4 Source Language: MACRO-20 Keywords: System Accounting - TOPS-20, System Management - TOPS-20 Abstract: ACCT20 processes and summarizes DECSYSTEM-20 usage accounting files to produce reports on use of system resources. The program is capable of reporting use by specific users or groups of users and can report use of specific resources or all resources. The reports include printable files, summary files that can be accumulated for year-to-date resource usage reporting, and fixed-format text files that can be loaded into database systems for analysis. The command interface uses native TOPS-20 command parsing and is very user-friendly, and the internal structure of the program is very modular for ease of modification and extension. Version 2.0 implements several new report options to improve database compatiblity, fixes several bugs, and uses AVL height-balanced trees for internal data storage. Changes and Improvements: Bug fixes, new report options. Media (Service Charge Code): User's Manual (EA), 600' Magnetic Tape (MA) Format: DUMPER SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT JUNE 20, 1988 PROGRAM AVAILABILITY Following are the new or revised (R) programs since the distribution of the 1988/1989 catalog. The * indicates revisions to new programs that have been announced through these status reports. PROGRAM NO. TITLE V-SP-75 Symposium Collection from the RSX/PC/VAX SIGS, Spring 1988, Cincinnati V-SP-76 Symposium Collection from the VAX SIG, Spring 1988, Cincinnati VAX-336(R)* FTX VAX-340 Queueing/Routing VAX-342 IIT VAX-343 X Windows 11 Release 2 VAX-344 SD: The Ultimate "Set Default" Utility VAX-345 SYSUAF Reporting Utility VAX-346 VMS V5 Set Password Emulator 11-SP-101 Symposium Collection from the RSX SIG, Spring 1988, Cincinnati 11-750(R) TEM: A Terminal Emulator for RSX-11 11-905 EXTCMD: IND Control File 11-906 LBC: Logical Block Copy For RSX PRO-142(R) IND Control Files New V-SP-75 Symposium Collection from the RSX/PC/VAX SIGS, Spring 1988, Cincinnati Version: 1, June 1988 Submitted by: Glenn C. Everhart Operating System: AMIGA DOS, IAS, MS/DOS, Micro/RSX, Micro/VMS, RSX-11M, RSX-11M-PLUS, UNIX, VAX/VMS Source Language: BLISS-32, C, FORTRAN IV-PLUS, MACRO-11, MACRO-32, PASCAL, VAX BASIC, VAX FORTRAN Keywords: Symposia Tapes - RSX-11, Symposia Tapes - VMS Abstract: This tape is a collection of useful programs from the RSX, PC, and VAX SIGs compiled from material submitted at the Spring 1988 DECUS Symposium in Cincinnati. It is a separate DECUS Library item from the VAX SIG tapes due to the aggregate size of the distributions. Both items, DECUS No. V-SP-75 and DECUS No. V-SP-76, together contain the complete Spring 1988 VAX collection; DECUS No. V-SP-75 also contains the Spring 1988 RSX collection. (For a description of the VAX SIG tapes, see "Symposium Collection from the VAX SIG, Spring 1988, Cincinnati", DECUS No. V-SP-76.). [VAX88A4] [.SOFTWARE_TOOLS] Software Tools user Group multinetwork mailer, in C, last PD version. Does multinetwork, store/ forward mail and gateways, and has its own user interface if desired (much more powerful/complete than VAXMail). [.TECOC] Complete rewrite of TECO in C for VMS. [.PCSIG_DECUS] Large collection of MS-DOS and CP/M utilities contributed by the DECUS PC SIG. Many for Rainbow but many for IBM PC or generic MS-DOS or CP/M also. RSX88A Tape Directories [UIC] [265,20] MCE Command Line Editor from Hans Hamakers, Rotterdam, The Netherlands. Submitted by Alan Frisbie. [373,310] Files-11 ODS1 & ODS2 specifications, including RMS-11 Internals manual. Submitted by Alan Frisbie. [351,144] LBC - Logical Block Copy (disk-file, disk-disk, file-file). Submitted by Thomas Wyant. [351,145] TEM - Terminal Emulator. Submitted by Thomas Wyant. [300,201] RSX-11M-PLUS Queueing & Routing Software. Submitted by L.M. Cartwright. [300,210] LZYCLI - Command-line recall/edit and VMS-style symbols. Submitted by William Crocker. [311,*] LN03 control, COOKIE, DAMMIT, and other sayings; ECR - Command-line editing for IAS. Submitted by Frank Borger. Complete sources not included. Media (Service Charge Code): 2400' Magnetic Tape (PS) Format: VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP New V-SP-76 Symposium Collection from the VAX SIG, Spring 1988, Cincinnati Version: 1, May 1988 Submitted by: Glenn C. Everhart Operating System: MicroVMS, RSX-11M-PLUS, VAX/VMS Source Language: BLISS-32, C, DCL, MACRO-32, PL/1, VAX BASIC, VAX COBOL, VAX FORTAN Software Required: Some programs need FORTRAN compiler. Most programs have executables. Keywords: Symposia Tapes - VMS Abstract: This is the VAX SIG tape from the Spring 1988, DECUS Symposium in Cincinnati. The tape consists of two parts, spanning a total of four reels of tape. The first part is the VAX SIG tape on three reels. The second part, is the RSX/PC/VAX Collection on one reel. The RSX/PC/VAX Collection is split off in order to make distribution of the VAX tapes reasonable on TK50 media or on 1600 BPI magnetic tape. (See "Symposium Collection from the RSX/PC/VAX SIGS", DECUS No. V-SP-75 for a complete description of the RSX/PC/VAX Collection tape). The following is a summary of the contents of the tape: VAX88A1 [.ABEL] Editing interface built on top of EVE. ABEL is the output of an L&T SIG effort to merge the many EVE supersets of recent years. [.ANUNEWS] Geoff Huston's Un*x NEWS rewrite for VMS. Allows any VMS site to participate in Usenet NEWS networks and manage newsgroups. [.ATTC] Cluster management tools. [.BRYANT] TPU enhancements (APLTPU). GBLSUBS - global substitute strings. GBLSEARCH - search for pattern in files. [.BZL] LSE templates for RUNOFF. Spell dictionary with most MACRO-32 instructions defined. [.COY] DM - Directory manager, windowing dir. management. SD - revised Set Default. WPE - WPS-Plus emulator for TPU. COLORS- Reset VTx4x colors. SHOWME - system or user status report. VAXNotes enhancers. Improved MON PROC/TOPC display. [.CSDHBO] XSHOW - show many things across cluster. (Files, holders of IDs, terminals, users, etc.). [.DINKIN] NAME - Find what terminal server and port a terminal is on. [.DMILLER] TPU enhancement. ALOCWAIT - allocate/wait. BBS - full function bulletin board system. CB - VAX CB radio simulator. ETAPE - Convert to/from EBCDIC etc. tape. [.DOLGEN] Proc to reorganize a whole disk and maintain master indexed files created with exact positioning. [.DUMPER] Utility to read TOPS-10 and TOPS-20 DUMPER tapes on VMS. Handles versions 5 and 6 DUMPER tapes now too. [.FINGER] Local or remote Show System/Users, name server, and mail querier. Major update of mail items. [.FLOWERS] Security audit on wildcard files. Checksums on sys$system. Account summary. Check login time. Allow use of old shared images. [.GAMES] Cribbage and poker games. Various authors. [.GHC] Rewrite of LIST/RSX for native mode VMS. Super multicolumn lister, many options. [.GNUSOFTWARE] Numerous GNU utilities including BISON (a YACC superset), AWK, Emacs, C++, Assembler, GDB, and Gnu C. Gnu C binaries for VMS are present also, providing a FREE, NATIVE-MODE C compiler for VMS. This compiler generates code which is generally superior to VAX-11 C's. It is however a beta version (until it finishes compiling all of Berkeley Un*X) and may still have some bugs. Even so it is quite usable. VAX88A2 [.CAROSSO] Kevin Carosso's latest PTY driver for VMS V4 and V5 plus a working PHOTO program using it. [.DISM32] Disassembler, converts .EXE to .MAR. [.ISPELL] Interactive spelling corrector for VMS. Extremely fast and powerful. [.JLP] William Wood's LIST file display/search utility updated for newer VMS versions. Zmodem code for VMS. [.JMEADOWS] STATUS monitor/finger type user/system display program. Will work over DECnet. Also SDL un-do'er for C and re releases of VERB, FILE, and FIND for decompiling DCL tables, changing RMS attributes, or finding files in indexf.sys. [.JPRIGOT] Master_Dist generates a mailing list of everyone in the UAF file. [.JSCLUG] MTG - meeting announcement bulletin board. USERLIST - several new format lists from SYSUAF.DAT. VC - VAX Calculator. Mail Util - examine if someone has read your mail. Calendar of events program. Compress someone else's mail. Front end to make remote network mail address fruit-salad invisible to users. WHOIS manager. PRIOMGR - adjust prio of compute bound jobs. [.LILUG] IDXTEX - Create index files from .IDX files. Grant ACL to others easily. WIN - multiple windows on screen. Test if your mail was read. REMINDOLD - tells if you have reminders outstanding. Group quota system. [.LOMASKY] The "ultimate" Set Default. Password change enforcement. SYSUAF report enhancements. [.MAQDEV] Queueing to/from global sections between processes, on either VMS or RSX-11M-PLUS and over DECnet. User written system services and queue managers. [.MCM] Code Management System to handle changes to any kind of source material. Also adds a BUILD facility. (A kind of free CMS/MMS). [.MNVAX] Force user to change his password. Become invisible to others on the system. Text library handling command proc, and editing/RUNOFF control program. [.MOPAC] LSE Templates for Rdb/VMS and slides for two DECUS talks. [.NET_WHAT] FAST Cluster and network wide SHOW Users (and more) type command. [.NEWLON] Create orderly SYSTARTUP.COM files. [.NEWLZW] Current versions of LZW compress/decompress utilities for VMS. [.NFREED] AUTOLOGOUT - logout inactive terminals. CRON - issue commands based on time. EVEEDT - EDT keypad on top of EVE. NODECHECK - allow and disallow access to various nodes in cluster driven by identifiers. Convert ASCII to Postscript. (Also does .MEM files). MAKE - from Todd Aven. Like Un*x MAKE (works off MMS files.). [.NIELAND] BULLETIN - Mark London' BULLETIN, a VAXNotes - like utility. CMD - DCL buffer recall utility. MANUAL - online VMS manual file. MENU - SMG based menu driver. MODIFY - global search/ replace utility. SPELL - correction to Vassar SPELL utility. ZDEC - zero device error counter. [.PAGESWAPPER] Pageswapper back issues through May 1988. [.PTIUTIUL] Generate a hard BREAK signal on VAX terminal. [.RAE] MLR MACRO language, structured MACRO-32. [.RNOTODOC] DSRtoSDML - Convert RUNOFF files to VAX Document format. Output in LN03, Postscript, or plain text. VAX88A3 [.DTRSIG] DATATRIEVE SIG items: Convert VMS Accounting to DTR format. Get DTR to access ALL-IN-1 logging/data files. Corporate Phone directory. User defined DTR functions. Back newsletters. Additional DTR Plots. Command line recall. Symposium sessions. System mgr utils. [.RCAS88] AnalytiCalc spreadsheet update; now can call unchanged subroutines. DBAG - src only for dBaseIII clone. FORCE - force commands on other terminals. MENU building aids. PLOTIT - presentation graphics for AnalytiCalc or standalone. Search multiple words. Command frontend to VMS. NETS88 - MANY invaluable items from ARPAnet mail including BOSS (multiple sessions at a single terminal) and matching PTY drivers and MUCH, MUCH more. [.RPI] MODPARAMS manager - build MODPARAMS.DAT for a cluster. Screen Dump filter (VAXstation to print). SETUP - avoid zillions of DCL symbols at login. WATCHER - idle job killer; works with LAT. [.SDE] Software Development Environment complete procedure using CMS and MMS. [.SUM] SUM - Show Users More; shows users and LAT location info. [.TPUSPELL] Spell checker in TPU; check words in the editing buffer interactively. [.WENTZ] ALL-IN-1 system mgt. utilities. BECOME another user utility. Utilities for developing BLISS source code. Show Proc/continuous which shows all quotas also. More. [.WORLTON] DOCUMENT - get documents from src files. GPLOT - routines to make it easier to use VAX GKS. MODIFY - replace strings, detab, etc. files; global search/replace. [.XEVE] Extended EVE with features from many of the EVE extended editors of earlier tapes. Spelling checker. Complete sources may or may not be included. Media (Service Charge Code): 2400' Magnetic Tapes (PD) Format: VMS/BACKUP, 2400' Magnetic Tape (SD) Format: VMS/BACKUP, TK50 Tape Cartridge (TD) Format: VMS/BACKUP Revision VAX-336 FTX Version: 4.7, June 1988 Submitted by: C.J. Chapman, Philips Defence Systems MEL, Crawley, Sussex, England, RH10 2PZ Operating System: MicroVMS V4.7, VAX/VMS V4.7 Source Language: MACRO-32 Memory Required: 61KB Virtual Allocation Keywords: System Management - VMS, Utilities - VMS Abstract: FTX - Foreign Tape Extension utility is a systems management tool that enables ASCII or EBCDIC data files to be written, or read from unlabelled magnetic tape using combinations of block and record format. Features include: . Automatic tape mount and dismount with no unload. . Forward tape mark skipping before read begins. . Full wild card file processing. . Record padding and stripping. . Read while spooling option. . Data I/O checking. Release notes are distributed with each order. Notes: Operating System VMS V4.0 or later is required. Changes and Improvements: New release. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-340 Queueing/Routing Version: 2.5, May 1988 Author: Earl Lakia Submitted by: Neal Schmidt, Inland Steel, E. Chicago, IN Operating System: VAX/VMS V4.4 - V4.7 Source Language: MACRO-32, VAX FORTRAN Software Required: DECnet for Routing Keywords: Data Communications, Device Handlers Abstract: This package contains the RSX-11M-PLUS version of the "Manufacturing Automation Queueing and Routing" software. The RSX router performs the following functions: . Guaranteed delivery of messages removed from the host RSX Queue and transmitted to a remote DECnet node which supports the MA_ROUTER protocol. . Guaranteed reception and queueing of messages received from a remote DECnet node which supports the MA_ROUTER protocol. . Automatic link reestablishment. . Multiple links by a single router. The following RSX tasks support message queueing on an RSX node: ZQDRV This is a pseudo device driver that provides the interface between the application tasks and the ACP that performs all queueing functions. The applications simply issue queueing requests (write to Queue, read from Queue, etc.) to ZQO: via the QIO directive and wait for the requests to be processed by the ACP. QUEACP This is the queueing ACP that processes all valid Queue requests received from the application tasks via the ZQ driver. This is the only task that accesses the Queue (file MAQUEUE.DAT). QMT This task maintains the Queue (file MAQUEUE.DAT) and the message IDS (file QUEUEIDS.DAT). TSTACP This task can be used to test all queueing functions available through the ZQ driver and the ACP. The following RSX tasks support message routing on an RSX node: RTRRSX This task is responsible for sending messages to another node supporting either the RSX router (this task) or the VMS router (Process MA_ROUTER). It is also responsible for receiving any messages sent from another node. All communication with another node is provided by the standard DECnet RSX system directives. All routing information is stored in a routing database. This database is an installed common region named RTRDBS. FNDSRV This task translates a logical node name into an actual node name. The task is requested to run by the routing task RTRRSX whenever the node the router is attempting to connect to is flagged as a logical node. It will supply the routing task with the actual name of the node so that the routing task will be able to make a connection. NRBDMP This task displays information contained in the routing database. It will display which nodes are currently connected to the routing task RTRRSX (i.e. logical links established with routers on remote nodes) and which message IDS are destined to the remote nodes. Notes: Operating system VMS V4.4 is required. Order DECUS No. 11-903 for the PDP-11 version. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-342 IIT Version: 4.7, May 1988 Submitted by: C.J. Chapman, Philips Defence Systems MEL, Crawley, Sussex, England RH10 2PZ Operating System: MicroVMS V4.7, VAX/VMS V4.7 Source Language: MACRO-32 Memory Required: 13KB Virtual Allocation Keywords: System Management - VMS, Utilities - VMS Abstract: IIT (Idle Interactive Timeout), Security timeout is a systems management tool that will terminate idle interactive processes in the event of users leaving terminals unattended. Interactive processes are considered idle if they use less than two hundred milliseconds, twenty tic's of CPU time and no buffered or direct I/O's within the default timeout period of ten minutes. These values can be adjusted to suit your site. Parent processes will not be considered idle if any subprocess is active. Timeout is very efficient in its own CPU usage, typically it will consume about three minutes of CPU time per month on a system supporting between forty to sixty user processes twelve hours a day. Features include: . Process notification before termination. . Dynamic adjustment of timeout period. . Process priority override. . Very low CPU usage. Release notes are distributed with each order. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-343 X Windows 11 Release 2 Version: May 1988 Submitted by: Glenn C. Everhart Operating System: UNIX Source Language: C Software Required: C Compiler Keywords: Editors Abstract: X-Windows 11 Release 2 contains the entire X Windows Version 11 Release 2 collection translated from TAR to VMS/BACKUP format but otherwise unchanged. The Andrew toolset, complete with its multi-media editor is included. Notes: Will need customization for use on some systems. Media (Service Charge Code): 2400' Magnetic Tape (PA) Format: VMS/BACKUP New VAX-344 SD: The Ultimate "Set Default" Utility Version: May 1988 Submitted by: Brian Lomasky, Teradyne, Inc., Boston, MA Operating System: VAX/VMS V4.2 Source Language: MACRO-32, VAX BASIC Keywords: File Management, System Management - VMS Abstract: SD is the "Ultimate SET DEFAULT Utility". After installing SD, simply use the symbol "SD" instead of the words "SET DEFAULT" when setting your default directory. In addition to setting your default directory, SD will: . Verify for the existence of the new default directory. . Display information showing your switch between directories. . Remember the last 20 directories you've set your default to. (Use SD * to display the list). (Use SD #nn to set your default to line #nn's directory). . Display a help form. (Use SD HELP). . If you have SETPRV authorized, automatically sets your UIC to the owner of the directory you set your default to, thereby eliminating all protection violations when you create a file in another user's directory which is accidently owned by you. Note that this enables you to leave all of your advanced privileges (i.e. BYPASS, etc) turned off while you set your default to any directory on any disk. . Automatically correct for almost all typing errors when you specify a directory. It will insert "[" and "]" where required. It will automatically translate logical names. It will assume a trailing colon for logical names which have none and do not match a directory name. . Easily toggle you between your current and previous directory with one keystroke. (Use SD <). . Let you set your default to a parent directory by using one backslash per level. (Use SD\). . Automatically execute environment-setting files as you enter or leave a directory. When using SD to change your default directory, SD will execute the contents of any SDLOGIN.COM file it finds in the new default directory. Additionally, SD will execute the contents of any SDLOGOFF.COM file it finds in the current default directory, before changing your default to the new default directory. (SD HELP displays text concerning SDLOGIN.COM and SDLOGOFF.COM). This is most useful in order to change your default protection to include W:RE upon entering a directory where created files must be world readable and then turning it off when you set your default away from that directory. SDLOGOFF.COM can also be very useful to ensure that when you leave a directory (via SD), that all files have the correct protection assigned to them. Note: Be sure that there can be no errors in the SDLOGIN and SDLOGOFF command files, as SD will not properly work if it encounters any errors while executing these files. . (Optional). Automatically change your VMS prompt to the node::device:[directory] where your default is currently set to, and to use any one of Digital Equipment Corporation's video attributes to display it. Enable this feature by defining the SD_PROMPT logical name in your LOGIN.COM file in one of five methods: . $ASSIGN NL: SD_PROMPT !Uses normal video for prompt. . $ASSIGN REVERSE: SD_PROMPT !Uses reverse video for prompt. . $ASSIGN BOLD: SD_PROMPT !Uses bold video for prompt. . $ASSIGN BLINK: SD_PROMPT !Uses blinking video for prompt. . $ASSIGN UNDERLINE: SD_PROMPT !Uses underline video for prompt. Notes: Operating system V4.n or later is required. Privilege to read SYS$SYSTEM:SYSUAF.DAT to run SYSUAF report is required. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-345 SYSUAF Reporting Utility Version: May 1988 Submitted by: Brian Lomasky, Teradyne, Inc., Boston, MA Operating System: VAX/VMS V4.2 Source Language: MACRO-32, VAX BASIC Keywords: System Management - VMS Abstract: SYSUAF Reporting Utility is a reporting program for the SYSUAF and RIGHTSLIST data files. Simply turn on READALL (or equivalent) privilege and run SYSUAF.EXE. (Do NOT install this program with privilege; otherwise, any user could execute it). A menu of seventeen reporting options will be displayed. The best way to see what is available is to try them and see what data is displayed. Then use the ones that suit your purpose. You can print reports either to the screen (formatted for 80 columns) or to a data file (SYSUAF.LIS; formatted for either 80 or 132 columns, depending on which report option is selected). (Note that some of the options create SYSUAF.LIS as a DCL command procedure which can then be easily edited and then executed). . SYSUAF.BAS is the source code (written in VAX BASIC V2.4). . SYSUAF.EXE is the executable file. You should not need to recompile or relink SYSUAF.EXE unless you need to change the features of the program. (Instructions for compiling and linking SYSUAF are contained at the beginning of the source code). Note that this program might not work properly on VMS V5.0 or later. Notes: Operating system V4.n or later is required. Privilege to read SYS$SYSTEM:SYSUAF.DAT to run SYSUAF report is required. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-346 VMS V5 Set Password Emulator Version: May 1988 Submitted by: Brian Lomasky, Teradyne, Inc., Boston, MA Operating System: VAX/VMS V4.2 Source Language: MACRO-32, VAX BASIC Keywords: Emulators Abstract: VAX system managers are usually bothered by numerous phone calls from users who have either ignored or forotten to change their password when they receive the: . "WARNING - Your password has expired; update immediately with SET PASSWORD!" message when they log in. This is fixed in VMS V5 which, by default, throws the user into SET PASSWORD when they log in if their password(s) are expired. This program emulates this V5 feature. When executed at login time via SYLOGIN.COM, the program will see if the UAF for the username running the program has any expired passwords. If so, the user will be automatically forced into SET PASSWORD, and will rerun SET PASSWORD until the user has made a successful password change. Primary, secondary, and generated passwords are automatically handled. An explanatory help screen is always displayed prior to running SET PASSWORD. Additionally, both CTRL/C and CTRL/Y are disabled while running the program, to ensure that the user MUST change their expired password(s). The program requires no privileges in order to execute (although INSTALLing it /OPEN/HEADER/SHARE is recommended for performance reasons). It requires VMS V4.4 (or later), so that the $GETUAI system service is available. Notes: Operating system V4.n or later is required. Privilege to read SYS$SYSTEM:SYSUAF.DAT to run SYSUAF report is required. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New 11-SP-101 Symposium Collection from the RSX SIG, Spring 1988, Cincinnati Version: 1, June 1988 Submitted by: Glenn Everhart Operating System: IAS, Micro/RSX, RSX-11M, RSX-11M-PLUS Source Language: Various Keywords: Symposia Tapes - RSX-11 Abstract: This is the RSX SIG tape from the Spring 1988, DECUS Symposium in Cincinnati. Following is a brief description of the contents of the tape. [UIC] [265,20] MCE Command Line Editor from Hans Hamakers, Rotterdam, The Netherlands. Submitted by Alan Frisbie. [300,201] RSX-11M-PLUS Queueing and Routing Software. Submitted by L.M. Cartwright. [300,210] LZYCLI - Command-line recall/edit and VMS-style symbols. Submitted by William Crocker. [311,*] LN03 control, COOKIE, DAMMIT, and other sayings; ECR - Command-line editing for IAS. Submitted by Frank Borger. [351,144] LBC - Logical Block Copy (disk-file, disk-disk, file-file). Submitted by Thomas Wyant. [351,145] TEM - Terminal Emulator. Submitted by Thomas Wyant. [373,310] FILES-11 ODS1 & ODS2 specifications, including RMS-11 Internals manual. Submitted by Alan Frisbie. Complete sources may or may not be included. Media (Service Charge Code): 600' Magnetic Tape (MS) Format: BRU, TK50 Tape Cartridge (TC) Format: BRU Revision 11-750 TEM: A Terminal Emulator for RSX-11 Version: 88.104, May 1988 Submitted by: Thomas R. Wyant III, E. I. du Pont de Nemours, Richmond, VA Operating System: RSX-11M V4.2, RSX-11M-PLUS V3.0, VAX-11 RSX Source Language: MACRO-11 Memory Required: 16KW Hardware Required: Dial-out Modem Keywords: Data Communications, Emulators, Utilities - RSX-11 Abstract: TEM provides "dumb" terminal emulation over a full duplex TT: line. It allows the user to "become" a terminal on a remote system, and to do ASCII file transfers between systems. TEM has been used to communicate with RSX-11, VMS, RSTS and TOPS-20 systems, as well as non-Digital Equipment Corporation equipment. It requires no software on the remote system (and therefore has no error checking). In addition to the basic functionality, TEM can automatically issue canned commands to smart modems at the beginning and end of a session. The user can also select from the following features: . Local Echo. . Automatic line feed on carriage return. . Translation of inbound control characters to ASCII abbreviations. . Passthru of control/s, control/q, control/o and control/x to the remote system. . User selectable attention and end-of-file characters. . Inbound and outbound character mapping. . Specifiable record delay and prompt character for file transfer. . Parity generation and checking. TEM requires at least RSX-11M-PLUS V2.0, VAX-11 RSX V2.0, RSX-11M V4.0 or RSX-11S V4.0. If running under RSX-11M or RSX-11S, it requires the full-duplex TT: driver, get/set multiple charac- teristics, and unsolicited input AST's. Correct access of named directories and files numbered in decimal requires the FEAT$ directive. The GIN$ directive is used to prevent nonprivileged users from using TEM to read files that are none of their business (e.g. LB:[O,O]RSX11.SYS). An attempt has been made to conditionalize TEM for RSX-11M V3.2, but it has not been checked. TEM can be initiated from and communicate with any reasonable serial device, but there may be restrictions if not being used on a TT:-type device. Changes and Improvements: Some extended logical name support; works under RSX-11M. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: DOS-11 New 11-905 EXTCMD: IND Control File Version: 1, May 1988 Submitted by: R.W. Barnard, BIO/Comp Applications, Albuquerque, NM Operating System: RT-11 V5.4 Source Language: IND Software Required: EthereXchangE (product of Omnex Corporation). Hardware Required: DEQNA, DELQA, etc. Keywords: Data Communications, Networking Abstract: ETXCMD.IND is a specialized version of the IND control files CMD.IND and CSICMD.IND to permit "wild-card" transfers of files using the EthereXchangE Ethernet file transfer product of Omnex Corporation. Information on CMD and CSICMD may be found in the file CMDIND.DOC. The EthereXchangE control-node program ETHERX.SAV may be run from an RT-11 or TSX-PLUS command file. This command file can contain the files to be transferred to the server node from the control node. ETXCMD will construct such a command file on the control node. ETXCMD allows you to issue a single command on the control node to transfer all files which can be described by an RT-11 DIRECTORY command (including DIRECTORY switches). Restrictions: If your network consists of RT-11 control node(s) and a VMS server node, then ETXCMD, Version 1, can only send files from a control node to the server node. If your server node is a TSX-PLUS system, EXTCMD can be modified to work in the opposite direction (i.e., sending files from the server to the control node). The files CSICMD.IND and CMDIND.DOC discuss the logic necessary to make this work. ETXCMD.IND will not work under VAX/VMS. At the present time, ETXCMD cannot select files on the server node for transfer to the control node. Media (Service Charge Code): One RX50 Diskette (JA) Format: RT-11 New 11-906 LBC: Logical Block Copy For RSX Version: 88.126, May 1988 Submitted by: Thomas R. Wyant III, E.I. duPont de Nemours & Co., Richmond, VA Operating System: RSX-11M-PLUS V3.0 Source Language: FORTRAN 77, MACRO-11 Memory Required: 30KW Keywords: Utilities - RSX-11 Abstract: LBC provides a non-structured disk copy facility for direct-access media under RSX. All or part of a disk (mounted foreign) or a file may be copied to another disk or file, or to another location on the same disk or file. In the case of file-to-file operations, the attributes of the input file can be preserved. Because up to 64 blocks are moved at a time, performance is reasonable. Error recovery is done by reducing the number of blocks per QIO and retrying the operation; if a single-block QIO fails, the error is logged and a block is skipped on both input and output. LBC can be invoked in any of the standard ways for an RSX utility. The command interface is DCL-like, and includes prompts for missing information. Full default file name support as documented requires the PRMS$ directive (ie - RSX-11M-PLUS V3.0 or greater). Older RSX-11M-PLUS systems or RSX-11M systems, require more typing but should work otherwise. Media (Service Charge Code): One RX01 Diskette (KA) Format: RT-11, 600' Magnetic Tape (MA) Format: DOS-11 Revision PRO-142 IND Control Files Version: May 1988 Submitted by: R. W. Barnard, BIO/Comp Applications, Albuquerque, NM Operating System: RT-11 V5.0 Source Language: IND Keywords: File Management Abstract: Included are UP.IND and DOWN.IND, which allow you to move among RT-11 subdevice files. DOWN will search for the file on a predetermined list of devices, mount it and assign a logical name. Nested subdevices are supported by DOWN. UP returns from a lower nesting to a higher one, and reassigns any logical names done with DOWN. NEWLD.IND creates a new subdevice file for use by UP and DOWN. File size may be specified either by a number of blocks or by "disk size" (RX01, RX02, RX50, etc). INCBUP.IND is an incremental backup program which can create "savesets" of the backed-up files. It will catalog the files in the saveset for rapid location. PARSE.IND is a comprehensive filespec parser, and READLD.SAV will write a file containing logical disk assignments and the associated logical names. These files have been extensively improved and enhanced since their previous submission. Notes: Does not work perfectly under operating system TSX-PLUS. This is documented. Changes and Improvements: Extensive improvements and enhancements. Media (Service Charge Code): User's Manual (EA), One RX50 Diskette (JA) Format: RT-11 -- Robert N. Perry (Tex) Tektronix "Sky Scum" C-18807 D-pend. bobp%tekcae@tektronix.TEK.COM "When I works, I works hard. When I sits, I sits easy. When I thinks, I goes to sleep."