Path: ...!be1-002.octanews.net!green.octanews.net!news-out.octanews.net!news.glorb.com!out04b.usenetserver.com!news.usenetserver.com!in01.usenetserver.com!news.usenetserver.com!wesley.videotron.net!newsfeed.east.grouptelecom.net!news.east.grouptelecom.net!not-for-mail From: andreask@activestate.com (Andreas Kupries (AS Dev)) Newsgroups: comp.lang.tcl Subject: Tcllib 1.10 Released Date: 13 Sep 2007 11:36:27 -0700 Organization: Linux Private Site Lines: 369 Sender: andreask@gila.activestate.com Message-ID: NNTP-Posting-Host: remote.activestate.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: utornnr1pp.grouptelecom.net 1189708418 15586 209.17.146.129 (13 Sep 2007 18:33:38 GMT) X-Complaints-To: abuse@gt.ca NNTP-Posting-Date: Thu, 13 Sep 2007 18:33:38 +0000 (UTC) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 Bytes: 22366 tcllib is a Tcl-only library of standard routines for Tcl (no compiling required). This release is a minor version change which fixes numerous bugs and provides enhancements as well. Tcllib 1.10 release notes ========================= Hello World, welcome to Tcllib 1.10. This release is a minor version change which fixes numerous bugs and provides enhancements as well, to existing modules, and via newly added modules. Availability ------------ The released distributions can be downloaded from Available are gzipped, zipped, and bzipped tarballs, and a starkit. Installation ------------ * For the starkit and starpack just execute the file and a GUI based installer will pop up. Fill out the paths, then run the installation. * For the tarballs unpack them in some directory /foo, then run the file "/foo/installer.tcl". This will invoke the same installer used in the starkit and starpack. Note: While the installer will open up a GUI by default (and if possible), a command line based installation is provided too. Run the installer with the option "-help" to see what is available. Acknowledgments --------------- Many thanks to Aaron Faupell Andreas Kupries Arjen Markus Benjamin Riefenstahl Bob Techentin Brent Welch Brett Schwarz Colin McCormack Dan Kuchler David N. Welton Don Porter Donal K. Fellows Eric Melski Gerald Lester Jeff Hobbs Joe English Johannes-Heinrich Vogeler Kevin Kenny Marty Backe Melissa Chawla Michael Schlenker Miguel Sofer Pat Thoyts Peter MacDonald Reinhard Max Ross Mohn Sandeep Tamhankar Scott Redman Scott Stanton Steffen Traeger Stephane Arnold Steve Ball Will Duquette and all the people who submitted bug reports and patches. Bug reports, patches, requests for enhancements (RFEs) ----------------------------------------------------- Please submit bug reports, patches and RFEs at [Bugs] [Patches] [RFEs] Overview ======== 7 new packages in 4 new modules and 1 module with 2 new packages. 43 changed packages. 164 unchanged packages (or non-visible changes, like testsuites) New in Tcllib 1.10 ================== Tcllib 1.10 Module Package New Version Comments ------ ------- ----------- ----------------------- fileutil fileutil::multi 0.1 multi-file operations fileutil::multi::op 0.5 ditto, OO API ------ ------- ----------- ----------------------- mapproj mapproj 1.0 Map projections. ------ ------- ----------- ----------------------- nns nameserv 0.3 nameservice client nameserv::auto 0.1 nameservice extended client nameserv::common 0.1 nameservice shared code nameserv::server 0.3 nameservice server ------ ------- ----------- ----------------------- uev uevent 0.1.2 user events ------ ------- ----------- ----------------------- wip wip 1.0 word interpreter Tcl 8.4 wip 2.0 word interpreter Tcl 8.5 ------ ------- ----------- ----------------------- Changes from Tcllib 1.9 to 1.10 =============================== Legend Change Details Comments Major API: ** incompatible ** API changes. Minor EF : Extended functionality, API. I : Major rewrite, but no API change Patch B : Bug fixes. EX : New examples. P : Performance enhancement. None T : Testsuite changes. D : Documentation updates. Tcllib 1.9 Tcllib 1.10 Module Package Old version New Version Comments ------ ------- ----------- ----------- --------------- asn asn 0.7 0.8.1 D, B base64 uuencode 1.1.3 1.1.4 B, D ------ ------- ----------- ----------- --------------- bench bench 0.1 0.3.1 EF, D, B bench::out::csv 0.1.1 0.1.2 B bench::out::text 0.1.1 0.1.2 B ------ ------- ----------- ----------- --------------- blowfish blowfish 1.0.2 1.0.3 B, D comm comm 4.4 4.5.6 EF (futures), B, D des des 1.0.0 1.1.0 EF (padding), D ------ ------- ----------- ----------- --------------- dns dns 1.3.1 1.3.3 B, D ip 1.1.1 1.1.2 B, D ------ ------- ----------- ----------- --------------- doctools doctools 1.2.1 1.3 EF (syntax), B, D, T doctools::idx 0.2.1 0.3 EF (syntax), D, T doctools::toc 0.2.1 0.3 EF (syntax), D, T ------ ------- ----------- ----------- --------------- fileutil fileutil 1.9 1.13.3 EF, B, T, D fileutil::traverse 0.1 0.3 B ------ ------- ----------- ----------- --------------- ftp ftp 2.4.4 2.4.8 B ftpd ftpd 1.2.2 1.2.3 B, D ------ ------- ----------- ----------- --------------- grammar_fa grammar::fa 0.2 0.3 EF, D grammar::fa::dexec 0.1.1 0.2 EF (ext. introspection), D grammar::fa::op 0.2 0.4 EF (nullary .|, 2regexp), D ------ ------- ----------- ----------- --------------- http autoproxy 1.3 1.4 B, D inifile inifile 0.2 0.2.1 B, D interp interp 0.1 0.1.1 B, D, T ------ ------- ----------- ----------- --------------- ldap ldap 1.6.6 1.6.8 B, D ldapx 0.2.2 1.0 API, B ------ ------- ----------- ----------- --------------- log logger 0.7 0.8 EF, D ------ ------- ----------- ----------- --------------- math math::linearalgebra 1.0.1 1.0.2 B, D math::special 0.2 0.2.1 B, D math::statistics 0.3 0.5 EF (mv linreg), D, T ------ ------- ----------- ----------- --------------- mime mime 1.5.1 1.5.2 B, T, D smtp 1.4.2 1.4.4 B, D ------ ------- ----------- ----------- --------------- nmea nmea 0.1 0.1.1 B, D page page::compiler::peg::mecpu 0.1 0.1.1 B png png 0.1.1 0.1.2 B, D, T ========== REMAINDER OF ARTICLE TRUNCATED ==========