[comp.os.vms] DECUS Lib news

EVERHART%ARISIA.DECnet@GE-CRD.ARPA (05/14/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