ANNOUNCE: Cost 2.2 release
Subject: ANNOUNCE: Cost 2.2 release Forum: comp.text.sgml Date: 1999/06/27 From: Joe English [jenglish@flightlab.com]
I am pleased to annouce the long-overdue release of Cost version 2.2. Details at:
URL: http://www.flightlab.com/~joe/cost/index.html
The software itself is at:
URL: ftp://ftp.crl.com:/users/je/jenglish/cost.tar.gz
Cost is a structure-controlled SGML application programming tool. It is implemented as a Tcl extension, and works in conjunction with James Clark's nsgmls and/or sgmls parsers. Cost is free software.
New in this release:
Should compile and install out-of-the-box on most Unix platforms, with any Tcl release from 7.5 through 8.1.1 (courtesy autoconf). I'm still working on Windows support...
Can load more than one document at a time, and switch between them with the new 'selectDocument' and 'withDocument' commands. 'setstream' and 'savestream' are provided as aliases so this release should be compatible with Boris Tobotras' patches.
Allows comments at certain places in specifications; this should also be compatible with Boris' version.
Preliminary support for XML (courtesy expat by James Clark). Note: XML support is largely untested and has a few known deficiencies (and probably several unknown one!) I'd appreciate any feedback/bug reports.
Released under a Tcl-style license instead of the "Artistic" license. (This is closer to my idea of free software, and is several pages shorter.)
Cost can now be loaded as an extension into multiple Tcl interpreters without conflicts (it's still not thread-safe, however).
Many minor bugfixes, enhancements, and cleanups that have accumulated over the last three years; see the CHANGELOG for full details.
--Joe English
Prepared by Robin Cover for the The SGML/XML Web Page archive.