========> 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.