QOTW: "When I deal with threading, I work on the principle that the hardware and OS are my enemies and hate me, and so I code accordingly. It probably doesn't make for a maximally-efficient program, but it does reduce debugging pain." --Donal K Fellows "A failed engineering consensus is a poor reason to add configuration options. (For me, one of the beauties of Tcl is that it 'Just Works', and I don't have to spend hours babysitting its configuration.) Life is full of tradeoffs." --Kevin Kenny Catch up with Jeffrey Friedl's ruminations on "What's New with Regular Expressions". http://www.oreillynet.com/pub/a/network/2002/07/15/regexp.html Jeffrey Hobbs and others contribute to a technically-involved thread detailing Tcl_HashTable changes and 8.3 / 8.4 binary compatibility issues induced thereby. http://groups.google.com/groups?th=6acb8e2e5dc39969 George Peter Staplin updates his megawidgets contributions: Cscrollbar and Ctext. http://www.xmission.com/~georgeps/ Thanks to Arjen Markus for his summary of Wiki action: More pages on the Wiki every week! Now we have: Complete applications and libraries: - The plot package Plplot is described in <http://wiki.tcl.tk/3631>; It is the underlying library for many applications and an interface to Tcl/Tk is readily available. - If you need to deal with directed acyclic graphs, why not try the following pages: <http://wiki.tcl.tk/3716>; contains the Tcl code for handling the graphs <http://wiki.tcl.tk/3717>; has procs to read and write the Graphviz format that is suitable for storing such graphs and <http://wiki.tcl.tk/3722>; completes it with examples Some Windows-specific pages: - Browsing through the dreaded Windows registry, <http://wiki.tcl.tk/1516>; tells you how - Should you feel the need to make a Tk application with a multiple-document interface, then stop and visit <http://wiki.tcl.tk/2163>;. We leave it to the reader whether that is a wise decision :-) Bits and pieces: - Games can be fun with and without pictures. An engine for text-based adventures by Larry Smith, <http://wiki.tcl.tk/863>; - Editing date and time in a GUI can be tricky, <http://wiki.tcl.tk/3019>; needs some more work to cover the various formats used around the world. - Just a small but practical script to handle and display a set of data, <http://wiki.tcl.tk/3743>;. - A nice little method for searching in a multilevel list, started by Richard Suchenwirth, optimised by Michael Schlenker, cooperation par excellence, <http://wiki.tcl.tk/3743>;. Everything you want is probably one or two clicks away in these pages: The "Welcome to comp.lang.tcl" message by Andreas Kupries http://www.purl.org/net/tcl-welcome Larry Virden maintains a comp.lang.tcl FAQ launcher http://www.purl.org/NET/Tcl-FAQ/ Brent Welch maintains "The Tcl Developer Xchange", a highly organized resource center of documents and software with provisions for individuals to "set up a link to your software and update ... as you release new versions." http://www.tcl-tk.net/resource/ The Xchange sponsor also keeps info to convince your boss Tcl is a good thing http://www.tcl-tk.net/scripting/ The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository of documentation, examples, tutorials and pontifications on all things Tcl. http://wiki.tcl.tk/0 For the ideal overview of the topics about Tcl most likely to interest a newcomer, see "Arts and Crafts ..." http://wiki.tcl.tk/969 ActiveState Tools maintains a Cookbook of Tcl recipes http://aspn.activestate.com/ASPN/Cookbook/Tcl NeoSoft has a comp.lang.tcl contributed sources archive http://www.neosoft.com/tcl/contributed-software/ Cameron Laird tracks many Tcl/Tk references of interest http://starbase.neosoft.com/~claird/comp.lang.tcl/ Cetus Links maintains a Tcl/Tk page with verified links http://www.cetus-links.org/oo_tcl_tk.html Google Groups archives comp.lang.tcl.announce posts http://groups.yahoo.com/group/tcl_announce/ Previous - (U)se the (R)esource, (L)uke! - messages are listed here: http://purl.org/thecliff/tcl/url.html --in principal. In spring 2001, though, http://www.ddj.com/topics/tclurl/ http://tcl.activestate.com:8004/tclurl/ are more consistently up-to-date. A fourth possibility is http://groups.google.com/groups?oi=djq&as_q=+Tcl-URL!&as_ugroup=comp.lang.tcl Suggestions/corrections for next week's posting are always welcome. To receive a new issue of this posting in e-mail each Monday, ask <claird@neosoft.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.