Updated 2012-02-06 17:21:57 by DDG

DDG 2012 Feb 06: Again time for update of the chm-files 8.4.19, 8.5.11 and 8.6b2 are available both at

A CHM viewer for Linux based on on dgHelpBrowser and chmvfs will be released as well soon at bitbucket.

DDG 2008 Nov 11 Time to update for 8.4.19, 8.5.5, 8.6a3 http://groups.yahoo.com/group/tcldocs

LV 2008 Nov 24: New versions of reference files were uploaded during Nov, 2008. The yahoo group was changed to no longer accept postings from members due to the heavy load of spam.

Also, see http://www.dgroth.de/tcl8.4.4/ for an online version of reference material.


Purpose: announcement email list known as tcldocs at yahoogroups url: http://groups.yahoo.com/group/tcldocs/


  • windows chm file for tcl7.6, 8.0, 8.2.3, 8.3.5, 8.4.2, 8.4.4, 8.4.9, 8.4.19, 8.5.5, 8.6a3 [1]
  • acrobat reader pdf file for tcl 8.4.2, 8.4.9, 8.4.19, 8.5.5, 8.6a3 (with and without bookmarks) [2]
  • the chm and pdf files with ++ in their names have the tcl/tk 8.x reference pages, as well as itcl, mk4tcl, bwidget, tcllib, tablelist, wcb, tix8.2, tclkit and some faq docus [3]
  • the chm and pdf files without the ++ have only tcl and tk reference material in them.

Vote on what should be further included into this file [4].

maintainer DDG

DDG 14/08/2003 Updating the chm-file to 8.4.4!

It should be possible to access yahoogroup files without subscribing to it because I opened the archive for everyone. Anyway I put the files also on our gobletserver:

The links are:

I also fixed various wrong links inside the pdfs. Causing if htmldoc puts the same filenames (contents.htm) inside one pdf file several times. It was nightmare preparing this for htmldoc with several perl one-liners renaming names and hrefs ....

Hope I can keep the files on goblet for some time. It would be good to upload the files finally to the wiki but I don't know how to do this. May sombody provide help

DDG 14/08/2003

  • an experimental java-release of the tcl8.4.4 documentation is now also available [9]. It contains a nice table of contents tree and an indexlist but requires ab internet connection. However in contrast to the chm-file it is platform independent.

DDG 03/11/2003 I added some additional packages to the tcltk-man pages (chm and java version):

tcllib1.5 - Man pages of tcllib 1.5 modules (CVS october 2003).

BWidget1.6 - Man pages of BWidgets 1.6 (CVS august 2003).

Tix8.2 - Man pages of Tix8.2

Databases: mk4tcl, tclodbc2.3, tclsqlite

Csaba Nemethis Packages: tablelist3.3, wcb2.8

Windows specific packages: winutils, cwind, shortcut, optcl, ffidl

Object oriented extensions:

itcl, (snit, stooop see inside tcllib1.5)


Please note that there are existing viewers for chm-files also for LINUX/UNIXes (xCHM, displaychm) more infos on my webpages.

LV Hopefully this isn't too annoying a question. Just days after you made these available, Tcl/Tk 8.4.3, as well as BWidgets 1.6.0 were released. Is the process of updating to reflect new releases painful?

LV It would be very helpful if a creation date were added to the PDF's front page. That way one would know at what point the document was created.

Also, I have a question about some text I keep seeing on pages. For instance, in Tcl8.4.2++ , on page 4, I see the end of the tclsh man page, followed by 3 copyright lines. However, those copyright lines do not appear, to me, to correspond to the copyrights for the document - to what do they correspond?

JMN The Yahoo group location really does seem inconvenient compared to the wiki for commentary at least. Any particular reason you're maintaining it there? I'm sure someone in the tcl/tk community could provide a little space for the actual file too.... Have you asked?

I don't know exactly what the poll is asking, but my vote is that the help should include reference on deprecated/defunct commands. None of the .chm files or html or even the wiki can tell me about tkTextSetCursor for example.

Eventually I find via Google a note from Jeffrey Hobbs:

"The tk[A-Z]* commands were never public commands, and never meant to be used. I can't imagine why one would use that one except for low-level widget stuff. You should be able to use $text mark set insert $index"

... but as it appears in 2 places on the wiki: http://wiki.tcl.tk/tkTextSetCursor* and in various bits of source around and about on the web - it seems that rumours of its death are greatly exaggerated.

LV Why inconvenient? I think Yahoo is fine for this sort of thing.

JMN oh, just that it's yet another thing that wants you to supply an email address & password. There was at least one posting on c.l.t where someone claimed not to be able to access the URL - and I suspect that glancing at a yahoo login page may have triggered the users automatic 'oh.. I've hit some sort of ISP-file-not-found sort of page' response.. But I guess I'm often dashing about the web and hitting the back button at the slightest annoyance - so don't read too much into my mention of 'inconvenience'.