|| ||Uwe Klein <tcl-url-AT-phaseit.net>|
|| ||"Tcl-URL distribution" :;|
|| ||Tcl-URL! - weekly Tcl news and links (Aug 10)|
|| ||Fri, 10 Aug 2007 00:46:30 +0000|
One of the glories of Tcl is that we typically conclude that
remote diagnosis is difficult; the contrast is with people
working in Java, C++, ..., where practitioners most often know
that it's impossible. Cameron Laird on c.l.t
Well, I love how Tcl is a easy scripting language, but still makes
it easy to build ... fairly small starpacks to carry my exe where ever
I want to run it. Other scripting languages make it hard to do it,
and often gives lots of DLLs. Lectus
ANNOUNCE: Tao 8.5.0 by Sean Woods
With much fanfare, Hypnotoad proudly announces the next generation of
the Tao runtime interpreter. Tao Version 8.5 is now a pure-tcl
The system is presently geared for the 8.5 interpreter, but if there
is some interest I can backport most of the workings to 8.4. It
removes the dependency on sqlite, and instead uses dicts for data
storage. The system also makes use of the new namespace ensemble
mechanism for singletons and method dispatch.
Tao is the underpinning for TDIF (a data interconnect system) and the
new Tao-http system I will be presenting at this year's conference in
Homepage, Downloads, Documentation:
ANN: SQLiteStudio 1.0.0-beta2/3
WHAT IS SQLITESTUDIO?
It's advandced, cross-platform (Linux and Windows so far) SQLite
database manager written in Tcl (using some extensions).
Currently only SQLite 3.x is supported, but SQLite 2.x, RealSQL (and
others) are planned.
It's open-source. It's also free for non-commercial usage (commercial
usage requires purchase - starting with stable release, while this is
BETA1 release, not stable one - see licencing on homepage for
SIGNIFICANT CHANGES SINCE BETA2:
- Fixed nasty and obvious bug with BLOB fields in table window which
was broken in beta2,
- Fixed few detection bugs with constraints detection (in table editon
- Added "Report the bug" in critical error window so reporting is now
just few of mouse clicks.
ANNOUNCE: eTcl 1.0-rc22
I'm pleased to announce immediate availability of eTcl 1.0-rc22 for
Windows, linux-x86, linux-arm, linux-mipsel, linux-powerpc (including
Linux on Playstation 3), Windows Mobile (2003, 2003SE, 5.0 and 6.0)
pocketPC and smartphones, and Mac OS X (Aqua) as universal binary (x86
This release focuses on performance optimization, especially for WinCE
(Windows Mobile) versions. Some extras features since previous announcement:
- support for extended dash patterns and dash offset on Win32
- access to tclkits has been added, thanks to vlerq package, and an
automatic tclkit to eTcl kit converter can be called either from command
line (-applet kitconvert <srctclkit> <destetclkit>) or console menu.
It embeds up to date versions of several packages (e.g. sqlite 3.4.1,
libpng 1.2.18, tile and tkhtml3 CVS snapshots, ...). As usual, it comes
with fixes for several bugs. See changelog at:
Last, Pixane extension, which used to be available only as part of eTcl
distribution is now also provided as loadable extension for all
platforms supported by eTcl. Just like eTcl, it is provided as libraries
with no external dependencies for easy deployment. See:
WHAT IS IT
eTcl is a "batteries-included", thread enabled Tcl/Tk runtime, available
as a single standalone executable for Linux (x86, ARM, Mips and
PowerPC), Win32 (Win98 to Vista), Windows Mobile (2003 or better) and
MacOSX (universal binary). On all architectures, executable has no
external dependencies, and requires no installation except copying
executable wherever you want.
Distributions for all architecture include a common set of core components:
- Tcl/Tk 8.4.15 (thread enabled)
- Pixane: script your image transformation, support for reading and
writing several popular image formats (PNG, JPEG), support for TrueType
fonts, several truetype builtin fonts (serif, sansserif and monotype)
- Sqlite (3.4.1): A SQL server in your hand.
- Zlib: native deflate/inflate support
- Zipfs: easily Mount your ZIP files into Tcl Virtual Filesystem
- TclThread (2.6.5): run multi-threaded applications
- TclXML (3.1): XML parsing, using expat parser
- Tls (1.5.0): support for SSLv2/SSLv3/Tls1.0
- Tile (latest CVS snapshot)
- TkTable (2.9)
- TkTreeCtrl (2.2.3)
- Tkhtml3 (latest CVS snapshot)
- Dict (backport)
- Newclock (backport)
- Scene: 3D widget based on OpenGL (notavailable on WinCE)
All comments, bug reporting and feedbacks are much appreciated. You may
send them to <etcl at evolane.com>, or join eTcl page on wiki:
Attention extension maintainers
Due to changes in internal var handling extensions may/will be broken
that do deeprooting into the tcl core. ( this is a repeat from last week )
Banner ads for 2007 Tcl/Tk conference by Ken Jones
I remembered that for the 2005 Tcl/Tk conference in Portland, Brian
Griffin worked with one of the sponsors, Mentor Graphics, to come up
with some banner ads to promote the conference. I hadn't seen any for
this year, though. And every once in a while I get the itch (and more
rarely, the free time) to play around a bit. Keep in mind that I'm not
a professional graphic artist, though, just a dabbler.
You can grab them off my web site at:
Larry Wirden adds:
And, if you would like to learn more about the fall Tcl conference,
visit http://www.tcl.tk/community/tcl2007/ . Come sign up for the
tutorials and the conference. This is not just a conference/workshop
for experts in tcl, c, etc.
This is a place where someone who wants to learn more tcl, meet
members of the TCT, and generally raise your familarity of Tcl can do
ORBI: or what happened on comp.lang.tcl
BLT StripChart + scrollbar
How to integrate TCL into Labveiw 8.2
TIPX: new, used and discarded Tips
nothing new here, walk on.
OOTW: Orphan of the week or questions nobody answered yet:
exec or spawning a tcl program using winXP START
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
<email@example.com> 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)