30th December 23:13
Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Jun 1)
QOTW: "on the wiki, there is no red tape. All it takes to overcome
inertia is pushing a couple of electrons... plus a good dose of shared
enthusiasm." -- Jean-Claude Wippler
"Adding value and removing noise, makes the wiki shine for all girls
and boys." -- Jean-Claude Wippler
POTW: TWAPI 0.4 by Ashok P. Nadkarni. "The Tcl Windows API (TWAPI)
extension provides access to over 250 functions in the Windows API from
within the Tcl scripting language. The extension targets the Windows NT
family (NT 4.0, Windows 2000, Windows XP and Windows 2003), and is not
supported on the Windows 95/98/ME platforms."
Surely a FAQ - Converting between decimal and hex:
How much is that Puppy in the window? A new, small, fast,
Tcl-friendly PC Linux distro for USB flash memory or CD:
Erik Leunissen contributes improved[listbox] bindings that
are faster and less flickery:
Weird things can happen when you use [grab] without
understanding all the ramifications:
It's only obvious once it's been pointed out - If you want to
trace procedure *execution*, don't put your trace on [proc]:
Thanks to Arjen Markus for his summary of Wiki activity:
After the recent revision of the Wiki's front page, here is
another new item, which turns out to be very useful indeed:
the link to the Revisions! Just go to the bottom of any page
and you get an overview of the various changes that have
Spring must be in the Wiki's air, as literally hundreds of
pages have been updated last week. Your poor chronicler has
a very hard time keeping up with that activity. So, a rather
haphazard summary this time...
Collections of pages:
There are now collections of pages on the following subjects:
- Expect - Does this need explanation? Well, <http://wiki.tcl.tk/11584>
is a little intro on the frequently asked questions
- Tclhttpd - try <http://wiki.tcl.tk/11420> for ideas on what
this wonderful application is still missing
- Critcl - building (C) extensions on the fly can be a
wonderful solution - <http://wiki.tcl.tk/2516>
Old ideas revisited:
SEE is the acronym for "Smart Editing Environment" and ETEN
stands for "Exhaustive Tcl Extension Network".
They may be among the very first Wiki pages, <http://wiki.tcl.tk/37>
and <http://wiki.tcl.tk/40> but still worth reading ...
Signals and other programming ideas:
- TclX has support for "signals". Should they go into the Tcl core?
- Why not? Embed the toplevel window of one application in that of
another one ... <http://wiki.tcl.tk/10887>
- Need to structure your C programming work a bit? Consider this
editing environment - <http://wiki.tcl.tk/11180>
- Here is a late night/early morning revelation: the penultimate
solution to object-oriented programming in Tcl -
<http://wiki.tcl.tk/11543>, with a little application too -
A game and a puzzle:
Just for fun, here is a maze program <http://wiki.tcl.tk/10486>
and a solution to a geographical puzzle <http://wiki.tcl.tk/3930>
Everything Tcl-related you want is probably one or two clicks away in these
The "Welcome to comp.lang.tcl" message by Andreas Kupries
The Tcl Developer Site is Tcl's "home base".
The Eleventh Mostly-Annual Tcl Conference will be this October.
Larry Virden maintains a comp.lang.tcl FAQ launcher
The Tcl Developer Xchange is a highly organized resource center
of do***ents 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 do***entation, 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 ..."
ActiveState maintains binaries distribution and development tools
along with a Cookbook of Tcl recipes
Cameron Laird tracks several Tcl/Tk references of interest
Cetus Links maintains a Tcl/Tk page with verified links
Google Groups archives comp.lang.tcl.announce posts
Previous - (U)se the (R)esource, (L)uke! - messages are listed here:
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!".
Dr. Dobb's Journal (http://www.ddj.com) is pleased to participate in and
sponsor the "Tcl-URL!" project.
[[Send Tcl/Tk announcements to firstname.lastname@example.org
Announcements archived at http://groups.yahoo.com/group/tcl_announce/
Send administrivia to email@example.com
Tcl/Tk at http://tcl.tk/ ]]