Subject: Tcl-URL! - weekly Tcl news and links (Aug 15)
From: Uwe Klein
Date: Wed, 15 Aug 2007 14:31:31 +0000
To: "Tcl-URL distribution" :;
CC:
Newsgroups: comp.lang.tcl

QOTW:
    > I am an experienced programmer. But nothing technical
    Now I get it: you're running for QOTW, aren't you ?
	    [email protected] and Alexandre Ferrieux on c.l.t
	http://groups.google.com/group/comp.lang.tcl/msg/68bceba9448b6414

    I'd expect the gain only for the first 9999999 iterations, but that's
    still plenty
	Donal K. Fellows on a particular optimization


POTW:
    ANNOUNCE: TkproE version 1.2 released  by Dennis LaBelle 
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/6db265875a985270
    TKproE is an integrated program development environment for the TCL/TK
    scripting language. TKproE, itself, is completely written in the TCL/TK
    language.
    TKproE supports the rapid development of sophisticated graphical user
    interfaces. TKproE takes advantage of TK, a widget set that is accessible
    through TCL, a very efficient interpreted programming language. With TKproE
    the user can build or modify application programs while they are running.
    This makes it possible to test program changes immediately without the cost
    of compiling the application.
    TKproE is an Open Source product.
    TKproE 1.2 requires TCL/TK 8.4 or later.
    TKproE consists of a single TCL script file that can run on Linux, UNIX or
    Windows operating systems.
    Changes implemented in version 1.2:
    1)  The name of the current file being edited is now displayed in the title
    bar of the TKproE main window.
    2)  Fixed the code to prevent the addition of extra blank lines at the end
    of certain saved procedures.
    3)  Added some support for saving pure TCL megawidgets.
    4)  The geometry management of paned window children is now saved.
    5)  Fixed a few errors related to saving windows and tags for text widgets.
    6)  The global variable window now sorts variable regardless of case.
    7)  Increased the number of toplevel window attributes that are now saved.
        (almost all of them)
    8)  Namespaces that existed at the start of TKproE are now preserved when
        loading a new project.
    9)  The program now saves pack, place and grid propagate information.
    10) Added support for configuring BLT graph widgets. (Use the BLTgraph.tcl
        template to add the first graph to a project.)
    11) Added project type as a general option. TKproE will not attempt to
        save TK components for projects identified as "TCL only".
    HomePage:
          http://tkproe.sourceforge.net

    New TCL/PGSQL based Revision control system  by xsgauthier
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/2a21f7320f3ca521
    A novel Revision control system which is TCL based and requires no
    server except postgreSQL, just released.
    Software is working and has many interesting features, try it today!!!
    Developers with ideas are welcome!
    Homepage, Downloads:
	http://sourceforge.net/projects/tcldbrcs

    
ORBI: or what happened on comp.lang.tcl
    What's the most important thing lacking in your Tcl toolbox?
        http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/3c6b8fea6208dcc9
    Larry Virden asks around and gets swamped in contributions.
    Though it looks a wee bit like a single track road: "We Wants Printing"

    TCL question
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/658a20cfed5c5a51

    Determining name/paths of source-d files at runtime
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/19d009cc9e2a3764
    
    question about a proc
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/d1a08983fa64c895

    expect script for scp and xargs?
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/83851a3f9c03113f

    Active state 8-4-15
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/08d6e1fb05ab8d22

    typing is ok but copy-paste does not encode
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/4b4d0a3d62ee9160

TIPX: new, used and discarded Tips
    nothing new here, walk on.

OOTW: Orphan of the week or questions nobody answered yet:
    Command Piping & Expect
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/c82ac7747f25d215


Thanks for Arjen Markus for his weekly summary of Wiki action:
  Have you ever visited a page on the Wiki and then clicked on the 
  title? You'll get an overview of the pages that refer to it - 
  the feature has been around for as long as the Wiki, but now
  with a renewed formatting. Anyway, let us describe some of
  the pages you may want to visit!
  
  Communities
  - The page <http://wiki.tcl.tk/19787> lists the various
    aspects of security in Tcl ... It seems to be built in!
  
  - One learns a new thing every day (or every other day?)
    Social bookmarking was such a new thing for your chronicler.
    <http://wiki.tcl.tk/19751> 
  
  - Working on something with other people can be fun and 
    should be fun - an old page resurfaces: <http://wiki.tcl.tk/66>
  
  Techniques
  - Using Expect you will need to get the result of the commands
    you run. Well, this page explains it all: <http://wiki.tcl.tk/2958>
  
  - Creating wizards (yes, those question-and-answer style GUIs that 
    guide you through some procedure) seems to be easy using Snit,
    as explained in <http://wiki.tcl.tk/13615>. In fact it is only 
    one of several pages on Snit!
  
  Pictures
  - Beautiful screenshots that illustrate a program for simple raytracing -
    <http://wiki.tcl.tk/19779>
  
  - Beautiful screenshots that illustrate the (mathematical) chaos in
    so simple an equation - <http://wiki.tcl.tk/11887> and 
    <http://wiki.tcl.tk/19772>
  
  
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

    "La Gazette du Técleux" is an important monthly publication.
	http://wfr.tcl.tk/1159

    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/

We're working on more useful archives of past installments.  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!".
--
Phaseit, Inc. (http://phaseit.net) is pleased to participate in and
sponsor the "Tcl-URL!" project.