This submission contains three sub-directories: DM - An extensive revision of the John C. Hayre / Rich Gregory Directory Management package, using SMG$ for windowing, with several new extensions. COLORS - A package for managing and setting "default" colors for VT-241 terminals. SD - A revision of Alan L. Zirkle's Set Default program, entirely executable (no .COM), with user interface improvements. Submitted by: Dale E. Coy Los Alamos National Laboratory ---------------------------------------------------------------------------- DM (Directory Manager) Version 6.7A This is a revision to the DM (directory management) package which has appeared on previous VAX SIG Symposium tapes. It provides enhancements to the older DM packages. Directory Manager was initially submitted in January 1983 by John C. Hayre, Texas Instruments (later with Veeco Integrated Automation, Dallas). Additional extensive improvements and submissions were made by Rich Gregory, Pharmaceutical Research Associates, Charlottesville, VA. This version (now called Version 6.7A) was spun-off in 1986 by Dale E. Coy, Los Alamos National Laboratory, Los Alamos, NM. It incorporates the functions added by Rich Gregory (except for Fortran and Basic), improves efficiency, and adds major functions: 1. In addition to the original commands, an All-in-1-like set of commands is provided, which will use VT2xx keys if available. 2. Copy (in and out) and Delete have been improved. 3. The user may choose his/her favorite editor, "viewer", and printer, and may change them "on the fly". 4. Rooted directories are handled properly, and the user may change Devices from within DM. 5. Full documentation (for user, installer, and programmer) is provided in both Text and WPS+ formats. 6. SMG$ is now used for the user interface (windowing, etc.) 7. The subprocess is "retained" for multiple uses, rather than being exited after each use (example of technique). 8. An AST is used to handle process exits. ---------------------------------------------------------------------------- PROGRAMS FOR COLOR ON REGIS TERMINALS Having a VT-241 (or other color REGIS terminal) is much more fun if you use color combinations other than Red-Blue-Green. These programs make it easy for the user to control his/her terminal colors. A side- effect is that a user connecting a VT-241 is immediately given a set of pleasant colors. If the user does nothing, we always set the system default colors at login. Otherwise, users may run programs to select their own colors (explicitly or randomly), or may "do their own thing" by putting a Set_Colors.Com in their SYS$LOGIN directory. The following commands/programs are included: CO - Gets any user some set of colors. OCO - Used if terminal is garbaged - runs Fix_Crt & restores colors. NCO - Gets a new set of random, contrasting colors. CCO - Gets a new set of random, complementary ("artsy") colors. PCO - Lists 64 choices and lets the user pick. XCO - An interactive/visual user chooser. ---------------------------------------------------------------------------- SD (Set Default) Version 4.0A This is a revision to the NSWC-SD package which has appeared on previous VAX SIG Symposium tapes. It provides enhancements to the older SD packages. Directory Manager was initially submitted in 1984 (we think) by Alan L. Zirkle, NSWC, and has been improved (and submitted to DECUS) by him since that time. This version is a spin-off from his submission to the Spring 1986 Symposium Tape. Why another SD? Previous versions of SD have used DCL for some portion of the task. This modification is entirely in FORTRAN and MACRO, giving about 25% speed improvement. What's new? The SD Stack is now 20 directories. Most exciting is the user may interactively select a "destination" directory from either the Stack or Tree displays. However: the seldom-used SDENTRY / SDEXIT capability has been temporarily dropped, and there are other minor changes. The code work was done in a few weeks prior to Fall 86 DECUS, and seems too useful to wait until Spring 87. We are using it on a very active system. However, we are not happy with the robustness (tends to crash given improper user input - but not destructively). Improvements are promised for the Spring 87 tape.