Path: utzoo!attcan!uunet!tektronix!tekcae!bobp
From: bobp@tekcae.CAX.TEK.COM (Robert N. Perry (Sky Scum))
Newsgroups: comp.org.decus
Subject: DECUS library status report
Message-ID: <2062@tekcae.CAX.TEK.COM>
Date: 23 Sep 88 15:43:37 GMT
Reply-To: bobp@tekcae.CAX.TEK.COM (Robert N. Perry (Sky Scum))
Organization: Tektronix, Inc., Beaverton,  OR.
Lines: 416

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 $80 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:	August 15, 1988   
SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT AUGUST 15, 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

VAX-288(R)	REPORT WRITER
VAX-352		MENU
VAX-353		WINDOW
VAX-354		LJ250 DEColorwriter Demonstration Package
VAX-355		CHOPS: Call Handling for Operations
VAX-356		LATUSER
VAX-357		REMINDER
VAX-358		MAINT
VAX-359		CDUTIL

11-910		MAIL
11-911		VSET

CPM-273		Vancouver Area Rainbow Users Group Newsletters 
		1/87 through 8/88

Revision
VAX-288     REPORT WRITER  Version: 1.1, July 1988

Submitted by: David Cohen, Security Pacific Automation Company, 
Los Angeles, CA 

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 eight levels of control breaks, with 
totals available for each level.  Each control group can have the 
following options:

  .  "At Top of Control Group"
  .  "At Bottom of Control Group"
  .  "At Top of Page"
  .  "At Bottom of Report"
  .  "New Page" (All quoted terms in this abstract have the same 
     meaning as in DATATRIEVE).  Grand totals and  "At Bottom of 
     Report" are in addition to the eight 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.

Notes:  Operating System VAX/VMS V4.0 or later is required 
because file names are greater than nine characters in length.

Changes and Improvements:  Additional control breaks, error 
handling and bug fixes.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP, or order VAX-LIB-8

New
VAX-352     MENU  Version: 2.1, April 1988
Submitted by: Heino Bruecher, Feldmuehle AG Werk Reisholz 

Operating System: VAX/VMS V4.6  Source Language: PASCAL  Hardware 
Required: Video terminal supported by Screen Management Facility 
Keywords: Menu Control, Tools - Applications Development

Abstract: The program allows a user to execute program images, 
DCL command procedures,  batch jobs, or DCL commands.  The 
desired action is performed by selection of a key from the menu 
presented on the terminal.  The selection can be done by using 
the up and down arrow keys or by pressing a number key with the 
number of the item.  Actions can be performed by means of 
subprocesses (returns to the menu when the action is over) or by 
execution in the same process (MENU exits before starting the 
action).  The menu bases on one or more text files.  A menu can 
also have submenus (recursive algorithm).  Command lines can take 
up to nine variable substitutions, prompts can be specified in 
the menu file. Based on qualifiers the menu can be made to exit 
due to timeout and/or to force the user to be logged off when it 
exits.

Notes:  Operating system VAX/VMS V4.4 or higher is required.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-353     WINDOW  Version: 1.0, July 1988
Submitted by: Joachim Bromet, University of California at Davis, 
Davis, CA 

Operating System: VAX/VMS V4.6  Source Language: FORTRAN 77  
Keywords: Menu Control

Abstract: WINDOW is an interactive menu-driven program by which 
certain users may issue DCL commands on all VMS nodes via 
maneuverable windows without leaving the utility.  Since heavy 
use is made of screen management routines, this program will only 
run using VT52, VT100 and VT200 terminals. It allows the 
presentation of choices in a pulldown menu format.

WINDOW is an integrated package of routines that chooses a VMS 
node, allows windows to be positioned (left, right, up and down), 
increases or decreases the window size two dimensionally and 
provides an on-line help library.

Notes:  Operating System VAX/VMS V4.X or higher is required.

Media (Service Charge Code): User's Manual (EA), 2400' Magnetic 
Tape (PA)  Format: VMS/BACKUP

New
VAX-354     LJ250 DEColorwriter Demonstration Package  Version: 
            May 1988
Submitted by: Digital Equipment Corporation 

Operating System: VAX/VMS  Hardware Required: LJ250/LJ252 
Companion Color Printer.  Keywords: Graphics

Abstract: The files in this package demonstrate the capability of 
the LJ250/LJ252 Companion Color Printer to print color images 
from a sixel file.  These demonstration files have different 
images such as birds, boats, street scenes, etc.

Notes:  Operating System VAX/VMS V4.2 or higher is required.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-355     CHOPS: Call Handling for Operations  Version: 2.0, 
            July 1988

Submitted by: Digital Equipment Corporation 
Operating System: MicroVMS V4.5, VAX/VMS V4.5  Source Language: 
PASCAL  Software Required: VAX TDMS V1.6 or higher is required.  
VAX DECgraph V1.5 is optional.  Keywords: Utilities - VMS

Abstract: CHOPS is a call handling tool which was originally 
designed to help to improve Information Call Handling activities.

Its functionality is based on user requirements from IS Operation 
Support group and Application Development Support group.

In addition to that, CHOPS can take advantage of the experience 
and usage of other Call Handling Systems.

CHOPS main qualities are simplicity, performance and flexibility.  
It allows the Operation Secretary (or Call Handling desk) to 
follow various calls through different stages such as logging, 
closing, assignment, escalation or transfer.  Various display, 
list, reports are available.

CHOPS keeps users' and callers' informations as well as skills 
and supported products.  Those informations are easy to maintain 
and report.

CHOPS uses a "Queue Logic" to log a call, that is, calls can be 
stored into a public queue and then dispatched to appropriate 
expert, or calls can be allocated to a public queue as well as a 
"Product Queues" allocated to some experts.

Notes:  Operating System VAX/VMS V4.5 or higher is required.

Media (Service Charge Code): 600' Magnetic Tape (MC)  Format: 
VMS/BACKUP

New
VAX-356     LATUSER  Version: 2.0, August 1988
Submitted by: Richard E. Cox, Jr., Kollsman, Merrimack, NH 

Operating System: MicroVMS V4.6, VAX/VMS V4.7  Source Language: 
MACRO-32, VAX FORTRAN  Keywords: Networking, System Management - 
VMS, Utilities - VMS

Abstract: Like "show user", LATUSER displays the terminal name, 
username and process identification (PID).  However, LATUSER also 
displays the LAT terminal server and the terminal server port of 
all interactive users on the system.

System Managers, -- do you have a problem with a terminal and the 
LAT terminal number will not do?  LATUSER gives you the server 
and port it is attached to.  Do you have to reboot the server?  
LATUSER can sort its output by server name, grouping all users on 
the same server together;  now you know who is using that server.  
Need to know who is logged in from another node?  LATUSER will 
display the remote user and node name where that user is logged 
in from.

LATUSER can sort the output by various fields, or direct the 
output to a file.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-357     REMINDER  Version: 2.0, August 1988
Submitted by: Richard E. Cox, Jr., Kollsman, Merrimack, NH 

Operating System: MicroVMS V4.6, VAX/VMS V4.7  Source Language: 
VAX FORTRAN  Keywords: Calendars, Scheduling, Utilities - VMS

Abstract: This package is used to send messages to one's self, to 
users with the same UIC, or to users with the same username up to 
an underscore.

It is not one of those programs that just displays information at 
login or whenever you request it.  It actually sends your message 
to you at the time you tell the message to be sent. If you have a 
meeting at 10:30, this package will remind you at 10:30 even if 
you have logged in at 8:00.  If you are not logged in when a 
reminder message is scheduled to be sent, it will send that 
message to you when you do log in; therefore, you never loose a 
message.

This package will continue to send a reminder message until the 
message has been acknowledged, or expired.  The time delay 
interval used by this package continues to double starting at one 
minute until it has reached twenty-four hours.  After a 
twenty-four hour period has been reached, a reminder message will 
be issued each day until the message expires.  Reminder messages, 
by default, expire one week after the first scheduled broadcast.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-358     MAINT  Version: 1, August 1988
Submitted by: Leonard J. Peirce, Western Michigan Univ. Academic 
Comp Ctr, Kalamazoo, MI 

Operating System: MicroVMS V4.5, VAX/VMS V4.5  Source Language: C 
Memory Required: 107KB  Keywords: File Management, Utilities - 
VMS

Abstract: MAINT is a full-screen Directory/File Maintenance 
utility. Directories are presented to the user in a series of one 
or more screens, allowing the user to work with an entire 
directory at one time instead of working with a few files and 
having to do a DIRECT to see the current state of the directory.  
Run-time switches provide the user the opportunity to tailor what 
information is included on the screen and the option of including 
user-defined extended textual descriptors for individual 
files/directories.

The following functions are available in MAINT: 

.  Delete files/directories. 
.  Copy files. 
.  Rename files/directories. 
.  Protect files/directories. 
.  Edit an Access Control List (ACL) for a file/directory. 
.  List a file's contents to the screen. 
.  Change to a subdirectory. 
.  Get full directory information on a file. 
.  Search for a specific file in a directory. 
.  Suspend MAINT and return to DCL level, either
   indefinitely or just to execute one command. 
.  Create/access extended textual descriptors for files and
   directories. 
.  Access on-line help.

By combining the above capabilities with a full-screen interface 
and some added functionality, the user can work with entire 
directory structures quickly, easily, and efficiently just by 
pressing a few keys.

One very important feature of MAINT is that execution of the 
operations on files is NOT done until you tell it to go ahead and 
perform them.  In other words, you can work with all of the 
files, specifying the operations, and then tell MAINT to execute 
them all at once.  This means that you have time to change your 
mind and perhaps undo the operations on one or more of the files.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-359     CDUTIL  Version: 1.0, July 1988
Submitted by: John T. Carroll III, Columbus, IN 

Operating System: MicroVMS V4.6  Source Language: VAX FORTRAN 
Keywords: File Management, Utilities - VMS

Abstract: CDUTIL is a FORTRAN program that performs text file 
compression and decompression operations.  The compression 
algorithm that is employed is most effective when long strings of 
repeated characters are present.

Once invoked, CDUTIL prompts the user to request (C)ompression, 
(D)ecompression, or (E)xit.  Either of the first two selections 
generate additional prompts for input and output files.  The 
requested operation is then performed without further operator 
intervention and several lines of summarizing information are 
displayed.  Any number of compression and decompression 
operations can be performed before exiting the program.

Media (Service Charge Code): One RX50 Diskette (JA)  Format: 
VAX/ANSI, 600' Magnetic Tape (MA)  Format: VAX/ANSI

New
11-910     MAIL  Version: 1.14, January 1988
Submitted by: Mike Marak, Concordia Univ., EMC Lab., Loyola 
Campus, Montreal, Quebec, Canada  H4B 1R6 

Operating System: RT-11 V5.4, TSX-PLUS V6.2  Source Language: 
FORTRAN IV  Memory Required: 32KB  Software Required: FORTRAN IV  
Keywords: Data Communications, Mail, System Management - RT-11, 
Utilities - Terminal

Abstract: MAIL is a message handling system for use under 
TSX-PLUS. It allows users registered with the mail system to read 
their messages or send messages to other registered users. The 
messages are stored in a file, and users can only read messages 
that are sent to them.

The creation of the mail file and registering users is done by 
the POSTMN.TSX program.

Messages are limited to 1000 bytes maximum, and each user has a 
total of 2500 bytes of message storage.

Documentation is included, as well as a log of a sample session, 
and a command file to build the mail system.  A pre-built mail 
system is also included, having the mail file as SY:MAIL.XXX.

Notes:  Operating system RT-11 V5.4 or operating system TSX V6.2 
is required because system calls are required.

Media (Service Charge Code): One RX01 Diskette (KA)  Format: 
RT-11, 600' Magnetic Tape (MA)  Format: RT-11

New
11-911     VSET  Version: 1.2, August 1988
Submitted by: John M. Crowell, Multiware, Inc. 

Operating System: RT-11 V5.4  Source Language: MACRO-11  Memory 
Required: 16KB  Keywords: Device Handlers

Abstract: VSET performs SET options on RT-11 device handler 
files. The handler's SET code is executed as if a normal SET 
command had been issued, but the handler file need not be that of 
a currently installed device, and need not have the .SYS 
extension.  It may reside on a disk other than the system disk.  
VSET will also, optionally, display all the possible SET options 
of a handler.

Notes:  Operating System RT-11 V5.4 or later is required.

Media (Service Charge Code): One RX50 Diskette (JA)  Format: 
RT-11, 600' Magnetic Tape (MA)  Format: RT-11

New
CPM-273     Vancouver Area Rainbow Users Group Newsletters  
            Version: 1/87 through 8/88

Submitted by: David P. Maroun, Chilliwack, B.C., Canada  V2P 6C5 


Operating System: CP/M-86/80  Source Language: ASSEMBLY, BASIC, 
PASCAL  Memory Required: 64KB  Keywords: Utilities - CP/M

Abstract: This package contains much information of general 
interest, and are read in various parts of the North American 
continent.  The newsletters contain a number of programs in 
ASSEMBLY, BASIC, and PASCAL languages, reviews of software and 
hardware and answers to readers' questions on computer problems.

The newsletters are in ASCII form but archived to save space.  A 
de-archiving program is provided, as well as a program to aid 
viewing on the screen.  Documentation for these programs is 
included.

Notes:  The newsletters are in archived format.  The de-archiving 
and viewing programs supplied are designed for CP/M-80.

Media (Service Charge Code): One RX50 Diskette (JA)

         
Further note: DBAG (VAX-335) has been revised. This is a dBase III
emulating database for VAX with complete sources and docs
enclosed. Order VAX-335, media code PA, format BACKUP, density
1600 BPI.

-- 
Robert N. Perry (Sky Scum)  Tektronix, Inc.		  C-18807 D-11561
bobp%tekcae@tektronix.TEK.COM
"When I works, I works hard. When I sits, I sits easy. When I thinks, I goes
to sleep."