Tcl-URL! - weekly Tcl news and links
[Posted August 15, 2007 by cook]
From: |
| Uwe Klein <tcl-url-AT-phaseit.net> |
To: |
| "Tcl-URL distribution" :; |
Subject: |
| Tcl-URL! - weekly Tcl news and links (Aug 15) |
Date: |
| Wed, 15 Aug 2007 14:31:14 +0000 |
Message-ID: |
| <E1ILJty-0002vL-UB@smtp.phaseit.net> |
QOTW:
> I am an experienced programmer. But nothing technical
Now I get it: you're running for QOTW, aren't you ?
tcltk...@yahoo.com and Alexandre Ferrieux on c.l.t
http://groups.google.com/group/comp.lang.tcl/msg/68bceba9...
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_threa...
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_threa...
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_threa...
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_threa...
Determining name/paths of source-d files at runtime
http://groups.google.com/group/comp.lang.tcl/browse_threa...
question about a proc
http://groups.google.com/group/comp.lang.tcl/browse_threa...
expect script for scp and xargs?
http://groups.google.com/group/comp.lang.tcl/browse_threa...
Active state 8-4-15
http://groups.google.com/group/comp.lang.tcl/browse_threa...
typing is ok but copy-paste does not encode
http://groups.google.com/group/comp.lang.tcl/browse_threa...
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_threa...
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&...
Suggestions/corrections for next week's posting are always welcome.
To receive a new issue of this posting in e-mail each Monday, ask
<claird@phaseit.net> to subscribe. Be sure to mention "Tcl-URL!".
--
Phaseit, Inc. (http://phaseit.net) is pleased to participate in and
sponsor the "Tcl-URL!" project.