Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tcllib 1.10 Released

13 views
Skip to first unread message

Andreas Kupries (AS Dev)

unread,
Sep 13, 2007, 2:36:27 PM9/13/07
to

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

<http://sourceforge.net/project/showfiles.php?group_id=12883&package_id=24585&release_id=539177>

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 <afaupell at users dot sourceforge dot net>
Andreas Kupries <andreas_kupries at users dot sourceforge dot net>
Arjen Markus <arjenmarkus at users dot sourceforge dot net>
Benjamin Riefenstahl <b dot riefenstahl at turtle-trading dot net>
Bob Techentin <techentin at users dot sourceforge dot net>
Brent Welch <welch at ajubasolutions dot com>
Brett Schwarz <schwarzkopf at users dot sourceforge dot net>
Colin McCormack <coldstore at users dot sourceforge dot net>
Dan Kuchler <kuchler at ajubasolutions dot com>
David N. Welton <davidw at dedasys dot com>
Don Porter <dgp at users dot sourceforge dot net>
Donal K. Fellows <fellowsd at cs dot man dot ac dot uk>
Eric Melski <ericm at ajubasolutions dot com>
Gerald Lester <gwlester at users dot sourceforge dot net>
Jeff Hobbs <jeffh at ActiveState dot com>
Joe English <jenglish at users dot sourceforge dot net>
Johannes-Heinrich Vogeler <vogeler at users dot sourceforge dot net>
Kevin Kenny <kennykb at users dot sourceforge dot net>
Marty Backe <marty at lucidway dot org>
Melissa Chawla <hershey at scriptics dot com>
Michael Schlenker <mic42 at users dot sourceforge dot net>
Miguel Sofer <msofer at users dot sourceforge dot net>
Pat Thoyts <patthoyts at users dot sourceforge dot net>
Peter MacDonald <peter at pdqi dot com>
Reinhard Max <max at suse dot de>
Ross Mohn <rpmohn at panix dot com>
Sandeep Tamhankar <sandeep at scriptics dot com>
Scott Redman <redman at scriptics dot com>
Scott Stanton <stanton at scriptics dot com>
Steffen Traeger <Steffen dot Traeger at t-online dot de>
Stephane Arnold <sarnold75 at users dot sourceforge dot net>
Steve Ball <Steve dot Ball at zveno dot com>
Will Duquette <will at wjduquette dot com>

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] <http://sourceforge.net/tracker/?group_id=12883&atid=112883>
[Patches] <http://sourceforge.net/tracker/?group_id=12883&atid=312883>
[RFEs] <http://sourceforge.net/tracker/?group_id=12883&atid=362883>

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
------ ------- ----------- ----------- ---------------
sasl SASL::NTLM 1.1.0 1.1.1 B, D
SASL::XGoogleToken 1.0.0 1.0.1 B, D
------ ------- ----------- ----------- ---------------
sha1 sha1 2.0.2 2.0.3 B, D, T
sha256 1.0.1 1.0.2 B, D, T
------ ------- ----------- ----------- ---------------
snit snit 1.2 1.3.1 EF (introspection, -class), B
snit 2.1 2.2.1 EF (introspection, -class), B
------ ------- ----------- ----------- ---------------
struct struct::graph 2.1 2.2 EF (Critcl), T, D
struct::list 1.6 1.6.1 B
struct::set 2.1.1 2.2.1 EF (Critcl), B, T, D
------ ------- ----------- ----------- ---------------
tar tar 0.2 0.4 B, D
uri uri 1.2 1.2.1 B, D
------ ------- ----------- ----------- ---------------


Invisible or no changes
------ ------- ----------- ----------- ---------------
aes aes 1.0.0 D
base32 base32 0.1 D
base32::core 0.1 D
base32::hex 0.1 D
base64 base64 2.3.2 D
yencode 1.1.1 D
bee bee 0.1 D
bench bench::in 0.1 D
bibtex bibtex 0.5 D
calendar calendar 0.2
cmdline cmdline 1.3 D, T
control control 0.1.3 D
counter counter 2.0.4 D
crc cksum 1.1.1 D
crc16 1.1.1 D
crc32 1.3 D
sum 1.1.0 D
csv csv 0.7 D
des tclDES 1.0.0
tclDESjr 1.0.0
dns ip 1.1.1 B
resolv 1.0.3
spf 1.1.0
docstrip docstrip 1.2
docstrip::util 1.2
doctools doctools::changelog 0.1.1
doctools::cvs 0.1.1
exif exif 1.1.2 D
ftp ftp::geturl 0.2
fumagic fileutil::magic::cfront 1.0
fileutil::magic::cgen 1.0
fileutil::magic::filetype 1.0.2 D
fileutil::magic::mimetype 1.0.2 D
fileutil::magic::rt 1.0
grammar_fa grammar::fa::dacceptor 0.1.1 D
grammar_me grammar::me::cpu 0.2 D, T
grammar::me::cpu::core 0.2 D, T
grammar::me::cpu::gasm 0.1 D, T
grammar::me::tcl 0.1 D, T
grammar::me::util 0.1 D, T
grammar_peg grammar::peg 0.1 D
grammar::peg::interp 0.1 D
html html 1.4 D
htmlparse htmlparse 1.1.2 D, T
ident ident 0.42 D
interp interp::delegate::method 0.2
interp::delegate::proc 0.2
irc irc 0.6 D
javascript javascript 1.0.2 D
jpeg jpeg 0.3 D
json json 1.0 D
log log 1.2 D
logger::appender 1.3 D
logger::utils 1.3 D
math math 1.2.4 D
math::bigfloat 1.2.1 D
math::bigfloat 2.0 D
math::bignum 3.1.1 D
math::calculus 0.7 D
math::complexnumbers 1.0.2 D
math::constants 1.0.1 D
math::fourier 1.0.2 D
math::fuzzy 0.2 T, D
math::geometry 1.0.3 D
math::interpolate 1.0.2 D
math::optimize 1.0 D
math::polynomials 1.0.1 D
math::rationalfunctions 1.0.1 D
math::roman 1.0 D
md4 md4 1.0.4 D
md5 md5 1.4.4 D
md5 2.0.5 D
md5crypt md5crypt 1.0.0 D
multiplexer multiplexer 0.2 D, T
ncgi ncgi 1.3.2 D, T
nntp nntp 0.2.1 D
ntp time 1.2.1 D
otp otp 1.0.0 D
page page::analysis::peg::emodes 0.1
page::analysis::peg::minimize 0.1
page::analysis::peg::reachable 0.1
page::analysis::peg::realizable 0.1
page::gen::peg::canon 0.1
page::gen::peg::cpkg 0.1
page::gen::peg::hb 0.1
page::gen::peg::me 0.1
page::gen::peg::mecpu 0.1
page::gen::peg::ser 0.1
page::gen::tree::text 0.1
page::parse::lemon 0.1
page::parse::peg 0.1
page::parse::peghb 0.1
page::parse::pegser 0.1
page::pluginmgr 0.2
page::util::flow 0.1
page::util::norm::lemon 0.1
page::util::norm::peg 0.1
page::util::peg 0.1
page::util::quote 0.1
pluginmgr pluginmgr 0.1 D
pop3 pop3 1.6.3 D, T
pop3d pop3d 1.1.0 D, T
pop3d::dbox 1.0.2 D
pop3d::udb 1.1 D
profiler profiler 0.3 D
rc4 rc4 1.1.0 D
rcs rcs 0.1 D
report report 0.3.1 D
ripemd ripemd128 1.0.3 D
ripemd160 1.0.3 D
sasl SASL 1.3.1 D
sha1 1.1.0 D, T
smtpd smtpd 1.4.0 D
soundex soundex 1.0 D
stooop stooop 4.4.1 D, T
switched 2.2.1
struct struct 1.4 D
struct 2.1 D
struct::graph 1.2.1 D
struct::matrix 1.2.1 D
struct::matrix 2.0.1 D
struct::pool 1.2.1 D
struct::prioqueue 1.3.1 D
struct::queue 1.4 D
struct::record 1.2.1 D
struct::skiplist 1.3 D
struct::stack 1.3.1 D
struct::tree 1.2.2 D
struct::tree 2.1.1 D
term term 0.1 D
term::interact::menu 0.1 D
term::interact::pager 0.1 D
term::receive 0.1 D
term::receive::bind 0.1 D
term::send 0.1 D
textutil textutil 0.7.1 D
textutil::adjust 0.7 D
textutil::expander 1.3.1 D
textutil::repeat 0.7 D
textutil::split 0.7 D
textutil::string 0.7 D
textutil::tabify 0.7 D
textutil::trim 0.7 D
tie tie 1.1 D, T
tie::std::array 1.0 D, T
tie::std::dsource 1.0 D, T
tie::std::file 1.0.2 D, T
tie::std::growfile 1.0 D, T
tie::std::log 1.0 D, T
tie::std::rarray 1.0 D, T
tiff tiff 0.1 D
transfer transfer::connect 0.1 D
transfer::copy 0.1 D
transfer::copy::queue 0.1 D
transfer::data::destination 0.1 D
transfer::data::source 0.1 D
transfer::receiver 0.1 D
transfer::transmitter 0.1 D
treeql treeql 1.3.1 D, T
units units 2.1 D
uri uri::urn 1.0.2 D
uuid uuid 1.0.1 D
------ ------- ----------- ----------- ---------------

--
Andreas Kupries <andr...@ActiveState.com>
Developer @ http://www.ActiveState.com

Mikhail Teterin

unread,
Sep 14, 2007, 4:36:11 PM9/14/07
to
Andreas Kupries (AS Dev wrote:
> 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.

FreeBSD port duly updated. Thanks, Andreas!

http://www.freshports.org/devel/tcllib

-mi

Bernhard Wallner

unread,
Sep 17, 2007, 5:08:10 AM9/17/07
to
Andreas Kupries (AS Dev) schrieb:

> 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.
>

Are there plans, also to publish a new version of Tklib?

--
Bernhard Wallner
Munich
Germany

Andreas Kupries (AS Dev)

unread,
Sep 17, 2007, 2:57:45 PM9/17/07
to
Bernhard Wallner <wal...@bvv.bayern.de> writes:

> Andreas Kupries (AS Dev) schrieb:
> > 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.
> >
>
> Are there plans, also to publish a new version of Tklib?

In the quiet time after the conference.

0 new messages