Subject: Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Sep 20)
From: Uwe Klein
Date: Wed, 20 Sep 2006 21:43:16 +0000
To: "Dr. Dobb's Tcl-URL distribution" :;
CC:
Newsgroups: comp.lang.tcl

QOTW:
    Cameron Laird wrote: 
	Octal delenda est! 
    Now that would look good on a bumper sticker... or as QOTW.
    John Seal on c.l.t

"My spirit is: if a wheel is easier reinvented than reading its d
ocumentation, don't use that wheel." - Richard Suchenwirth


POTW:
    ANNOUNCE: XOTcl 1.5.0 available
    Dear Tcl Community. We are pleased to announce the 
    availability of XOTcl 1.5.0.
    Major changes relative to 1.4.0 are:
    * Improved Functionality:
      + The C-level implementation of XOTcl creates now the basic
	classes ::xotcl::Object and ::xotcl::Class completely without
	any methods.
      + Slots:
         A slot is a meta-object that manages property-changes of
         objects. A property is either an attribute or a role of an
         relation.
      + Re-implementation of the method "parameter" based on slots.
      + Improved introspection though the procsearch method. This
      + Improved serializer
      + Improved forwarding commands
      + New snit-like utility functions:
      + added "subst" to the set of Tcl imported methods (like
    * Improved code quality
   
    General and more detailed information about XOTcl and its components
    can be found at http://www.xotcl.org
    The actual much longer announcement can be found at:
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/e79ecb297b8f2a46


    ANNOUNCE: Multi-column listbox package Tablelist 4.5
    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.

    AANNOUNCE: Multi-entry widget package 3.0
    Mentry is a library package for Tcl/Tk version 8.0 or higher, written
    in pure Tcl/Tk code.  It contains:

      - the implementation of the multi-entry mega-widget "mentry",
	including a general utility module for mega-widgets;
      - procedures that facilitate the use of multi-entry widgets for
	displaying and editing date and time in a great variety of formats,
	real numbers in fixed-point format, as well as IP addresses;
      - two richly commented demo scripts containing the typical steps
	needed to create and handle a mentry widget for a particular
	purpose;
      - a demo script that shows how to use the date- and time-related
	procedures;
      - tile-based counterparts of the above-mentioned demo scripts;
      - a tutorial in HTML format;
      - reference pages in HTML format.

ORBI: or what happened on comp.lang.tcl
    NexTk Design Questions
    As a follow up to having published his testballoon:
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/b8ce73872eb1510a

    What decade is this?
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/e28bb699c3c799ef

    HTMLParse - Tutorials and Practical Examples
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/ba0b1697be3cc1b5

    Tcl Developer's Conference Update
        http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/764e5a4ff0300f3b

TIPX: new, used and discarded Tips
    TIP 268 by Jeff Hobbs : Enhance 'package' Version Handling
	Vote: In progress
    TIP 274 by Arjen Markus : Right-Associativity for the Exponentiation Operator
	is a new TIP

OOTW: Orphan of the week or questions nobody answered yet:
    Avalanche API
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/8287a42497038431

    Commercial Tcl/Tk applications on Mac OS X
    Kevin Walzer would like to collect information on this:
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/77cc8b98bf202853
  

URBI: or what happened on comp.lang.tcl this week TEN years ago:
    Port for Cray T3D
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/956dcfa3c4e6a8f1

    (Late) BETA: tkgoodstuff 4.1
	http://groups.google.com/group/comp.lang.tcl.announce/browse_thread/thread/4dca7399e91e292d

    Announce: Tix is Free Again!
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/b430f7a1fff8fa46

    Proposed improvement to package loading
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/a7133fe31224890b

    ANNOUNCE: TkCon v0.60 - Enhanced Tk Console
	http://groups.google.com/group/comp.lang.tcl.announce/browse_thread/thread/4698c150796f881f


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.