Dr. Dobb's Tcl-URL!
[Posted August 25, 2003 by ris]
| From: |
| John Seal <tcl-url@phaseit.net> |
| To: |
| "Dr. Dobb's Tcl-URL distribution" :; |
| Subject: |
| Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Aug 25) |
| Date: |
| Mon, 25 Aug 2003 07:46:45 -0500 |
QOTW: "The Expect book has a whole chapter on the trap command if you're
interested in a lot of stuff you'd be better off not knowing :-P" -- Don Libes
"I never really got to grips with regexp." -- Mark G. Saye
POTW: TclXML 3.0 Release Candidate 1 by Steve Ball: "The TclXML project is
a collection of tools and libraries for handling XML documents with the Tcl
scripting language. It has Tcl, C based XML parsers, DOM interfaces and XSLT."
http://tclxml.sourceforge.net/
"exec" doesn't have to be hard. If <command> works from the
command line, try "exec <command>"; chances are, you won't
have to modify <command> in obscure ways:
http://groups.google.com/groups?th=e1f8b55e4f47e47d
Parsing the host and port from a URL is discussed in the rather
generically named "Getting text from string" thread:
http://groups.google.com/groups?th=cc3d93d6c075226f
Half-pipes: not just for skateboarders anymore! They're also
for Tcl geeks who need to sort using an external process:
http://groups.google.com/groups?th=f944a8d9440d3469
Reining in an overzealous tcltest suite:
http://groups.google.com/groups?th=59f41e5c9beeeedf
Finding out whether a modifier key is pressed or not. As usual,
there are other answers to the *real* question at hand:
http://groups.google.com/groups?th=9feebb8666763b94
What to do if your idea of what a "word" is doesn't match Tcl's
is discussed in "help with regsub..." (start with msg 4):
http://groups.google.com/groups?th=c8812c42bfb7ae75
Jakob Nielsen provides good background reading on "usability",
certainly a rubric important to Tcl developers:
http://www.useit.com/alertbox/20030825.html
Growing pains for panedwindows:
http://groups.google.com/groups?th=595f5edcdd3fb4f5
Another discussion of "multi-dimensional arrays", and a good
example of "list of lists" indexing in 8.4 and later.
http://groups.google.com/groups?th=e1d0c78d6500dddd
Thanks to Arjen Markus for his summary of recent Wiki activity:
It has been a slow week on the Wiki - the time of year, probably. But there
are a few gems to be found anyway.
Technical tips and tricks
- Do you need to know if a new file has been added to a directory or
an existing file has been changed? Well, the details are OS-dependent,
but here is a page that will help out: <http://wiki.tcl.tk/9654>
- Brighten a gray image - insert a background colour with
<http://wiki.tcl.tk/96666>
- The looks of Tk continue to be discussed. With a few nice looking pictures
(but your chronicler has a blind spot for some things):
<http://wiki.tcl.tk/9485>
- tDOM is not only useful for XML documents, but here is a way to use
it to check generated HTML as well <http://wiki.tcl.tk/9645>
- Here is a parser for Tcl code that makes further code analysis real
easy - <http://wiki.tcl.tk/9649>
Potpourri of other pages
- Here you go, a nice little tutorial for tDOM - <http://wiki.tcl.tk/8984>
- Pondering over an application server: what it is and how to create one
... <http://wiki.tcl.tk/2407>
- And do the pondering whilst listening to a bit of TclMusic -
<http://wiki.tcl.tk/3977>
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=3Ddjq&as_q=3D+Tcl-URL!&as_ugroup=3Dcom=
p.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.
(
Log in to post comments)