October 11, 2004
Tcl-URL! - 2004/10/11
Pascal Scheffers
Want to keep up on the latest in Tcl? There's no better way than subscribing to "Dr. Dobb's Tcl-URL!: The Weekly Guide to Tcl Resources." These weekly postings will keep you up-to-date on the latest conferences, papers, releases, links, and more core information about Tcl. DDJ is proud to be associated with the Tcl-URL! team that launched this valuable project.
tclurl
Thanks to John Seal for his help preparing this week's digest.
QOTW:
"Either you fight against the differences or you embrace them."—Bryan Oakley, on Tcl's character
"Don't guess, measure."—Donal K. Fellows
POTW:
"Kiwi is a graphic application which displays ... trace logs."
Keywords: real-time, portable, pure-Tk, ...
http://rtportal.upv.es/apps/kiwi/
If you want an HTTP client connection with keep-alive, you need
http version 1.1. The core http package doesn't support this, but
tclsoap does.
http://groups.google.nl/groups?th=2cb811b38af89ede If you want to compile a Tcl application, that is turning
readable Tcl code into bytecodes, your best bet is Tcl Dev
Kit. If you don't mind using Tcl 8.3 the older TclPro may still
be servicable for you.
http://groups.google.nl/groups?th=ba3356f7b80ecadd Although Tcl is thread-safe, using it always seems to reveal the
subtle ways threading can go wrong.
http://groups.google.nl/groups?th=48e036477d4784ba Who said comp.lang.tcl is restricted to Tcl? It is also a fine
place to learn a bit about C and why Tcl is more convenient than
C.
http://groups.google.nl/groups?th=da1397e0f5d3c5a0 Discovering the location of 'My Documents' is not very hard. It
is important to get it right however, as it may not even be called 'My
Documents' but something like 'Mijn Documenten' or 'Mes Documents'.
http://groups.google.nl/groups?th=12241daf19129128 A lot of commands have interesting, but mostly harmless
peculiarities. [array] is one of them.
http://groups.google.nl/groups?th=a40f9c1ea229af41 Want to save to save the contents of a [canvas] in an image file?
http://groups.google.nl/groups?th=7e264aee307da289 Run a python script from Tcl? It is probably simpler than you thought.
http://groups.google.nl/groups?th=e86c366ee0c11b53 How do you convert a user entered string into a correct call to [exec]?
http://groups.google.nl/groups?th=75c33835aac525aa And finaly, using [tk_messageBox] right before an [entry] widget
has a subtle buglet, with a simple work around.
http://groups.google.nl/groups?hl=nl&lr=&th=8e569a5e06506314
Thanks to Arjen Markus for his report from the Wiki:
Awesome, the variety in subjects of the pages that are created, updated and
corrected each week! You Wiki chronicler tries, as always, to do his best
to sieve out a handful of them on the basis of a completely arbitrary
decision process ...
Record whatever you can
No time to listen to the radio? Just record the programme with Snack:
http://wiki.tcl.tk/8583 Ever wonder what you are doing all the time behind your keyboard, just
wasting that time? Find out by taking snapshots: http://wiki.tcl.tk/12576 So your log files grow endlessly? No problem - just rotate them!
http://wiki.tcl.tk/12612 shows how
People pages
The French Wiki has an interesting discussion going on -
http://wfr.tcl.tk/746: how to teach children how to program and what
programming environment would be appropriate. It is akin to the
English page http://wiki.tcl.tk/9058, but even more practical.
If you go abroad, maybe these fellow Tclers can help:
http://wiki.tcl.tk/12591 Here is a little memory game with the amuzing feature that you play
with the photos of some well-known Tclers: http://wiki.tcl.tk/9279
Faits divers
This interesting idea deserves more attention: http://wiki.tcl.tk/12523 discusses an alternative way to distribute Tcl-only extensions. If only
there was a reasonable solution for the docs ....
What a nice idea, building your own wee little window manager ...
http://wiki.tcl.tk/12608 In the summary of a week that saw so many mathematically-oriented pages
added, at least one should be mentioned: http://wiki.tcl.tk/12616 Quaternions are the four-dimensional cousins to complex numbers. It is
up to you to see if they are really useful, but there are some surprising
areas ...