Dr. Dobb's Tcl-URL!
From: | John Seal <tcl-url-AT-phaseit.net> | |
To: | "Dr. Dobb's Tcl-URL distribution" :; | |
Subject: | Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Mar 22) | |
Date: | Mon, 22 Mar 2004 17:54:42 -0500 |
QOTW: "It will be interesting to see what happens when we decide 'wish' shouldn't be shipped either (for which there is already no reason to do so on unix)." -- Jeff Hobbs "It's been proven a million times over that tcl doesn't have this sort of inconsistency (command working dramatically different interactively than non-interactively) so there must be some other explanation." -- Bryan Oakley POTW: Expect for Windows 1.0 by ActiveState. "Expect for Windows brings the power of Expect to the Windows platform, providing familiar tools for cross-platform system administration and test automation." http://www.ActiveState.com/Expect The secret to character-buffered socket communications is to set -buffering none and use [read] instead of [gets]: http://groups.google.com/groups?th=66561f0cf07c70be A simple widget layout question sparks an interesting [grid] lesson, including behavior changes due to TIPs: http://groups.google.com/groups?th=5a2abe2a86a494fb Why does [catch] catch an error-free [return]? http://groups.google.com/groups?th=afce2201eabb7c62 When people discover [canvas] it seems like their first question is always "How can I plot points?": http://groups.google.com/groups?th=6f514711ed243af6 It's the end of an era... MacOS Classic support has been moved to the CVS attic: http://groups.google.com/groups?th=8bef10ba9a23d630 Remember that the first argument to [string match] uses glob-matching syntax: http://groups.google.com/groups?th=387848f277882e7f Your app uses unicode, but certain users don't see the right glyphs. How do you figure out what font they're missing? http://groups.google.com/groups?th=1ec71e6f974a4105 Converting a Java timestamp to a Tcl one involves getting the number and dividing by 1000. How hard can it be? http://groups.google.com/groups?th=2adb87220b89eaf1 Thanks to Arjen Markus for his summary of Wiki activity: Improvements to the chat room, ancient source code and higher mathematics in this week's Wiki digest: Chatting and gaming: - Tkabber is a pure Tcl implementation of Jabber - you can find it via <http://wiki.tcl.tk/11080> - A game client for MUSH/MUD/MOO/MU* games. Again to be found via the Wiki: <http://wiki.tcl.tk/11099> A colour chooser: - Here is an implementation of the X11 xcolors program, as so very often, in pure Tcl: <http://wiki.tcl.tk/11139> Maths, anybody? - You may have wondered about TIP 174 ... well, here are two pages that are related to the very topic of doing maths in Tcl: <http://wiki.tcl.tk/11128> discusses what goes on in the darker corners of everyday arithmetics. - The finer aspects of logic and functional programming discussed at <http://wiki.tcl.tk/11141> - Your chronicler humbly refers to pages he initiated: <http://wiki.tcl.tk/11087> discusses some questions that troubled him with respect to numerical analysis ... And the somewhat ad hoc solutions at <http://wiki.tcl.tk/11146> for instance. Sources of sources - Distributions of Tcl in binary or source form: <http://wiki.tcl.tk/1560> - Really old versions of Tcl can be found here: <http://wiki.tcl.tk/3106> 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 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 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 Cameron Laird tracks several Tcl/Tk references of interest http://phaseit.net/claird/comp.lang.tcl/ Cetus Links maintains a Tcl/Tk page with verified links http://www.cetus-links.org/oo_tcl_tk.html Google Groups archives comp.lang.tcl.announce posts http://groups.yahoo.com/group/tcl_announce/ Previous - (U)se the (R)esource, (L)uke! - messages are listed here: http://www.ddj.com/topics/tclurl/ 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 <claird@phaseit.net> 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.