From: MERC::"uunet!CRVAX.SRI.COM!RELAY-INFO-VAX" To: Info-VAX@KL.SRI.COM CC: Subj: Announcing C Swing v3.7 C Swing v3.7 (a file and directory management utility) is now available. It was posted to vmsnet.sources last week, so should be showing up there soon. +---------------------------------------------------------------------+ | This version will compile and run with VAX C on VAXes, or DEC C | | on AXPes (Alphas). C Swing v3.7 is now available complete as ZIP | | archives via anonymous FTP from narnia.memst.edu (141.225.1.24). | | Object files and EXE's for both VMS VAX and VMS AXP are also there.| +---------------------------------------------------------------------+ New features/bug fixes since v3.6.5: o Upgraded MOST to 3.2.0FM. Added lots of new features and switches as described in the header of its main.c and in most.doc_fm. Most notably, now has both Quick Help (summary of commands) and Full Help (display of doc file), GOLD and EDT style commands, -h qualifier for showing Full Help from the DCL command line, -n Naive Prompt qualifier and logical for replacing the dev:[dir]filename string in the status line with other information or a title. (Foteos Macrides) o Ported everything to DECC/Alpha, with tests for VAXC versus DECC in the code and build procedures. Thanks to Bill Forbes, BFORBES@MR4DEC.ENET.DEC.COM, for help with VAXC versus DECC differences. Thanks to Ross Smith, SMITH@MCCLB0.MED.NYU.EDU, for letting me use NYU Med's field test Alpha. (Foteos Macrides) o Updated the SWING Help Library and SWING Manual. (Foteos Macrides) o Fixed captive account editor selection (where there is no user profile) to not allow selection of "Other" editor commands, as any DCL command could be entered. (Harry Flowers) [As you can see, Foteos Macrides has been hard at work! Thanks, Foteos!] For those not familiar with C Swing, here's an excerpt from the readme file: SWING is a VAX/Alpha utility for the graphic representation and manipulation of VMS directory structures and files on any terminal that can support the SMG routines -- that is primarily the VTxxx series of terminals and terminal emulators. SWING is designed to make life easy for a user who frequently performs directory or file operations within his or her directories. SWING's Directory Manager displays the top eight levels of the user's directory structure. If there are more than eight levels a diamond is displayed in the right-most column indicating that there are non-displayed directories. It's File Manager is invoked via the F option while pointing to a directory. SWING has a two level help facility. Quick menus are available via the ? option. Standard VMS help is available via the H or HELP (LK201) option. The C language version of SWING was written by Simon Brown, and maintained by him through V3.2. It has been modified by many people, and is currently maintained primarily by Harry Flowers, Foteos Macrides, and Mats Akerberg. Most of the documentation has been rewritten by Chris Butler and Foteos Macrides. The re-write of SWING was necessary as Simon did not have a Fortran compiler, and felt that C was a more appropriate language. Also, colleagues required major enhancements, so the software was started from scratch. The result that you see here consumed something in the region of 400 to 500 hours of spare time. The software has been placed back in the public domain. For more information on SWING look in the MANUAL subdirectory, where you will find SWING_MANUAL.MEM. It can be printed, or viewed with the MOST utility. -- It is the User Guide, with answers to beginning and advanced questions. MOST is a file paging utility invoked via the Y option in the File Manager. The version of MOST supplied with SWING is a modification by Foteos Macrides of John E. Davis' MOST v3.0 and v3.2. This version of MOST has a two level help facility. A summary of its commands is available via its ?, H, PF2, or HELP (LK201) option (synonyms for Quick Help). Its documentation file is displayed via its GOLD H or GOLD PF2 option (synonyms for Full Help), where GOLD is PF1 or CTRL-X. For more information about MOST read MOST.DOC_FM in the DOCUMENTATION subdirectory. As always, we're interested in any bug reports/enhancement requests that you might have (not that we promise to fix/implement them ;-), but chances are much better if we know about them). -- Harry Flowers Internet: FLOWERS@MSUVX2.MEMST.EDU Memphis State University & Bitnet: FLOWERS@MEMSTVX1