bobp@tekcae.TEK.COM (Robert N. Perry (Bob)) (02/18/88)
The following are two DECUS library status reports showing new programs available from the DECUS library courtesy of Glenn Everhart. 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. (See the announcement at the end of this message re the fall 1987 RSX and VAX SIG tapes.) 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.decnet@crd.ge.com) =================================== TO: Distribution FROM: Betty Cadieux DATE: January 25, 1988 SUBJECT: DECUS Program Library Status Report January 25, 1988 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Corrections to programs that are NOT in the catalog, but have been announced through this report. . 11-875, please make the following changes: . Add the following note to the last paragraph: "The ordering information for the manuals is as follows: . Order 11-875 (EC) for the Installation Notes . Order 11-875 (EA) for the User's Guide" . Add to the Media (Service Charge Code): "User's Manual (EA), User's Manual (EC)" . Delete the section "Assoc. Documentation:..". . Delete "Documentation not available." . 11-876, please make the following changes: . Add, "Release notes are distributed with each order." . Add to the Media (Service Charge Code): "User's Manual (EC)" . Delete the section "Assoc. Documentation:.." . Delete "Documentation not available." . 11-877, please make the following changes: . Add, "Release notes are distributed with each order." . Add to the Media (Service Charge Code): "User's Manual (EC)" . Delete the section "Assoc. Documentation:..". . Delete "Documentation not available." . UX-101, please change the Media (Service Charge Code): to 2400' magtape (PA), and change the Operating System to, "ULTRIX/UNIX". . UX-104, please include the following: "Note: This program is distributed on a TAR formatted tape." . VAX-280, please change to V-SP-68 and add to the Media (Service Charge Code): TK50 Tape Cartridge (TC) Format: VMS/BACKUP". . VAX-288, please edit the following section as follows: . "At bottom" . "At top" Other REPORT WRITER options include: . "New-page" . "At top of Page" . "At bottom of Report" . VAX-293, delete the last paragraph beginning with...."The Capacity Planning System..". . VAX-294, make these edits at the section that begins with: "Software Required:" edit from "or Modula-2.." to "and/or Modula-2...". and in the paragraph that begins...."The package is composed of the following:" edit from ". LaTeX" to ". LaTeX Sources" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ATTACHMENT A ADDITIONAL INFORMATION FOR PROGRAMS ON HOLD AND GENERAL INFORMATION PROGRAMS "ON HOLD" and "NOT AVAILABLE" DECUS Program No. 11-43, "Wabash College Student Information System", is being removed from the catalog as requested by the author. DECUS Program Nos. VAX-91, "SPLICE3" and VAX-92, "WOMBAT" are no longer available on VAX-LIB-3, but they are available as individual programs. GENERAL INFORMATION The following status reports: 16 March 1987, 30 March 1987, 13 April 1987, 27 April 1987, 18 May 1987, 01 June 1987, 15 June 1987, 06 July 1987, 20 July 1987, 03 August 1987, 21 September 1987, 03 November 1987, 22 November 1987, 04 January 1988 and 25 January 1988, are to be considered addendums to the 1987/1988 catalog. ATTACHMENT B DECUS PROCEEDINGS For your convenience and information, listed below are the current DECUS Proceedings that are available and can be ordered through the DECUS office in Marlboro, Massachusetts. As availability changes, this list will be updated. DECUS Media Part No. Service Codes U.S. Spring 1986 - Dallas, TX PROC-SPRG-86 YA U.S. Fall 1986 - San Francisco, CA PROC-FALL-86 YA U.S. Spring 1987 - Nashville, TN PROC-SPRG-87 YA ATTACHMENT C 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-59(R) DATATRIEVE/4GL SIG Library Collection V-SP-67 The LIMS/SM Utilities Collection V-SP-69 AMIGA Utilities Collection 2 VAX-150(R) EVEPlus VAX-286(R)* VIEW 11-490(R) TSXLIB: A FORTRAN Callable Library Implementation of EMTs for TSX-PLUS 11-899 FDC; Floppy Diskette Copy PRO-150(R) APFELM - Mandelbrot Set Explorer PRO-163(R)* PROPLOT PRO-171 DSKDIR: Diskette Directory Utility UX-102 KIC2 UX-SP-101 OCT Tools Revision V-SP-59 DATATRIEVE/4GL SIG Library Collection Version: December 1987 Author: Members of the DTR/4GL SIG Submitted by: Bart Z. Lederman, ITT World Communications, New York, NY Operating System: P/OS V2.0, RSX-11M-PLUS V2.1, VAX/VMS V4.5, V4.6 Source Language: C, DATATRIEVE, MACRO-11, MACRO-32, VAX FORTRAN Software Required: Some portions use MACRO, FORTRAN; most require only DATATRIEVE. Keywords: DATATRIEVE, Plotting Abstract: This is a combined effort by the DATATRIEVE/Fourth Generation Languages SIG to produce a library of items related to or using DATATRIEVE. [.ACCOUNTING] Programs to convert System Accounting and PSI Accounting data to a normalized form readable by DTR (and other languages) with record definitions. Also has a procedure to measure terminal usage (an Erlang traffic study on terminal sessions). [.ALL-IN-1] Contains DTR definitions to work ALL-IN-1 logging and data files. The document database also works with WPS-PLUS/VMS. Contains some revisions and improvements for Fall 1987. [.CORPHONE] DTR replacement for the ALL-IN-1 corporate phone directory which also works quite well on its own. [.FUNCTIONS] User defined functions including SPAWN and FN$STR_LENGTH plus DTR procedures for cataloging, defining, and generating functions. Some new functions for Fall 1987. [.NEWSLETTERS] Machine readable past issues of the "Wombat Examiner" newsletter. [.PLOTS] Additional PLOTS and articles on adding your own plots. [.RECALL] Use SMG to give you command line recall while using DTR plus DAB definitions in "C", MACRO-32. [.RSX_ACCOUNTING] Process RSX-11M-PLUS system accounting with DTR also RSX console logs, and a routine for all PDP-11's to convert DTR (and VMS) DATE types to/from ASCII outside of DTR. [.SESSIONS] Transcriptions of some symposia sessions. [.SYSMGR] DTR definitions for Disk Quotas, SYSUAF, rightslist, network proxy logins, etc. Plus a method of processing an INSTALL/LIST/FULL listing to find out which are the most used images, shared images, etc. (Also a FORTRAN program to do this if you don't have DTR). Changes and Improvements: Additional material, particularly ALL-IN-1 and VMS system management. Restrictions: Some portions of the collection are VMS specific and will not operate on PDP-11 's. Media (Service Charge Code): 600' Magnetic Tape (MC) Format: VMS/BACKUP New V-SP-67 The LIMS/SM Utilities Collection Version: 1, November 1987 Submitted by: Digital Equipment Corporation Operating System: VAX/VMS Source Language: VAX BASIC, VAX FORTRAN Keywords: Utilities - VMS Abstract: The LIMS/SM Utilities Collection consists of: . AUDIT_REPORT This process will create a comprehensive and easily-read audit report for a LIMS/SM database. The audit report will track results, changes to those results, and will report all "Reason for Change" text strings. The process requires that a series of program be run. The source code for each of those programs is provided. Command files for building necessary programs, and for properly running those programs are also provided. . DIGITAL EQUIPMENT CORPORATION_LOGO This process allows the LIMS/SM user community to remove or alter the Digital Equipment Corporation logo at the top of each of their LIMS/SM screens. Detailed step-by-step instructions, as well as all necessary programs (source code), command files, and template files are provided. . SAMPTY This process will produce a usefully detailed report of tests and other associated data for any sample type on a LIMS/SM database. . SCREEN_TAILORING This process allows the LIMS/SM user community to replace original LIMS/SM screen terminology with site-specific terms. Detailed step-by-step instructions, as well as all necessary programs (source code), and command files are provided. Media (Service Charge Code): 600' Magnetic Tape (MC) Format: VMS/BACKUP New V-SP-69 AMIGA Utilities Collection 2 Version: 1, January 1988 Author: Various Submitted by: Glenn C. Everhart, Ph.D. Operating System: AMIGA DOS, VAX/VMS V4.5 Source Language: BASIC, C, FORTRAN 77, Assembler, etc. FORTRAN Keywords: Data Base Management, Graphics, Spreadsheet, Utilities - VMS Abstract: AMIGA Utilities Collection 2 contains a large collection of utilities and programs for the AMIGA 32 bit computer. The Amiga is an inexpensive machine well suited to be used as a powerful graphics workstation in a Digital Equipment Corporation host environment, with multitasking, large address space, windows, graphics, color, and more. Programs providing VT102 and VT640 emulation, as well as some graphics terminal emulators, with several protocols, are provided. Also present are various public domain utilities including editors, 2D and 3D CAD systems, drawing packages, languages, spreadsheets, and more. This package contains items introduced for Amiga PD consumption since the "AMIGA Utilities Collection 1", DECUS Program No. V-SP-68, tape became available. Numerous source programs make these programs valuable even on non-Amiga computer configurations. Because many of the files are in .ARC form, the VMSSWEEP utility is provided to allow for examination of these archives online on a VAX running VMS. Complete sources not included. Very many of these utilities do however contain sources, most often in C. Media (Service Charge Code): 2400' Magnetic Tape (PC) Format: VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP Revision 11-490 TSXLIB: A FORTRAN Callable Library Implementation of EMTs for TSX-PLUS Version: December 1987 Submitted by: N. A. Bourgeois, Jr., NAB Software Services, Inc., Albuquerque, NM Operating System: RT-11 V5.4, TSX-PLUS V6.2 Source Language: FORTRAN IV, MACRO-11 Software Required: FORTRAN IV or FORTRAN 77 Hardware Required: MMU to support TSX-PLUS Keywords: FORTRAN, Libraries - RT-11 Abstract: TSXLIB is a library of FORTRAN callable routines that implement the TSX-PLUS system services which are unique to TSX-PLUS. The library has been updated to include all TSX-PLUS unique services through TSX-PLUS V6.2. Like RT-11, TSX-PLUS offers the MACRO-11 programmer a number of system services. These services are implemented via both the RT-11 programmed requests (for those services common to both RT-11 and TSX-PLUS) and raw EMT instructions (for those unique to TSX-PLUS). RT-11 makes its system services available to the FORTRAN programmer through the system subroutine library, SYSLIB. TSX-PLUS also honors the bulk of the service requests in the SYSLIB routines. TSXLIB, however, makes the TSX-PLUS unique EMTs available to the FORTRAN programmer. These TSX-PLUS library routines provide facilities to support communication lines, detached jobs, device allocating and deallocating, file structured device mounting and dismounting, communication between running programs, job privileges control, job status monitoring, program performance analysis, real time program execution, shared runtime systems, shared files, special files information, spooler control, subprocess control, system status information, communication between running programs and a terminal, program control of the terminal, ODT activation mode, user name control, windowing, and several miscellaneous EMTs. The TSXLIB distribution kit includes the MACRO-11 source modules for all the routines, a user's manual in machine readable form, an indirect command file to build the library, and the implemented library. Changes and Improvements: Bug Fixes. Media (Service Charge Code): One RX02 Diskette (LA) Format: RT-11, 600' Magnetic Tape (MA) Format: RT-11 New 11-899 FDC; Floppy Diskette Copy Version: 1, December 1987 Submitted by: K.F. Uhland, Scientific Micro Systems (SMS), Mountain View, CA Operating System: RSX-11M V4.2B Source Language: MACRO-11 Memory Required: 32KW Keywords: Utilities - RSX-11 Abstract: This program reads a floppy diskette, creating an image file of it on the hard disk. The image file can then be used to recreate on a blank floppy an exact copy of the original diskette. The program is independent of floppy size (8", 5 1/4", etc.), capacity (number of logical blocks), format (RX01, RX02, RX03, RX50, RX33, etc.), file structure (ODS-1, ODS-2, DOS, RT-11, etc.), or the actual data on the diskette. Any floppy that can be read by the device driver, disk controller, and disk drive can be copied by FDC. In fact, an image file can be created of just about any random access device, provided space exists on the hard disk. Media to be copied are assumed to be free of hardware detectable errors. Notes: Operating systems RSX-11M V4.0 and RSX-11M-PLUS V3.0 or higher is required. May also run on earlier versions of these operating systems. Restrictions: Author's system uses full function executive, full duplex terminal driver; program may not run if less is available. Media (Service Charge Code): One RX01 Diskette (KA) Format: FILES-11, 600' Magnetic Tape (MA) Format: FILES-11 Revision PRO-150 APFELM - Mandelbrot Set Explorer Version: 2, December 1987 Author: R.J. Wilden and Glenn Everhart Operating System: P/OS Source Language: FORTRAN 77 Keywords: Graphics Abstract: APFELM displays in graphical form the so called Madelbrot_Set. With the help of a 'graphic-microscope', the complex-plane can be scanned for nice looking pictures. When you use the graphic-microscope, the cursor position is the origin of a new picture. You can change the origin with the four Cursor-Keys and select a specific origin with the Select-Key. To continue with a new frame, you have to press the Resume-Key. When you intend to save a picture on disk, be sure to have enough space. The disk-space used for GIDIS-Metafiles is enormous. Changes and Improvements: Added version with faster evaluation of pointer in Mandelbrot_Set. Original version present intact also. Media (Service Charge Code): One RX50 Diskette (JA) Format: P/OS Revision PRO-163 PROPLOT Version: 3.1, December 1987 Submitted by: Ronald Getts, BFGoodrich R&D, Brecksville, OH Operating System: P/OS V2.0A Source Language: FORTRAN 77 Memory Required: Standard Hardware Required: LA50 or LVP16 (HP7475 or HP7470) if hard copy desired. EBO and color monitor helpful, but not required. Keywords: Graphics, Plotting Abstract: This diskette contains software developed at BFGoodrich R&D in Brecksville, OH, for the PRO-350. PROPLOT does least squares curve fitting to polynomial equations, graphs the resulting curves on the monitor, and has provisions for hard copy to an LA50, LA100 or Digital Equipment Corporation (HP) two or six pen plotter. PROPLOT V3.1 automatically supports color monitor and/or HP7475, HP7470, HP7440 or Digital Equipment Corporation LVP16 plotters, if present. This provides color graphics support. Data can be input from the keyboard or from a data file. The program asks the user questions regarding parameters and allows creation of data files for later recall. Scaling is automatic or controlled by the user. PROPLOT V3.1 supports .CTL file for repetitive re-plotting of same data sets. The .CTL file contains the answers to the questions PROPLOT asks. See CTL.DOC for details. Notes: Operating system P/OS V2.0 or higher is required. Changes and Improvements: Control files, additional plotter support. Media (Service Charge Code): User's Manual (EA), One RX50 Diskette (JA) Format: FILES-11 New PRO-171 DSKDIR: Diskette Directory Utility Version: 1, December 1987 Submitted by: Michael Catania, Michael Catania Enterprises, Glen Cove, NY Operating System: P/OS V3.0 Source Language: FORTRAN 77 Memory Required: 77KW Keywords: Utilities - P/OS Abstract: The DSKDIR utility is used to store information about your diskettes in an orderly fashion. If you have more than fifty diskettes with your personal files on them, then this utility is for you. You can sort through the information by volume, file or extension. There are two versions of the DSKDIR utility, one uses the P/OS Menu Facility, the other does not. You can also install the package from the toolkit (installation command files are supplied). Both versions were developed under P/OS V3.0, but they should work for earlier versions, although no guarantees are implied. Media (Service Charge Code): One RX50 Diskette (JA) Format: P/OS New UX-102 KIC2 Version: 2, October 1983 Submitted by: University of California at Berkeley, through Digital Equipment Corp Operating System: ULTRIX/UNIX Source Language: C Keywords: Artwork Editor, Graphics, Utilities - ULTRIX Abstract: KIC2 is an interactive, two-dimensional, color graphics editor intended primarily for the mask level design of integrated circuits. KIC2 has been designed as a powerful, inexpensive, user-friendly graphics editor that will run on most low to medium performance graphics terminals. Data that is generated by KIC2 can be represented by an intermediate graphic description language, such as CIF (Caltech Intermediate Form) or Calma STREAM, which permits the data to be easily transported to other layout systems. Also, the geometric database used by KIC2 can be used to interface to other tools, such as a layout rules checking program. Notes: This program was developed by the Computer-Aided Design Group, Department of Electrical Engineering and Computer Sciences, University of California-Berkeley . Media (Service Charge Code): User's Manual (ED), 600' Magnetic Tape (MA) Format: TAR New UX-SP-101 OCT Tools Version: 1, March 1987 Submitted by: University of California at Berkeley, through Digital Equipment Corp Operating System: ULTRIX/UNIX Source Language: C Memory Required: 40MB Keywords: Libraries - ULTRIX Abstract: The OCT Tools are a collection of libraries which together form an integrated system for VLSI design. The system also includes tools for multi-level logic synthesis, standard-cell placement and routing, custom cell design, and a variety of utility programs for manipulating symbolic and geometric design data. All tools are integrated with the OCT VLSI data manager and the VEM graphic user interface. The ordering information for the manuals is as follows: . Order UX-SP-101 (EC) for the BDSYN-BDSIM User's Guide Manual . Order UX-SP-101 (ED) for the Berkeley CAD Tools User's Manual Notes: Operating system ULTRIX V2.0 is required. This program was developed by the Computer-Aided Design Group, Department of Electrical Engineering and Computer Sciences, University of California-Berkeley. Media (Service Charge Code): User's Manual (EC), User's Manual (ED), 2400' Magnetic Tape (PC) Format: TAR, TK50 Tape Cartridge (TC) Format: TAR Revision VAX-150 EVEPlus Version: May 1987 Author: Terry Dow Operating System: VAX/VMS V4.4 Source Language: VAX/TPU Software Required: EVE, TPU Keywords: Tools - Applications Development, Utilities - VMS Abstract: This is an upgrade to the EVEPlus package that will extend the already powerful EVE editor based upon operating system VAX/VMS V4.X TPU (Text Processing Utility). EVEPlus provides a number of new commands to EVE, but more importantly it serves as a superb example of how to customize EVE much in the same way the EDTINI.EDT file customized the EDT editor. This specific addition adds a few new commands and also initiates a standard keyboard command assignment that should make it easier to move from one VMS system to another. Due to EVE's nature, refining and extending EVEPlus and the proposed keyboard is highly desirable, yet a forum such as DECUS is needed to distribute 'the keyboard'. An internal SHIFT HELP buffer is created while the keyboard definitions are being made so that it is easy to see the new assignments by hitting the SHIFT HELP key. A forward delete character is available on keypad 6, placing the character in a separate area than the INSERT HERE buffer. The separate area is restored by hitting SHIFT INSERT. "Delete word" deletes from the current position to the end/beginning of word and is kept in the same place as the forward delete character is saved. A ruler is quickly inserted into text to aid in counting characters and/or adjusting column alignments. Three profiles are defined: Text, FORTRAN, and PASCAL, (others are easily added) so that rulers, margins, etc., are changed together. For example, FORTRAN sets the right margin to 72 and the ruler is prefixed with a C so if it is left in by accident it is treated as a comment. A "transpose last two characters command" is added to help with my typing impediment. Setting left and right margins is easier by letting it default to the current column the cursor is in. Writing out files while remaining in the editor is easier by letting it default to the buffer's file name, also making it easy to update the currently edited file without exiting. A page command is added to make it easy to jump to the next form feed. When going to a line number or marker EVEPlus remembers the last one that was referred to. Notes: Operating system VAX/VMS V4.0 or later is required along with TPU, (Text Processing Utility). Changes and Improvements: This is an upgrade to the EVEPlus package. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP, or order VAX-LIB-4 Revision VAX-286 VIEW Version: 5.0, December 1987 Submitted by: C.J. Chapman, Philips Defence Systems, Crawley, Sussex, England Operating System: MicroVMS V4.6, VAX/VMS V4.6 Source Language: MACRO-32 Memory Required: 13.8KB 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 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. Changes and Improvements: Process Alternate facility. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP -------------------------------- One final note: The VAX Systems SIG tapes from the DECUS Fall 1987 symposium and the RSX/IAS SIG tapes from the DECUS Fall 1987 Symposium were placed in the mail to the DECUS Library and the DECUS National LUG Committee today (16-Feb-1988). The Fall 1987 RSX tape occupies 58,000 blocks on one reel of tape, in either BRU or VMS Backup format. The VAX SIG tape is a three (3) reel set at 1600 BPI (or one reel at 6250, or one TK50) and occupies around 170,000 blocks altogether. The DECUS library and NLC already have updates to the Kermit distribution also (120,000 blocks worth, current as of 1/14/1988). Contents will be reported when this status report comes back from the DECUS library giving details. -- 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."