|| ||Cameron Laird <tcl-url-AT-phaseit.net>|
|| ||"Tcl-URL distribution" :;|
|| ||Tcl-URL! - weekly Tcl news and links (Apr 24)|
|| ||Thu, 24 Apr 2008 18:19:12 +0000|
"Tcl is optimized for usage" Yossi Kreinin in
"...[tcl] really is like "extreme kung fu". At first you see this crazy
old man and laugh at his silly ways. Then you see how much of a badass
he really is." rook2pawn
Tcl/Tk 8.4.19 RELEASED
The Tcl Core Team is pleased to announce the 8.4.19 releases of the Tcl
dynamic language and the Tk toolkit. This is the nineteenth patch release
of Tcl/Tk 8.4. More details can be found below. We would like to
express our gratitude to all those who submit bug reports and patches.
This information is invaluable in enabling us to identify and eliminate
problems in the core.
Routine maintenance of Tcl/Tk 8.4 has now come to an end. We intend
Tcl/Tk 8.4.19 to be the final 8.4.* releases. The current stable releases
of Tcl/Tk are 8.5.2, and development has begun on Tcl/Tk 8.6. It is
possible that a bug fix of great enough importance or severity might
prompt a release of 8.4.20, but there is no plan for that at the moment.
Even that level of support will fade away quickly.
Where to get the new releases:
Tcl/Tk 8.4.19 sources are freely available as open source from the
Tcl Developer Xchange web site at:
This web page also contains additional information about the releases,
including new features and notes about installing and compiling the
releases. Sources are always available from the Tcl SourceForge
project's file distribution area:
Binaries for most major platforms are available from:
ANN:Fve Ver5.2 (Editor for "Mac OS X"/Cygwin/Unix/Windows) Tcl/Tk script
This program "Fve" is a text editor for X Window System,Windows,
Cygwin and Macintosh(Aqua), and free software under GPL.
Fve needs "Tcl/Tk" and the "wish" installed and accessible through
Fve version 5.2 works under Tcl/Tk8.5,8.4, Tcl/Tk(Aqua)8.4 and
ANNOUNCE: TclOO 0.2 Released
As the sharp-eyed among you may have already noticed, TclOO 0.2 has now
been released (escaped?) and is now available for download in source
form from the Tcl SF download area. You can also get it via anonymous
CVS by pulling the 'oo' module from Tcl's CVS tree. Binary distributions
via the ActiveState teapot are also going out I believe.
Features of 0.2 w.r.t. 0.1:
* Changes to C API to be less confusing.
* C API to allow creation and configuration of many more features.
* Better use of TEA3, autoheader, etc.
* Support for building using MSVC (though still with GNU make)
* Support for mixing a class into a class (including itself!)
* Redesigned object cloning mechanism (for better support of TDBC)
* Many small features, mostly hidden out of sight, for support of
Arnulf Wiedemann's itcl-ng.
* Misc bug fixes (especially in call-chain management)
* Documentation fixes, so now match the Tcl core style better.
ANN: TclRAL Version 0.8.8 by Andrew Mangogna
TclRAL is a "C" based extension to Tcl that supplies a complete, formal
relational algebra including the declaration and enforcement of referential
integrity constraints. The package makes available Tuple and
Relation data types as native Tcl objects and supplies a complete set of
relational algebraic operators for these types.
Version 0.8.8 is bug fix release. This version corrects a number of fixes to
the way TclRAL interacts with the internal Tcl object type system. All
users are encouraged to upgrade to Version 0.8.8.
The project is hosted at Sourceforge and the TEA compliant source package
as well as precompiled binaries for both Linux and Windows compiled against
Tcl 8.5.2 are available there. Since the release of Tcl 8.5, precompiled
versions for Tcl 8.4 are no longer supplied, although the source will still
build against Tcl 8.4.
7th European Tcl/Tk users Meeting ! Register now !!
This is the 3rd call for the 7th European Tcl/Tk users Meeting.
As said previously, this meeting will take place in Strasbourg,
France, 6-7 June 2008.
You can now register on-line for the meeting , submit abstract and
find all practical information (how to get there, accommodation,
schedules, ...) at :
Closure date for abstract submission is May 5 !!
We are waiting for you !!
Please fell free to contact the organizing commitee for any question/
remark/suggestion !! (see http://eurotcl.org/2008/commitee.html )
USENIX Annual Tech '08 Registration Now Open
We're pleased to invite you to attend the 2008 USENIX Annual Technical
Conference. This year we're offering 3 days of training followed by a
3-day conference program filled with the latest systems research,
security breakthroughs, and practical approaches to the questions and
problems you wrestle with. You'll also have many opportunities to chat
with peers who share your concerns and interests.
Training: Sunday-Tuesday, June 22-24, 2008
The 3-day training program at USENIX '08 provides in-depth and
immediately useful training on the latest techniques, effective tools,
and best strategies, including:
* Bruce Potter on Botnets: Understanding and Defense
* Peter Baer Galvin on Solaris 10 Administration
* Phil Cox and Brad Johnson on Securing Virtual Environments
* Alan Robertson on Configuring and Deploying Linux-HA
Find out more at
ORBI: or what happened on comp.lang.tcl
Teacup and ActiveState Tcl...
Tkhtml and Displaying *simple* html
How to catch erro from spawned command?
Problem using hexadecimal [format] on integers
simultaneous scrolling of text widgets in paned window?
TIPX: new, used and discarded Tips
TIP 213 by Donal K. Fellows : A Standard Dialog for Font Selection
Vote: In progress
OOTW: Orphan of the week or questions nobody answered yet:
Linux kernel expertise needed for Bug 1941063
The new [ Bug 1941063 ] "test exec-9.7 fails randomly", reported for
current CVS HEAD on bi-pro Ubuntu 7.0.4, displays a strange "unmoving
seek pointer" issue:
PMAG: Tcl in printed or other media
I cant believe Im praising Tcl
Thanks to Arjen Markus for his weekly summary of Wiki action:
While the general activity last week was a bit low, a lot of
personal pages have been added. A consequence of the Google projects
- Sometimes an innocent looking mathematical function, a mere
convenience really, can lead to all manner of discussion:
<http://wiki.tcl.tk/1548> on the hypot() function.
- Most of the time discussions will settle down and reach a
conclusion or simply fade away. This seems to have happened
with this page page too: <http://wiki.tcl.tk/20596>.
- Those acronyms - you think you know them all, and then another
pops up: YAML, a way to serialise your data in an easy-to-parse
way. Well, it now has a Tcl package of its own:
- Forth is a remarkable language: quite like Tcl but not quite
so because of its postfix notation. Still, that does not hinder
a determined fan of both: <http://wiki.tcl.tk/21022>
- The well-known getopt() C function now has a cousin in Tcl:
- Want to know what makes the present Wiki tick? See
Everything Tcl-related you want is probably one or two clicks away in these
The "Welcome to comp.lang.tcl" message by Andreas Kupries
comp.lang.tcl is a crucial resource for Tcl practitioners.
An interesting perspective on its traffic appears at
The Tcl Developer Site is Tcl's "home base".
Larry Virden maintains a comp.lang.tcl FAQ launcher.
The Tcl Developer Xchange is a highly organized resource center
of documents and software with provisions for individuals to
maintain references to their own software:
The TDX sponsor, ActiveState, also keeps info to convince your
boss Tcl is a good thing
The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository
of documentation, examples, tutorials and pontifications on all things
For the ideal overview of the topics about Tcl most likely to
interest a newcomer, see "Arts and Crafts ..."
There's also a high-quality Wikibook on Tcl:
ActiveState maintains binaries distribution and development tools
along with a Cookbook of Tcl recipes
"La Gazette du Técleux" is an important monthly publication.
deli.cio.us presents an intriguing approach to reference commentary.
It already aggregates quite a bit of Tcl intelligence.
Cameron Laird tracks several Tcl/Tk references of interest (but
needs to validate many of the links).
Years ago, Cetus Links maintained a Tcl/Tk page with verified links
"Yahoo! Groups" archives comp.lang.tcl.announce posts--even
though clta itself is dormant.
We're working on more useful archives of past installments. In the
meantime, an alternative is
Suggestions/corrections for next week's posting are always welcome.
To receive a new issue of this posting in e-mail each Monday, ask
<firstname.lastname@example.org> to subscribe. Be sure to mention "Tcl-URL!".
Phaseit, Inc. (http://phaseit.net) is pleased to participate in and
sponsor the "Tcl-URL!" project.
to post comments)