Path: ...!feed2.news.rcn.net!feed1.news.rcn.net!rcn!logbridge.uoregon.edu!newsfeed.stanford.edu!newsfeed.berkeley.edu!ucberkeley!agate.berkeley.edu!agate!not-for-mail From: "Andreas Kupries" Newsgroups: comp.lang.tcl.announce Subject: Tcllib 1.6 released Followup-To: comp.lang.tcl Date: Tue, 17 Feb 2004 18:17:37 +0000 (UTC) Organization: - Lines: 258 Approved: tcl-announce@mitchell.org Message-ID: NNTP-Posting-Host: alumni.eecs.berkeley.edu X-Trace: agate.berkeley.edu 1077041857 29260 128.32.47.240 (17 Feb 2004 18:17:37 GMT) X-Complaints-To: usenet@agate.berkeley.edu NNTP-Posting-Date: Tue, 17 Feb 2004 18:17:37 +0000 (UTC) X-Original-Priority: 3 (Normal) X-Original-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-Processing-Note: Emailed submission X-Auth: PGPMoose V1.1 PGP comp.lang.tcl.announce iQCVAwUAQDJZj8VCYQpvzJ9ZAQHUgwP+OjhZCyt1H/vAs2k+IdvkumJXMxE4p0Ve Y7eAeFKOttSBDlz6UxQmAtFZAstxmAVlLwGlxM3NJjk6H57KeAXl2gCV+66ZT7E1 WVmfXdwQrsm8tRzCVabc9FUVHu/QG+i624LQXFezDI+T4fy0OTa52T1iazPx1z6E /aKAcro7tC4= =2gee User-Agent: slrn/0.9.7.4 (Linux) 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.6 release notes ======================== Hello World, welcome to Tcllib 1.6. This release is a minor version change which fixes numerous bugs and provides enhancements as well. 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. Known problems -------------- * When using Tcllib 1.6 on a true 64bit platform, like Linux/Alpha, or Linux/IA-64 the usage of Tcl 8.4.x is strongly recommended. * Package mime, SourceForge Tcllib Bug #447037 A special case of the above. This problem affects only people which are using Tcl and Mime on a true 64-bit system. The currently recommended fix for this problem is to upgrade to Tcl version 8.4. This version has extended 64 bit support and the bug does not appear anymore. The problem could have been generally solved by requiring the use of Tcl 8.4 for this package. We decided against this solution as it would force a large number of unaffected users to upgrade their Tcl interpreter for no reason. See for additional information. Acknowledgments --------------- Many thanks to Aaron Faupell Arjen Markus Brent Welch Brett Schwarz Dan Kuchler David N. Welton Don Porter Donal K. Fellows Eric Melski Gerald Lester Jeff Hobbs Joe English Johannes-Heinrich Vogeler Kevin Kenny Melissa Chawla Miguel Sofer Pat Thoyts Peter MacDonald Reinhard Max Ross Mohn Sandeep Tamhankar Scott Redman Scott Stanton Steffen Traeger 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] New in Tcllib 1.6 ================= Tcllib 1.4 Tcllib 1.6 Module Package Old version New Version Comments ------ ------- ----------- ----------- ------------ ------------------- inifile -- 0.1 Handling of Window .ini files. ------ ------- ----------- ----------- ------------ ------------------- md5crypt -- 1.0.0 MD5 based password hashing. multiplexer -- 0.2 Message multiplexing. snit -- 0.92 pure-Tcl OO system. ------ ------- ----------- ----------- ------------ ------------------- struct 1.3 2.0 \ set Set manipulation. ------ ------- ----------- ----------- ------------ ------------------- Changes from Tcllib 1.4 to 1.6 ============================== Legend API: ** incompatible ** API changes. > Implies change of major version. EF : Extended functionality, API. > Implies change of minor verson. B : Bug fixes. \ D : Documentation updates. > Implies change of patchlevel. EX : New examples. > P : Performance enhancement. / Tcllib 1.4 Tcllib 1.6 Module Package Old version New Version Comments ------ ------- ----------- ----------- ------------ ------------------- base64 base64 2.2.2 2.3 B, EF (Trf) uuencode 1.0.2 1.1 EF (critcl) yencode 1.0.1 1.1 EF (critcl) ------ ------- ----------- ----------- ------------ ------------------- cmdline 1.2.1 1.2.2 B comm 4.0.1 4.2 B, EF (async return callback) counter 2.0.1 2.0.2 B ------ ------- ----------- ----------- ------------ ------------------- crc crc16 1.0.1 1.1 EF (xmodem) crc32 1.0.1 1.1 EF (-channel) sum 1.0.1 1.1.0 EF ========== REMAINDER OF ARTICLE TRUNCATED ==========