Subject: Tcl-URL! - weekly Tcl news and links (Apr 24)
From: Cameron Laird
Date: Thu, 24 Apr 2008 18:19:24 +0000
To: "Tcl-URL distribution" :;
CC:
Newsgroups: comp.lang.tcl

QOTW:
    "Tcl is optimized for usage"  Yossi Kreinin in
	http://www.yosefk.com/blog/i-cant-believe-im-praising-tcl.html

    "...[tcl] really is like "extreme kung fu". At first you see this crazy
    old man and laugh at his silly ways. Then you see how much of a badass
    he really is." rook2pawn
    http://reddit.com/r/programming/info/6gmgr/comments/


POTW:
    Tcl/Tk 8.4.19 RELEASED
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/5d929860e42e39ff
    The Tcl Core Team is pleased to announce the 8.4.19 releases of the Tcl 
    dynamic language and the Tk toolkit.  This is the nineteenth patch release 
    of Tcl/Tk 8.4.  More details can be found below.  We would like to 
    express our gratitude to all those who submit bug reports and patches. 
    This information is invaluable in enabling us to identify and eliminate 
    problems in the core. 
    Routine maintenance of Tcl/Tk 8.4 has now come to an end.  We intend 
    Tcl/Tk 8.4.19 to be the final 8.4.* releases.  The current stable releases
    of Tcl/Tk are 8.5.2, and development has begun on Tcl/Tk 8.6.  It is
    possible that a bug fix of great enough importance or severity might
    prompt a release of 8.4.20, but there is no plan for that at the moment.
    Even that level of support will fade away quickly. 
    Where to get the new releases: 
    Tcl/Tk 8.4.19 sources are freely available as open source from the 
    Tcl Developer Xchange web site at: 
	http://www.tcl.tk/software/tcltk/8.4.html 

    This web page also contains additional information about the releases, 
    including new features and notes about installing and compiling the 
    releases.  Sources are always available from the Tcl SourceForge 
    project's file distribution area: 
	http://sourceforge.net/project/showfiles.php?group_id=10894 
    Binaries for most major platforms are available from: 
	http://www.activestate.com/Tcl 

    ANN:Fve Ver5.2 (Editor for "Mac OS X"/Cygwin/Unix/Windows) Tcl/Tk script
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/cac291a4d35d1233
    This program "Fve" is a text editor for X Window System,Windows, 
    Cygwin and Macintosh(Aqua), and free software under GPL. 
    Fve needs "Tcl/Tk" and the "wish" installed and accessible through 
    the path. 
    Fve version 5.2 works under Tcl/Tk8.5,8.4, Tcl/Tk(Aqua)8.4 and 
    Tcl/Tk-cygwin8.4.
    Homepage, Downloads:
	http://www.ne.jp/asahi/kazuo/sasagawa/

    ANNOUNCE: TclOO 0.2 Released
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/19c6d459f916cc38
    As the sharp-eyed among you may have already noticed, TclOO 0.2 has now 
    been released (escaped?) and is now available for download in source 
    form from the Tcl SF download area. You can also get it via anonymous 
    CVS by pulling the 'oo' module from Tcl's CVS tree. Binary distributions 
    via the ActiveState teapot are also going out I believe. 
    Features of 0.2 w.r.t. 0.1: 
      * Changes to C API to be less confusing. 
      * C API to allow creation and configuration of many more features. 
      * Better use of TEA3, autoheader, etc. 
      * Support for building using MSVC (though still with GNU make) 
      * Support for mixing a class into a class (including itself!) 
      * Redesigned object cloning mechanism (for better support of TDBC) 
      * Many small features, mostly hidden out of sight, for support of 
	Arnulf Wiedemann's itcl-ng. 
      * Misc bug fixes (especially in call-chain management) 
      * Documentation fixes, so now match the Tcl core style better. 
    Downloads:
	http://sf.net/project/showfiles.php?group_id=10894&package_id=247402 

    ANN: TclRAL Version 0.8.8  by Andrew Mangogna
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/677ca021ea42be88
    TclRAL is a "C" based extension to Tcl that supplies a complete, formal 
    relational algebra including the declaration and enforcement of referential 
    integrity constraints. The package makes available Tuple and 
    Relation data types as native Tcl objects and supplies a complete set of 
    relational algebraic operators for these types. 
    Version 0.8.8 is bug fix release. This version corrects a number of fixes to 
    the way TclRAL interacts with the internal Tcl object type system. All 
    users are encouraged to upgrade to Version 0.8.8. 
    The project is hosted at Sourceforge and the TEA compliant source package 
    as well as precompiled binaries for both Linux and Windows compiled against 
    Tcl 8.5.2 are available there. Since the release of Tcl 8.5, precompiled 
    versions for Tcl 8.4 are no longer supplied, although the source will still 
    build against Tcl 8.4. 
    Homepage, Downloads:
	http://sourceforge.net/projects/tclral 

MEET:
    7th European Tcl/Tk users Meeting ! Register now !!
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/54f792a393f530b8
    This is the 3rd call for the 7th European Tcl/Tk users Meeting. 
    As said previously, this meeting will take place in Strasbourg, 
    France, 6-7 June 2008. 
    You can now register on-line for the meeting , submit abstract and 
    find all practical information (how to get there, accommodation, 
    schedules, ...) at : 
	http://www.eurotcl.org 
    Closure date for abstract submission is May 5 !! 
    We are waiting for you !! 
    Please fell free to contact the organizing commitee for any question/ 
    remark/suggestion !! (see http://eurotcl.org/2008/commitee.html ) 

    USENIX Annual Tech '08 Registration Now Open
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/6e7ea558394a5372
    We're pleased to invite you to attend the 2008 USENIX Annual Technical 
    Conference. This year we're offering 3 days of training followed by a 
    3-day conference program filled with the latest systems research, 
    security breakthroughs, and practical approaches to the questions and 
    problems you wrestle with. You'll also have many opportunities to chat 
    with peers who share your concerns and interests. 
	http://www.usenix.org/usenix08/proga 
    Training: Sunday-Tuesday, June 22-24, 2008 
    The 3-day training program at USENIX '08 provides in-depth and 
    immediately useful training on the latest techniques, effective tools, 
    and best strategies, including: 
    * Bruce Potter on Botnets: Understanding and Defense 
    * Peter Baer Galvin on Solaris 10 Administration 
    * Phil Cox and Brad Johnson on Securing Virtual Environments 
    * Alan Robertson on Configuring and Deploying Linux-HA 
    Find out more at 
	http://www.usenix.org/events/usenix08/training/

ORBI: or what happened on comp.lang.tcl
    Teacup and ActiveState Tcl...
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/c3ab229d682d96b8
    
    Tkhtml and Displaying *simple* html
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/f14fddbacb1252e3

    How to catch erro from spawned command?
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/c2ee3f76354cfe66

    Problem using hexadecimal [format] on integers
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/7f2cd3adfed06e77

    simultaneous scrolling of text widgets in paned window?
        http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/d7d480cf2bd55297
    
TIPX: new, used and discarded Tips
    TIP 213 by Donal K. Fellows : A Standard Dialog for Font Selection
	http://www.tcl.tk/cgi-bin/tct/tip/213.html
	Vote: In progress

OOTW: Orphan of the week or questions nobody answered yet:
    Linux kernel expertise needed for Bug 1941063
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/9bcb4dc90118739a
    The new [ Bug 1941063 ] "test exec-9.7 fails randomly", reported for 
    current CVS HEAD on bi-pro Ubuntu 7.0.4, displays a strange "unmoving 
    seek pointer" issue:
	https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1941063&group_id=10894

PMAG: Tcl in printed or other media
    I cant believe Im praising Tcl
	http://www.yosefk.com/blog/i-cant-believe-im-praising-tcl.html
	http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/dcaa71d52b9cef07


Thanks to Arjen Markus for his weekly summary of Wiki action:
  While the general activity last week was a bit low, a lot of
  personal pages have been added. A consequence of the Google projects
  perhaps?
  
  Discussions 
  - Sometimes an innocent looking mathematical function, a mere
    convenience really, can lead to all manner of discussion:
    <http://wiki.tcl.tk/1548> on the hypot() function.
  
  - Most of the time discussions will settle down and reach a 
    conclusion or simply fade away. This seems to have happened
    with this page page too: <http://wiki.tcl.tk/20596>.
  
  Statements
  - Those acronyms - you think you know them all, and then another
    pops up: YAML, a way to serialise your data in an easy-to-parse
    way. Well, it now has a Tcl package of its own:
    <http://wiki.tcl.tk/4284>
  
  - Forth is a remarkable language: quite like Tcl but not quite
    so because of its postfix notation. Still, that does not hinder
    a determined fan of both: <http://wiki.tcl.tk/21022>
  
  - The well-known getopt() C function now has a cousin in Tcl:
    <http://wiki.tcl.tk/21018>
  
  - Want to know what makes the present Wiki tick? See 
    <http://wiki.tcl/tk/15781>
  

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.