Subject: Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Feb 27)
From: Uwe Klein
Date: Mon, 27 Feb 2006 22:45:09 +0000
To: "Dr. Dobb's Tcl-URL distribution" :;
CC:
Newsgroups: comp.lang.tcl

QOTW:  "You want to allow '_' as the first character of a package name?  That
seems overly permissive of uglyness." - DKF on tcl-core

"comm is so useful and robust that I normally advise folks around me to
think about using comm first for IPC, only falling back on manual socket
stuff for the really complicated stuff." - Adrian Ho


POTW:  TileQt by George Petasis is a tile theme, which draws tile widgets
with the current (or any other) KDE widget style, thus making tile widgets
look native under the KDE desktop.
    http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/c4244c52636e9316
    http://www.ellogon.org/petasis/index.php?option=com_content&task=view&id=24&Itemid=40
Barefooted Gnomes with similar gifts have not been seen yet.


    Improvements for tk_get<some>File. Remember last directory ...
    and the inherent problems of doing it right in a cross platform
    way.
        http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/7707a636aa543766

    Calculating a timespan has low memory retention in c.l.t:
        http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/614d67b64a6508ac

    Carlos Crosetti documents ways packaging, especially with TclDevKit,
    can improve Tcl development:
        http://www.geocities.com/ccrosetti/tcldevkit/index.html

    And to keep with the current focus on TileTk:
    Handling treeview in Tile:
        http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/870beec517a3e10b

    The king's new clothes or which themes do you use:
        http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/b134fb642e9aa677

    Mats Bengtsson not only collects Carbon fragments into a new
    SourceForge module, but he's organizing it so that other MacOS
    enthusiasts can contribute.
        http://sourceforge.net/mailarchive/forum.php?thread_id=9800691&forum_id=3853

    Font, colors on a background of what?
        http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/cede39c95b799cea

    The socket is dead, long live the socket. Or where persistence 
    goes or not. There is a group of problems users have that stem 
    from insufficient knowledge about processes, their lifetime 
    and environmental reach of same:
        http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/348c49833285602c


TIPX: new, used and discarded Tips
    TIP 261 by Martin Lemburg : Return Imported Commands from
    [namespace import] is a new TIP which c.l.t. began to discuss:
        http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/7bcecf6e19d6261b


Thanks to Arjen Markus for his so-accurate summary of Wiki activity:
  It is that paradoxical time again: sun, bright blue skies and
  a bit of snow, so typical for the end of the winter in the
  part of the world that your humble chronicler calls his
  home. But, with further ado: the summary!
  
  Put it all to good use!
  - Everyone should browse this French page once in a while,
    with lots of screenshots of real-world applications of 
    Tcl ... <http://wfr.tcl.tk/598>
  
  - And your chronicler is glad to read about the Air
    Traffic Control application at <http://wiki.tcl.tk/15535>
  
  Test it while you can
  - My, never doubt the power of regular expressions, 
    but perhaps your own ability to understand them?
    Sifting through URIs ... <http://wiki.tcl.tk/15536>
  
  - Unit testing in the way "junit" does it ... 
    <http://wiki.tcl.tk/5647>
  
  - Perhaps you just want to browse around the 
    Windows Registry? <http://wiki.tcl.tk/1516>
    may help out if you are scared of "regedit"
  
  Better be safe than sorry
  - Sometimes things need to be done in the right
    order - <http://wiki.tcl.tk/15173> shows a 
    technique via file locks.
  
  - Save the state of the program and come back
    later? <http://wiki.tcl.tk/15510> may help.
  
    In a singleminded run-in against Tiles some splinters. 
    Applications using Tile: < http://wiki.tcl.tk/13636 >
  
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
        http://phaseit.net/claird/comp.lang.tcl/

    Cetus Links maintains a Tcl/Tk page with verified links
        http://www.cetus-links.org/oo_tcl_tk.html

    "Yahoo! 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://www.ddj.com/topic/tcl/
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.