"[interact] is pretty amazing." - aspect
Alexandre Ferrieux exhibits his virtuousity by solving problems
with proprietary products, open-source tools, and more:
http://groups.google.com/group/comp.lang.tcl/msg/10ad4c96d554bca7
http://groups.google.com/group/comp.lang.tcl/msg/8c2128dd4e689016
Who knew exec-fork was a way to get version information!?
Aejaks is slick Web development:
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/c5a0e70eafb31c2d/
Shall the collective mind undertake byte-coding? Alexandre offers
discouraging words:
http://groups.google.com/group/comp.lang.tcl/msg/49215f5ab2e631d8
Thanks to Arjen Markus for his weekly summary of Wiki action:
Lots of packages this week on the Wiki, so perhaps there is something
useful for everybody.
User-interface stuff
- The Whim window manager is growing up fast. Check it out and use it.
<http://wiki.tcl.tk/13972>
- In its wake one sees the AEjaks package maturing too. This one is
for developing web applications - <http://wiki.tcl.tk/17422>
- And for all those enamoured by 3D visualisation, have a look at
the latest improvements of Tcl3D at <http://wiki.tcl.tk/15078>
Computational and automation stuff
- Want to make one of those beautifully typeset formulae?
Here is one way to do it ... <http://wiki.tcl.tk/21593>
- Or perhaps you prefer the APL way? No problem:
<http://wiki.tcl.tk/1189> is a golden oldie.
- Interfacing to Open Office for automation purposes, keeping
track of new versions of that package requires some work.
<http://wiki.tcl.tk/14791>
- A neural network is one of those mathematical techniques for
solving certain types of problems. You can nicely visualise
them, set them and train them. Or you can interface Tcl to
an existing library: <http://wiki.tcl.tk/8751> and
<http://wiki.tcl.tk/21579>
Left-overs
- Don't we do any maths anymore? Or is this page simply in
desperate need of an update? <http://wiki.tcl.tk/1619>
- Serial (and parallel) ports represent mysterious entities to
your humble chronicler. But for Tcl, they are a piece of
cake: <http://wiki.tcl.tk/447>
- Ever wanted to probe deep inside the operating system to see
what it is doing? Then DTrace is for you: <http://wiki.tcl.tk/19923>
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
<cla...@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.
Paul
TIP 324 by Adrian Robert : A Standard Dialog For Font Selection
his a new TIP
TIP 195 by Peter Spjuth : A Unique Prefix Handling Command
http://www.tcl.tk/cgi-bin/tct/tip/195.html
Title has changed ( was Script Access to Tcl_GetIndexFromObj
Vote: In progress
TIP 236 by Neil McKay : Absolute Positioning of Canvas Items
http://www.tcl.tk/cgi-bin/tct/tip/236.html
Vote: In progress
TIP 240 by Steve Bold : An Ensemble Command to Manage Processes
http://www.tcl.tk/cgi-bin/tct/tip/240.html
Vote: In progress
TIP 252 by Brian Schmidt : Add New 'string' Command Options
http://www.tcl.tk/cgi-bin/tct/tip/252.html
Vote: In progress
TIP 265 by Sam Bromley : A Convenient C-side Command Option Parser for Tcl
http://www.tcl.tk/cgi-bin/tct/tip/265.html
Vote: In progress
TIP 308 by Kevin B. Kenny : Tcl Database Connectivity (TDBC)
http://www.tcl.tk/cgi-bin/tct/tip/308.html
Vote: In progress
TIP 312 by Rene Zaumseil : Add More Link Types
http://www.tcl.tk/cgi-bin/tct/tip/312.html
Title has changed ( was Create 'link' Command and Add More Link Types
Vote: In progress
TIP 313 by Peter Spjuth : Inexact Searching in Sorted List
http://www.tcl.tk/cgi-bin/tct/tip/313.html
Vote: In progress
TIP 314 by Lars Hellström : Ensembles with Parameters
http://www.tcl.tk/cgi-bin/tct/tip/314.html
Vote: In progress
TIP 315 by Hai Vu : Add pathSeparator to tcl_platform Array
http://www.tcl.tk/cgi-bin/tct/tip/315.html
Vote: In progress
TIP 316 by Donal K. Fellows : Portable Access Functions for Stat Buffers
http://www.tcl.tk/cgi-bin/tct/tip/316.html
Vote: In progress
TIP 318 by Bill Poser : Extend Default Whitespace in 'string trim' Beyond ASCII
http://www.tcl.tk/cgi-bin/tct/tip/318.html
Vote: In progress
TIP 320 by Donal K. Fellows : Improved Variable Handling in the Core Object System
http://www.tcl.tk/cgi-bin/tct/tip/320.html
Vote: In progress
TIP 321 by Jos Decoster : Add a tk::busy Command
http://www.tcl.tk/cgi-bin/tct/tip/321.html
Vote: In progress
TIP 323 by Colin McCormack : Do Nothing Gracefully
http://www.tcl.tk/cgi-bin/tct/tip/323.html
Vote: In progress
TIP 325 by David N. Welton : System Tray Access
http://www.tcl.tk/cgi-bin/tct/tip/325.html
is a new TIP
TIP 326 by Kieran Elby : Add -group Option to lsort
http://www.tcl.tk/cgi-bin/tct/tip/326.html
is a new TIP
It surprises me that vote is in progress. I thought that a reference
implementation was supposed to be provided before voting.
Am I missing something??
Harm
Wed. 16:00-7:00 Tcl Core Extensions session.
RF
--
Ron Fox
NSCL
Michigan State University
East Lansing, MI 48824-1321
You're missing something.
http://tdbc.tcl.tk/ has the Fossil repository of the implementation.
Base classes, plus drivers for ODBC and Sqlite3 are there.
--
73 de ke9tv/2, Kevin
Just so people know, I knew about this work when I did the CFV. The
primary requirement for things in this tranche of voting was that
either an implementation had been demonstrated or would be
"trivial" (#323 got its vote on this basis). Other TIPs looked to be
in a good state, but were implementation-free and so it is unclear
whether we could have them done by the 8.6 feature freeze.
Donal.
Ok, thanks, rushing there...
Harm
Is this TDBC package available for testing? If so, do you have a link
to the download page?
TIA!
Fossil always makes the latest version available on the 'Leaves' page.
I usually strictly adhere to Tcl (and sql) and keep myself as far away from
C as I possibly can.
However I would really like to have a look at tdbc, so I will have to
compile it and I would appreciate some help:
I use Mingw32/MSYS in combination with ActiveTcl8.5.4.0.286921 followed by
"teacup update" on Win XP platform (sp3).
Could someone please confirm that this could be a succesfull combination to
compile tdbc?
Sofar I tried:
$ ./configure --with-tclconfig=/c/Progra~1/tcl/8.5/lib/tcl8.5
checking for correct TEA configuration... ok (TEA 3.6)
checking for cygpath... echo
checking for Tcl configuration... found
/c/Progra~1/tcl/8.5/lib/tcl8.5/tclConfig.sh
checking for existence of /c/Progra~1/tcl/8.5/lib/tcl8.5/tclConfig.sh...
loading
checking for tcloo configuration... configure: WARNING: Cannot find tcloo
configuration definitions
I do have tcloo through teacup, but it doesn't seem to work in tcl as well:
package require TclOO
couldn't load library "c:/program
files/tcl/8.5/lib/teapot/package/win32-ix86/lib/TclOO0.5.1/TclOO051.dll":
invalid argument
while executing
"load {c:/program
files/tcl/8.5/lib/teapot/package/win32-ix86/lib/TclOO0.5.1/TclOO051.dll}
TclOO"
("package ifneeded TclOO 0.5.1" script)
invoked from within
"package require TclOO"
("uplevel" body line 1)
invoked from within
"uplevel #0 {package require TclOO}"
Please don't bash me for using the "Program Files\" directory, there is
really no other choice for me.
I removed the repository and reinstalled Tcl, with the same result. Other
extensions do load correctly. Is this a bug in the Activestate distribution?
Is there a workaround? Or maybe I should compile TclOO manually as well?
Thanks,
Harm Olthof
As far as finding the headers, you can make one more small step toward
getting the compilation to go by adding --with-tcloo=/path/to/dir
where the given directory is the one that contains tclOO.h.
For those of us without an easy way to compile from the sources, is
there a Windows or Linux binary available? When this project is
completed, how will it be distributed?