Subject: Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Jun 14)
From: Uwe Klein http://www.aip.de/groups/osra/spectra/viewcam.jpg
Date: Wed, 14 Jun 2006 00:57:16 +0000
To: "Dr. Dobb's Tcl-URL distribution" :;
CC:
Newsgroups: comp.lang.tcl

QOTW:  "Dynamic languages:  waste microseconds ... and save days." - Cameron
Laird on c.l.t.

"... [L]ess to type means less chances of typos." - Richard Suchenwirth


POTW:
    ANNOUNCE: Multi-column listbox package Tablelist 4.4
    Csaba Nemethi announces a new and enhanced version 

    Tablelist is a library package for Tcl/Tk version 8.0 or higher, 
	  written in pure Tcl/Tk code.  It contains: 
        - the implementation of the "tablelist" mega-widget, including a 
 	  general utility module for mega-widgets; 
        - a demo script containing a useful procedure that displays the 
 	  configuration options of an arbitrary widget in a tablelist and 
 	  enables you to edit their values interactively; 
        - a second demo script, implementing a simple widget browser based on 
 	  a tablelist; 
        - a third demo script, showing several ways to improve the appearance 
 	  of a tablelist widget; 
        - four further demo scripts, illustrating the interactive cell 
 	  editing with the aid of various widgets from the Tk core and from 
 	  the packages tile, BWidget, Iwidgets, combobox (by Bryan Oakley), 
 	  and Mentry; 
        - one further demo script, with a tablelist widget containing 
  	  embedded windows; 
        - tile-based counterparts of the above-mentioned demo scripts; 
        - a tutorial in HTML format; 
        - reference pages in HTML format.
 
    homepage:
	http://www.nemethi.de
    downloads:
	http://sourceforge.net/projects/tcllib


    Make sure you read the Proceedings of the 6th EuroTcl Conference.
	http://axn.dyndns.org
	
ORBI: or what happened on comp.lang.tcl
    Local Hero's
    or "little people in the walls", the helpful voices from my newsreader:
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/24d32c5f3ea383f8

    aborting the evaluation of a single interpreter
    some hints, some tips:
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/8a4bcd145b1487e

    Does Tcl support recursion
    Yes but it has to stop somewhere: 500?
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/96dae31318faa641

    IBM Developerworks Article
    Use TclTk on and for your Desktop. This article was mentioned in
    several places.
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/555b325ecb7158cb

    building Rivet on OSX
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/3df04547993f674e

    FindFolder() functionality on OS X
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/70bca70be4f2a328

TIPX: new, used and discarded Tips
    TIP 269 by Joe Mistachkin : Add 'string is list' to the 'string is' Subcommand
	Vote: Pending

URBI: or what happened on comp.lang.tcl this week TEN years ago:
    HELP: automating tests on tk guis?
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/770a2378de87a77c

    Shared Memory Handling
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/446045d5f8d6f6bf

    TkRat, beta-release of a new MUA (Mail User Agent)
	http://groups.google.com/group/comp.mail.mime/browse_thread/thread/e52f8112d43b8472
    and still alive and kicking (The current stable release of TkRat is 2.1.5. 
    Version 2.2 is nearing completion. as of  2006-01-18 06) doing squirrely things.
    i.e collecting nuts^H^H^H^Hmail and not be seen easily.
	http://www.tkrat.org/

    WHATEVER HAPPENED TO: cirque.com
    This is really about a program suite that generates formatted output (PS and plaintext) 
    from within Tcl scripts:
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/ca7e79b73099e614


Thanks to Arjen Markus for his review of Wiki updates:
  As so often, last week the Wiki was enriched with both
  large and small pages - oh well, let's start!
  
  Small demos
  - Do you need to be a wizard to build a record editor
    for databases in half a page of code? 
    <http://wiki.tcl.tk/16031> demonstrates it can be 
    done.
  
  - Here is another one, by the same author, that shows
    that highly advanced and mysterious programming 
    concepts such as closures are just around the 
    corner ... <http://wiki.tcl.tk/16019>
  
  Just a few packages
  - Neuronstorm seems a nice tool for discussions 
    and brainstorming ... <http://wiki.tcl.tk/15232>
  
  - Ever needed a calendar widget? Iwidgets has one 
    - <http://wiki.tcl.tk/2275>
  
  - Did you know "tablelist"? A wonderful package
    for displaying and editing tables ...
    <http://wiki.tcl.tk/5527>
  
  - And Critcl also receives a lot of attention
    on the Wiki - <http://wiki.tcl.tk/2516>
  
  And of course, discussions 
  - HTTP and authentication: several flavours,
    but we need examples too:
    <http://wiki.tcl.tk/6087>
  
  - Your chronicler will not mix into the discussion
    whether LISP's S-expressions or Tcl's lists
    are easier for human beings or computers. 
    <http://wiki.tcl.tk/15997>
  

Everything Tcl-related 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
    comp.lang.tcl is a crucial resource for Tcl practitioners.
    An interesting perspective on its traffic appears at
        http://groups.google.com/group/comp.lang.tcl/about

    The Tcl Developer Site is Tcl's "home base".
	http://www.tcl.tk

    Larry Virden maintains a comp.lang.tcl FAQ launcher.
        http://www.purl.org/NET/Tcl-FAQ/

    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:
        http://www.tcl.tk/resource/
    The TDX sponsor, ActiveState, also keeps info to convince your
    boss Tcl is a good thing
        http://www.tcl.tk/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
    There's also a high-quality Wikibook on Tcl:
        http://en.wikibooks.org/wiki/Programming:Tcl

    ActiveState maintains binaries distribution and development tools
        http://www.activestate.com/Tcl
    along with a Cookbook of Tcl recipes
        http://aspn.activestate.com/ASPN/Cookbook/Tcl

    deli.cio.us presents an intriguing approach to reference commentary.
    It already aggregates quite a bit of Tcl intelligence.
        http://del.icio.us/tag/tcl

    Cameron Laird tracks several Tcl/Tk references of interest (but
    needs to validate many of the links).
        http://phaseit.net/claird/comp.lang.tcl/

    Years ago, Cetus Links maintained a Tcl/Tk page with verified links
        http://www.cetus-links.org/oo_tcl_tk.html

    "Yahoo! Groups" archives comp.lang.tcl.announce posts--even 
    though clta itself is dormant.
        http://groups.yahoo.com/group/tcl_announce/

Previous - (U)se the (R)esource, (L)uke! - messages are supposed to be
listed at *Dr. Dobbs*, but sysad at CMP has fallen behind.  We're working
with them to restore the archive.
  http://www.ddj.com/topic/tcl/
In the meantime, an alternative 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
<[email protected]> 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.