Tcl-URL! - weekly Tcl news and links (Oct 30)



QOTW:
People who think their apps will only ever be used by people (and then
only interactively) do some horrible crimes against proper programming.
Donal K. Fellows on tclCore
http://aspn.activestate.com/ASPN/Mail/Message/tcl-core/3576033

IME: there are things [grid] can do that [pack] can't; but for cases
where [pack] suffices, [pack] takes about 1/3 the code as [grid] would
and is more maintainable.
Joe English


POTW:
ANNOUNCE: First Release of Tcl-CM3 by Andrew Mangogna
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/42ca20d6c46e2705
I'm pleased to announce the availablity of the first release of Tcl-CM3, Tcl
Tools for the ARM Cortex-M3. The project is hosted at Sourceforge.
Tcl-CM3 consists of a Tcl channel driver for the FTDI D2XX Driver to the
FTDI 2232 USB to Serial converter chip and a set of Tcl packages that can
be used to access the Debug Access Port on an ARM Cortex-M3 using the
on-chip JTAG interface as driven by the FTDI 2232 chip. This configuration
is used on the Luminary Micro series of Stellaris evaluation boards (see
http://www.luminarymicro.com).
Those interested in having some "bare-metal" access to the Luminary Micro
Stellaris series of Cortex-M3 microcontrollers may find the release useful.
In addition to the Tcl packages, a complete x86 Linux Starpack of a flash
memory programmer was released.
Homepage, Downloads
http://tcl-cm3.sourceforge.net

Flickr API by Emmanuel
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/13002a61b2a6849d
I have just made available an implementation of the Flickr API for
Tcl. It is hosted at http://code.google.com/p/flickr/. The
implementation uses the fact that Tcl is dynamic and that the Flickr
API is self describing (reflection) to "declare" itself at first use.
In other words, all Tcl entry points are created once the library has
asked what methods and arguments it offers. This is cache for speed
reasons, but can be rebuilt at any time.
Downloads:
http://code.google.com/p/flickr/

ANN: InstallJammer 1.2.1 Released by Damon Courtney
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/41f75e25dd71533
This release includes minor enhancements and bug fixes.
~ What is it?
InstallJammer is a free, open source, multiplatform
GUI installer and builder designed to be completely
cross-platform and function on Windows and most all
version of UNIX with eventual support for Mac OS X.
~ What's New in 1.2
The following is a list of some of the changes in
InstallJammer 1.2. A complete list can be found in
the Release Notes in the documentation. The complete
ChangeLog is also included with each source release.
Homepage:
http://www.installjammer.com/
Downloads:
http://sourceforge.net/project/showfiles.php?group_id=148203

ORBI: or what happened on comp.lang.tcl
I like the new wiki format
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/729564ded71ec5d8

exec trouble
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/7a8240b7bf737811

lambda... again
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/34ac6cbcfacbc7c2

HTML tag Parsing and extracting data
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/8463293f2d6e82d5

TIPX: new, used and discarded Tips
TIP 114 by Don Porter : Eliminate Octal Parsing of Leading Zero Integer Strings
http://www.tcl.tk/cgi-bin/tct/tip/114.html
Vote: In progress

TIP 125 by Brian Griffin : Converting between Frame and Toplevel Windows
http://www.tcl.tk/cgi-bin/tct/tip/125.html
State has changed from Accepted to Final

TIP 145 by Pat Thoyts : Enhanced Tk Font Handling
http://www.tcl.tk/cgi-bin/tct/tip/145.html
State has changed from Accepted to Final

TIP 242 by Brian Griffin : Preselect Filter on tk_get*File Dialogs
http://www.tcl.tk/cgi-bin/tct/tip/242.html
State has changed from Accepted to Final

TIP 150 by Pat Thoyts : Implement the Tk send Command for Windows
http://www.tcl.tk/cgi-bin/tct/tip/150.html
State has changed from Final to Accepted

TIP 34 by Mo DeJong : Modernize TEA Build System
http://www.tcl.tk/cgi-bin/tct/tip/34.html
State has changed from Accepted to Withdrawn

TIP 114 by Don Porter : Eliminate Octal Parsing of Leading Zero Integer Strings
http://www.tcl.tk/cgi-bin/tct/tip/114.html
State has changed from Draft to Rejected

TIP 114 by Don Porter : Eliminate Octal Parsing of Leading Zero Integer Strings
http://www.tcl.tk/cgi-bin/tct/tip/114.html
State has changed from Rejected to Draft

OOTW: Orphan of the week or questions nobody answered yet:
sybase/sybtcl question
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/8aeaa5b2cdc35ba3

Problem VFS and packages require
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/7585c0b4f6617525

ATTC: At the Core:
[TCLCORE] Restart method
http://aspn.activestate.com/ASPN/Mail/Message/tcl-core/3574890

[TCLCORE] rfc: mechanism to extend built-in ensembles (dict, string, etc)
http://aspn.activestate.com/ASPN/Mail/Message/tcl-core/3575573


Thanks for Arjen Markus for his weekly summary of Wiki action:
As you may have noticed the Wiki is looking different. It
has also gained quite a few useful facilities, such as
a table of contents on the left and new markup features.
But the ordinary pages are at least as interesting!

Doing your stuff
- Is it fair to compare toolkits? Well, see for yourself
how comfortable you are with gnocl or PyGtk ...
<http://wiki.tcl.tk/20238>

- Talking of gnocl, here are a few other pages that might
inspire you:
- a simple utility for learning, <http://wiki.tcl.tk/20236>
- a straightforward editor, <http://wiki.tcl.tk/20241>

- Building a new Tclkit-like kit is made easy with the
Kitgen Build System - <http://wiki.tcl.tk/18146>

Doing it remotely
- Here is a nice little experiment regarding MPI and Tcl
- <http://wiki.tcl.tk/20234>.

- And to show the principles of remote debugging are
a piece of cake: <http://wiki.tcl.tk/20213>

- Or tunnelling through the barriers posed by proxies:
<http://wiki.tcl.tk/4096> - look at the Tcl example
at the end.

Just to round off ...
- Lat week's Tcl-Core discussion on the treatment of octal numbers has
a follow-up here: <http://wiki.tcl.tk/20228>

- But a novice user will like this one better, I imagine:
<http://wiki.tcl.tk/2244> for an overview of the types of variables
(or values!) Tcl distinguishes

- Just thought to mention it: Critcl can now handle both C and Fortran.
A long-standing promise fulfilled - <http://wiki.tcl.tk/8520>

- 3D visualisation keeps fascinating your humble chronicler ...
<http://wiki.tcl.tk/14819>


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
<claird@xxxxxxxxxxx> to subscribe. Be sure to mention "Tcl-URL!".
--
Phaseit, Inc. (http://phaseit.net) is pleased to participate in and
sponsor the "Tcl-URL!" project.
.



Relevant Pages

  • Tcl-URL! - weekly Tcl news and links (Feb 15)
    ... Under windows the drop of e-mail messages from ... InstallJammer is a free, open source, multiplatform ... Help getting tcl to work with Windows Mobile. ... The French Wiki may not see as many edits as the international ...
    (comp.lang.tcl)
  • Re: InstallJammer 1.0a1 Released!
    ... I downloaded InstallJammer, while looking for an installer that allows tcl ... Similar to "Inno Setup" which uses a pascal type of scripting language, ... gets bundled with the setup package and the setup package doesn't gain too ...
    (comp.lang.tcl)
  • Re: InstallJammer 1.0a1 Released!
    ... > But I was talking about a TCL scriptable installer, ... > Inno Setup is one such installer that supports pascal scripting. ... That is exactly what InstallJammer is. ...
    (comp.lang.tcl)
  • Re: Cross-platform installer package?
    ... Written in Tcl and runs on several different platforms. ... I actually found this post via a google and came pack to respond to an old post I made asking people about cross-platform installers. ... I am now using InstallJammer and it is excellent. ...
    (comp.lang.java.programmer)
  • Dr. Dobbs Tcl-URL! - weekly Tcl news and links (Jul 1)
    ... Dave Feustel on the Wiki ... Thank Robert Hicks for the magnificent new Oratcl home page. ... comp.lang.tcl is a crucial resource for Tcl practitioners. ... Cameron Laird tracks several Tcl/Tk references of interest (but ...
    (comp.lang.tcl)