========> DRC2:[LT90B1.DIBOL_TALK]AAAREADME.TXT;1 <========


DECUS 1990 Fall Symposium - Las Vegas

VAX DIBOL - A User's Experiences Using System Services

Session # LT196

Abstract:

        This session will cover some of the uses for System Services
        and other Run Time Library Routines. Some knowledge of these
        routines and VAX DIBOL is assumed.

        This code carries no implied warranties nor will the author
        be held responsible for any problems stemming from its use.

        In other words:

                USE AT YOUR OWN RISK !

Submitted by:

Mike Durkin
Intracorp
1205 Westlakes Drive
Berwyn, Pa 19312
(215) 889-2883

Please call if you have any questions.

This directory contains Command Procedures, DIBOL & Message File Source.

FILES                   DESCRIPTION
-----                   -----------
AAAREADME.1ST           This file

CALLMAIL.COM            Command procedure to compile all modules used
                        with CALLMAIL.DBL

CALLMAIL.DBL            Example of Callable Mail from DIBOL.

CALLMAIL.OLB            Object Module Library containing subroutines
                        and functions used in CALLMAIL.DBL

FIND_RIGHTS.COM         Command procedure to compile FIND_RIGHTS.COM

FIND_RIGHTS.DBL         Example of how to use SYS$FIND_HELD to find
                        the rights indentifiers held by the current
                        process.

FOCRE.SBL               Example of simple folder action routine.

GETST.SBL               Example of subroutine to obtain process stats
                        through LIB$xxxx_TIMER services.

MAILDEF.DIB             Include module which defines all Callable Mail
                                                                Page 2


                        Item Codes for VAX DIBOL.

MAILMSGDEF.DIB          Include module which defines all Callable Mail
                        Return Status Codes.

SMAIL.SBL               Example of subroutine to send a mail message.

SNDMA.SBL               Modifed SMAIL.SBL to be a function.

STOPRO.COM              Command procedure to compile STOPRO.DBL and
                        STOPROMSG.MSG files.

STOPRO.DBL              Example of Force Exit - SYS$FORCEX service.

STOPROMSG.MSG           Message file for STOPRO.DBL

TSTHLP.COM              Command Procedure to compile TSTHLP.DBL

TSTHLP.DBL              Example of how to access Help (.HLB) files
                        from VAX DIBOL.
========> DRC2:[LT90B1.EPUBS.ILEAF]AAAREADME.TXT;3 <========




Lisp Scripts for InterLeaf on VMS Workstations

By William Wagner

Allied-Signal  AiResearch Tucson Division
11100 N Oracle Road
Tucson Arizona 85737
(602)469-6424



ARCHIVE.DIR  - Directory containing scripts to aid in the process
               of archiving Interleaf documents.

DCL.LSP      - Lisp script to execute DCL commands within Interleaf.

FILE.LSP     - Lisp script to move selected objects from the desktop
               to any container bypassing the clipboard.

TO_DESK.LSP  - Lisp script to move selected objects from container 
               to desktop bypassing clipboard.

TO_DESK_OPEN.LSP  - Lisp script to move a selected object from
                    container to desktop and automatically open,
                    bypassing clipboard.

INTERMUT.DOC - An inactive process terminator (Watch Dog).

All files contain instructions within themselves.

========> DRC2:[LT90B1.GCE90B.PAWS]AAAREADME.TXT;1 <========


 
You might recall a posting I made a while back (~21Sep90) about a program
(actually two) called PAWS and PAWSDisp. Ken Mighell's PAWS is a programmable
terminal emulator that runs on the Amiga, that has VT100/Tek4010/Image-Display
screens all available simultaneously. PAWS allows you to display images from
your mainframe with a minimum of fuss, just by sending the image a line at a
time over the serial line to the Amiga, which decompresses it and draws it.
This works very well, and is quite fast. (note, serial line!)
 
I've written a Fortran subroutine (called PAWSDisp) that will accept a 2D array
of numbers (on the mainframe) and displays it (on the Amiga), using PAWS. All
that a user needs to provide is a main program (I have used Fortran and C) that
reads in your data, model, image, whatever into a 2D array, and calls my
subroutine. This 'header' to PAWSDisp is usually quite trivial to write, given a
particular format. PAWSDisp provides you with several options in terms of
scaling, zooming, trimming, PostScript output, plots of slices, plots of
histograms, etc. I have ported PAWSDisp to VAXes (with VMS) and Suns/SPARCS
(Unix, or, more strictly, SunOS).
 
If you want to animate several frames, this can be QEDone by using PAWSDisp
together with a screengrabber, like GRABBitt, which saves the screen as an IFF
frame. Load the various frames into something like DPaint III, and voila,
animations and IFF manipulations (albeit with 32 colours.. which is enough for
a lot of things, but not for everybody, granted)
 
A point to note: PAWS/PAWSDisp runs over a serial line/modem. You can quite
happily do this at home/in the office with no Ethernet requirement !
 
[In the PAWSDisp readme, you'll see that HDF format is something I do want to
support - I collect header programmes as I/someone-else write(s) them. At this
stage I only have astronomical stuff, like IRAF,FIGARO,Starlink,FITS..]
 
If you're interested in trying this out, the following is from the
release message:
 
- begin included stuff ----------------------------
 
[...]
PAWSDisp 1.40 : 18 September 1990 - Markus Buchhorn
 
[list of features deleted]
 
So, where do I get it ?
=======================
Anonymous ftp from merlin.anu.oz.au [130.56.4.215] in the directory
pub/PAWS_Sun or pub/PAWS_Vax
 
There is also a header program for IRAF images in the PAWS_Sun directory.
Others are available - mail me if you want them, or need help writing your own.
 
Please remember that we are GMT+10hrs here at the moment - keep your ftp'ing
to a quiet time of our day please, if possible.
 
- end include --------------------------
 
                                                                Page 2


Sorry about the length of this posting, but I do have several vested interests
here :-), not just as someone flogging a (*free*) product. I would like to see
lots more scientific programs for the Amiga, E. Boily's stuff for example
sounds great !
 
Plotting programmes, 2d and 3D, with the ability to rotate 3D displays with the
mouse, would be my first and major requirement. PAWS/PAWSDisp covers most of
the rest for me (for now) :-)
 
===============================================================================
 Markus Buchhorn                                           ///  | This space
 Mt Stromlo and Siding Spring Observatories, Canberra     ///   |
 PMB Weston Ck. P.O. A.C.T. 2611, Australia           \\\///    | intentionally
 markus@mso.anu.oz.au  -or-  nssdca::psi%mssso::markus \XX/     | left blank
===============================================================================
========> DRC2:[LT90B1.GNUEMACS]AAAREADME.TXT;1 <========


This area contains Gnu Emacs for VMS (+ DECwindows) ready to go.
Submitted by Ted Nieland.
========> DRC2:[LT90B1.GNUSOFTWARE]AAAREADME.TXT;1 <========


This area contains software from the Free Software Foundation. Included
are Gnu C, Gnu C++ and a variety of other items. The subdirectories
[.VMS*...] contain Gnu C++ for VMS.
  Most items' sources are in compressed TAR savesets with extensions like
.TAZ or .TAR_Z or .TAR_LZW. All should be decompressed with COMPRESS (or
lzdcmp in -b mode, as a less desirable option) and de-tarred with a tar
reader. Several tar format readers for VMS are in the tools subdirectory
of the index area.
   Some messages and files from the Gnu mailing lists are in ZOO archives
here to save space.
   The packing of the compressed savesets is done by the originators and
has been simply left alone by the tape editors. Many of the VMS items are
decompressed already. The VMS port of GCC was done by Angel Li (credit
where credit is due).
   These files represent only FSF items which are new since the Spring
1990 tapes.

  Contributed by Glenn Everhart
========> DRC2:[LT90B1.ICONV8]AAAREADME.TXT;1 <========


This directory holds ICON V8, a string manipulation language, for
VMS, in compressed form as obtained from the Internet. Use the
tools in [90bvaxlt.tools...] (specifically compress -d) to decompress
it and other tools (file) to reset the attributes of the file to
the correct record structure and size; see [90bvaxlt.tools]aaareadme.*.
----
The documentation for Version 8 of Icon consists of technical reports
and UNIX manual pages:

        TR 90-1         Version 8 of Icon

        TR 90-6         Icon overview

        TR 90-7         Icon program library

        TR 90-8         Icon-C Interfaces

        IPD113          memory monitoring

        IPD115          benchmarking

        IPD120          Installing Version 8 of Icon under VMS

        IPD121          Using Version 8 of Icon under VMS

The technical reports are here in two forms: formatted (.doc) files
suitable for printing on a terminal or monospaced printer, and PostScript
(.ps) files that can be formatted on a PostScript printer.

Printed copies of the technical reports are available free of charge
from the Icon Project.
========> DRC2:[LT90B1.NCSA]AAAREADME.TXT;1 <========


NCSA Telnet provides Telnet, FTP, and terminal emulation/windowing
services on PC or Mac. A number of emulators and utilities also
work with it, and complete sources and docs are provided. This is
the current release of NCSA Telnet as of 12/1990.
========> DRC2:[LT90B1.OA_SIG]AAAREADME.TXT;1 <========


The Fall 90 OASIG Tape was collected by:

Thomas M. Byrne
L. Karp & Sons
1301 Estes Avenue
Elk Grove, Illinois 60007
1-708-593-5700

Thanks to all our submitters and to the VAX SIG Tape for their help in 
collecting and distributing.

Several new submission, several updated ones.

[OA90B.BRUNER]

An updated Conference Room Scheduler from Roger Bruner at the Freign 
Mission Board.  Now shows rooms available based on time requested rather 
than room by room checking.

[OA90B.HULL]

QUICK!!  ALL-IN-1 Application Development!  The Scripts & Forms used by 
Digital's own Alan Hull as talked about in his Fall '90 Las Vegas Symposium
Session OA-110.  A neat comprehensive set of rapid-prototyping tools for 
ALL-IN-1 application development.  Also, the session notes from that 
session and another set on restricting access to ALL-IN-1 applications.

[OA90B.MCLEOD]

These files are for HP Laserjet in the ALL-IN-1 environment.

Save hours of drudgery, no need for you to create the tables.

Submitted by Diana McLeod from Mustang Fuel.


[OA90B.PITTCORN]

Session notes from OA019 Fall 90 and command procedures to transfer 
documents between standalone WPS-PLUS users

From Chuck McMichael at Pittsburgh Corning Corp.


[OA90B.SCHUMANN]

Drum Roll Please!!  An ALL-IN-1 Shared Library Setup Procedure from Dar 
Schumann and David Hays of the Farm Credit Bank of Wichita.

Tired of trying to use the ALL-IN-1 "SHARED FOLDER" to do things it wasn't 
meant for?  Wait no longer! Here is a simple script and forms set to make 
your users life easier. 

These guys have done a good thing!

                                                                Page 2



[OA90B.SIMON]

Files found in subdirectories to this directory were provided by Christine 
Simon of LTV Missiles and Electronics Group in Dallas.

An update of Chris's previous ALL-IN-1 management tools working for V2.3 
and V2.4 including new DATATRIEVE definitions!

========> DRC2:[LT90B1.RSX90B]AAAREADME.TXT;2 <========


This is the Fall 1990 RSX SIG tape. The material is designed
to be able to be placed on an ODS-1 disk; hence the numbered
directories. All contents information is in the [.300001]
subdirectory of this tree (see file RSX90BTPE.DOC for a
description).

RSX Fall 1990 SIG tape complete. Includes Focal, DDT debugger,
MCE (cmd line editor), GREP and SEARCH text
search utils, tape utils including EBCDIC access,
RSX11M batch, Online Pool Analyzer, DISASM task
disassembler, TEM terminal emulator, Anagram
solver, LBC logical blk copy disk-disk, a
CPU usage monitor by task, logging MCR and DCL
environments, many games, BRUread, a message
router and more.
========> DRC2:[LT90B1.TECO]AAAREADME.TXT;1 <========


TECO area
Teco.lzh is a small teco for unix like systems.
Tecoc.tar_z is a compressed TAR saveset of the current
sources to TECOC for VMS, Amiga, unix boxes (including suns),
and IBM PC. It provides a faithful implementation of the
TECO language and editor for all supported platforms, except
that it does not have fullscreen support. TECOC was written
and is maintained by Pete Siemsen; this material was obtained
from his world TECO archives on usc.edu.
========> DRC2:[LT90B1.VTEDIT]AAAREADME.TXT;1 <========



        This directory contains the last versions of VTEDIT.
        VTEDIT is a context dependent full screen editor,
        written in TPU, submitted by G.Weck, INFODAS, Koeln.

        [KIT050]   Version 5.0 which runs with VMS 4.7 upwards

        [KIT051]   Version 5.1 which runs with VMS 5.0 upwards.

        The KITS are distributed for installation with with
        VMSINSTAL.
