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

[ANN] Tcllib 1.15 Released

205 views
Skip to first unread message

Andreas Kupries

unread,
Feb 6, 2013, 1:37:29 AM2/6/13
to

Download Reference:
http://core.tcl.tk/tcllib/event/67846cf33ba77f07dccd4fdd353f46f98fb06c3b

Overview
========

7 new packages in 5 modules
33 changed packages in 29 modules
10 internally changed packages in 6 modules
344 unchanged packages in 90 modules
400 packages, total in 110 modules, total

New in tcllib 1.15
==================

Module Package New Version Comments
----------- ------------------------- ------------- ----------
clock clock::iso8601 0.1
clock::rfc2822 0.1
----------- ------------------------- ------------- ----------
fileutil fileutil::decode 0.1
generator generator 0.1
map map::geocode::nominatim 0.1
----------- ------------------------- ------------- ----------
zip zipfile::decode 0.2
zipfile::encode 0.1
----------- ------------------------- ------------- ----------

Changes from tcllib 1.14 to 1.15
================================
tcllib 1.14 tcllib 1.15
Module Package Old Version New Version Comments
------------------ ------------------------ ------------- ------------- ----------
aes aes 1.0.2 1.1 D EF
crc crc16 1.1.1 1.1.2 B
csv csv 0.7.3 0.8 EF
doctools doctools 1.4.13 1.4.14 T B
------------------ ------------------------ ------------- ------------- ----------
fileutil fileutil 1.14.4 1.14.5 B
fileutil::traverse 0.4.2 0.4.3 B
------------------ ------------------------ ------------- ------------- ----------
grammar_peg grammar::peg 0.1 0.2 B
htmlparse htmlparse 1.2 1.2.1 B
http autoproxy 1.5.1 1.5.3 B
imap4 imap4 0.3 0.4 EF
inifile inifile 0.2.4 0.2.5 B
json json::write 1.0.1 1.0.2 B
log logger 0.9 0.9.3 B
------------------ ------------------------ ------------- ------------- ----------
map map::slippy 0.4 0.5 EF
map::slippy::fetcher 0.2 0.3 EF
------------------ ------------------------ ------------- ------------- ----------
math math::statistics 0.7.0 0.8.0 EF
mime mime 1.5.4 1.5.6 B
ncgi ncgi 1.3.2 1.4.1 EF B T D
ooutil oo::util 1 1.1 EF
pki pki 0.2 0.6 EF
png png 0.1.2 0.2 EF
pop3 pop3 1.8 1.9 B T
simulation simulation::random 0.3 0.3.1 B
------------------ ------------------------ ------------- ------------- ----------
struct struct::list 1.8.1 1.8.2 B T
struct::queue 1.4.2 1.4.4 B T D
struct::stack 1.5.1 1.5.3 B T
------------------ ------------------------ ------------- ------------- ----------
tar tar 0.7 0.7.1 B
tepam tepam 0.2.0 0.4.0 EF D T
term term::ansi::code::ctrl 0.1.1 0.1.2 B
uev uevent 0.2 0.3.1 EF B
uuid uuid 1.0.1 1.0.2 B
valtype valtype::iban 1 1.1 EF
virtchannel_base tcl::chan::cat 1.0.1 1.0.2 B
------------------ ------------------------ ------------- ------------- ----------

Invisible changes (documentation, testsuites)
=============================================

tcllib 1.14 tcllib 1.15
Module Package Old Version New Version Comments
------------ ------------------------ ------------- ------------- ----------
base64 base64 2.4.2 2.4.2 D
cmdline cmdline 1.3.3 1.3.3 T
------------ ------------------------ ------------- ------------- ----------
grammar_me grammar::me::cpu 0.2 0.2 T
grammar::me::cpu::core 0.2 0.2 T
grammar::me::cpu::gasm 0.1 0.1 T
grammar::me::tcl 0.1 0.1 T
grammar::me::util 0.1 0.1 T
------------ ------------------------ ------------- ------------- ----------
irc irc 0.6.1 0.6.1 D
------------ ------------------------ ------------- ------------- ----------
struct struct::tree 1.2.2 1.2.2 D
struct::tree 2.1.2 2.1.2 D
------------ ------------------------ ------------- ------------- ----------
try try 1 1 D
------------ ------------------------ ------------- ------------- ----------

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.

--
So long,
Andreas Kupries <akup...@shaw.ca>
<http://www.purl.org/NET/akupries/>
Developer @ <http://www.activestate.com/>

Tcl'2013, Sep 23-27, New Orleans, LA, USA.
EuroTcl'2013, Jul 6-7, Munich, GER
-------------------------------------------------------------------------------

Zbiggy

unread,
Feb 10, 2013, 6:25:13 PM2/10/13
to
In comp.lang.tcl, Andreas Kupries wrote:

> zip zipfile::decode 0.2
> zipfile::encode 0.1

% package require zipfile::encode
can't find package zlibtcl

http://wiki.tcl.tk/18435 ("zlibtcl")

#v+
This package is part of Img, and refers to the libz support library needed
by some of the image formats (like png). For easier handling by the package
system, for wrapping, etc. the sources of libz were stub-sified and wrapped
into a Tcl package, which was given the name zlibtcl to distinguish it from
the unmodified libz.
#v-

Wouldn't it be reasonable to move zlibtcl from Img to tcllib then?
--
It's us, the scobs.

Andreas Kupries

unread,
Feb 13, 2013, 1:05:22 AM2/13/13
to
zlibtcl wraps the zlib library. It is very much C, not Tcl.
Tcllib is not really the place for it.

Note: In Tcl 8.6 we have a "zlib" command also. Will gladly accept a
patch which changes zipfile::* to conditionally use that in favor
of zlibtcl when available.
0 new messages