This submission contains updates and additions to material found in the Fall '87 tape under the [vax87e.meadows] directory. FILE File is a utility which allows you to display and or change header information about a file. It is most usefull when you have somehow transferred a file from a non-VAX/VMS system to a VAX/VMS system (or vice versa), and you need to change characteristics of the file, such as changing the record size, or putting fortran carriage control back on a file. This utility does not create a new version of a file, it changes the information stored in the file header, making it quite fast. A good knowledge of RMS is usefull (necessary) when using this tool. FIND - (renamed from INDEX to FIND) FIND allows you to search very quickly through the file system for files based on a wide variety of criteria. By mapping the index file into memory it performs The Fastest searches of any utility like it. Basically you can search based on any attribute found in the file header (creation date, amount of fragmentation, logical block numbers, whatever), given a minimum and maximum value. You can perform AND or OR searches on multiple criteria. You can control what information will be displayed about the file. This is a "must have" (really!). Look at FIND.HLP if this plea doesn't convince you.. Try it once.. You'll like it. Note, this was posted to the internet (via info-vax) as INDEX, however, to avoid confusion with another DECUS program I have renamed it to FIND. Sadly, I didn't do it soon enough, so it was still INDEX on the Fall '87 DECUS Tapes. STATUS - Converted to a DECnet Server/ Client pair. STATUS is a fancy SHOW USERS type of program. You can specify what you want to see, and how you want to see it. It can display any GETJPI item, several GETSYI items, plus several other things. You can select which processes you want displayed. It is also very easily modified. Not neccesarily a "must have", but at least a "must see". Check out WHO.COM, SHOWUSERS.COM, and SHOWSYSTEM.COM in the [.STATUS] directory for examples of its use. If you do make modifications, I would be happy to try and add them to this distribution in the future - contact me. UNMESSAGE UNMESSAGE decompiles message files. Note, the decompiled message file will not be exactly the same as the original, as certain information is not stored in these files. However, the message text files created can be rerun through the message compiler (MESSAGE) and the resulting file will produce exactly the same results as the original (I believe, I haven't heard otherwise!). This is usefull if you want to change (or simply extract) the text of error messages. UNSDL - Limited distribution on the internet, part of an ongoing project UNSDL is a utility to aid in creating include files from the system definitions given in the text library SYS$SHARE:STARLETSD. It works in conjunction with the SDL/NOPARSE/LANGUAGE=language command to generate include files for any language you have a language generator for. For example, DEC includes all the definitions that you would normally find in the STARLET macro library, such as $ACRDEF, $JPIDEF, etc. These definitions can be used to generate include files for the language of your choice. Currently I have written a 'C' language generator. There is a lengthy description included to aid people in writing other language generators. VERB VERB is a utility to make it possible to modify (or simply look at) command definitions. This version fixes a minor bug with the cliflags() option, and handles disallows clauses in a prettier fashion. This is definitely a "must have" item as well. All of the non-macro code in this distribution has been compiled and the EXE files left intact. I have deleted object files to help save space. All programs have been compiled and linked, so you do not need to recompile anything. I personally like to check the code and recompile things anyway, being a not-very-trusting-kind-of-guy. I have created makefiles, for those of you with MAKE. If you do not have this, than GET IT! I have included some COMPILE.COM command procedures for those of you without MAKE. If you have suggestions, bugs/complaints, feel free to contact me, Joe Meadows Jr. VAX/VMS System Manager / guru in training Fred Hutchinson Cancer Research Center 1124 Columbia St. Seattle Wa. 98104 bitnet - JOE@FHCRCVAX arpa/internet - JOE%FHCRCVAX.BITNET@OLY.ACS.WASHINGTON.EDU voice - (206) 467-4970