Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

comp.lang.tcl Frequently Asked Questions (Mar 05, 2005) (5/6)
Section - -XIII- Since Tcl/Tk appear to be extensible, are there any common extensions?

( Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Single Page )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Schools ]


Top Document: comp.lang.tcl Frequently Asked Questions (Mar 05, 2005) (5/6)
Previous Document: News Headers
See reader questions & answers on this topic! - Help others by sharing your knowledge

 What: ACDK Tcl
 Where: <URL: http://acdk.sf.net/products/acdk/modules/acdk_tcl/acdk_tcl-en.html >
 Description: Artefaktur Component Development Kit (ACDK) 
	is a development framework with a similar  target of
	Microsoft's .NET or Sun's ONE platform, but it uses C++ as a core
	implementation language. It acts as an universal object oriented call
	interface to connect C++ with scripting languages (Java, Perl, Tcl,
	Python, Lisp, Visual Basic, and VBScript) and standard component
	technologies (CORBA and COM).
	Currently at version 4.13.0 .
 Updated: 06/2003
 Contact: <URL: mailto:kommer at artefaktur.com > (Roger Rene Kommer)

 What: AcTcl
 Where: <URL: http://home.earthlink.net/%7Eaffriedl/TclOCX/ >
 Description: AcTcl (formerly TclOCX) is an ActiveX DLL that
	allows users of Visual Basic (versions 4, 5, and 6), Dephi,
	Powersoftware, MS Excel, etc. to embed the Tcl 8.0 interpreter
	in their application.
	Also look for TclAxLib, an ActiveX DLL which exports the axload
	command, which enables the embedded interpreter to dynamically load
	command extensions from ActiveX DLL's.
	Supports Tcl 8.  Author claimed to be 'abandoning' these extensions
	during early 1999.
 Updated: 12/1998
 Contact: <URL: mailto:affriedl@eartlink.net >

 What: ActiveTcl (Frankinet)
 Where: <URL: http://www.bgi-sa.com/ >
 Description: Tcl 8.0 binding to ActiveX. Tcl commands can be
	registered in the target language (VB, Delphi, etc.).
	ActiveTcl also includes tclwin (win32 interface to create MDI
	interfaces and non-modal dialogs) and tclodbc (interface to ODBC).
	For Win 95/98/NT.
	Free for non-commercial use.
 Updated: 12/1998
 Contact: <URL: mailto:NFR@BGI-SA.com > (N.Frankinet)

 What: AdabasTcl
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/adabastcl-1.0/adabastcl-1.0.tar.gz >
 Description: Extension to Tcl that provides access to an ADABASE D database
	server.  Comes with 4 applications - driving the
	database server, interactive SQL queries, setting default attributes
	for user keys, and demo-ing picture display from LONG columns.
	Requires Tcl 7.5/Tk 4.1 or newer and access to an ADABASE D
	database server.  Tested with server version 6.1 or 6.2 on SCO V4.2,
	DEC Unix 3.2, HP-UX, and SunOS 5.5.1 and on Windows 95 or
	Windows NT 4.0.  Tcl plugin version 2.0a2 or newer and Tcl 8.0a2
	or newer is required to use in tclets.
	A perl 5.003 extension is also supported.
 Updated: 10/1998
 Contact: <URL: mailto:krischan@cs.tu-berlin.de > (Christian Krone)

 What: Adam
 Where: <URL: ftp://ftp.media.mit.edu/pub/WavesWorld/adam.tar.gz >
	<URL: http://www.pixar.com/products/renderman/toolkit/Toolkit/ri.ov.html >
	<URL: http://www.pixar.com/products/renderman/toolkit/RISpec/ >
	<URL: http://www.seas.gwu.edu/student/gritz/bmrt.html >
 Description: Tk 8.0 based binding for the RenderMan library.
	Provides a simpler interface for people who don't want to
	hack RIB files directly.
 Updated: 02/1998
 Contact: <URL: mailto:wave@pixar.com > (Michael B. Johnson)

 What: Adaptive Contrast Enhancement
 Where: <URL: http://www.niss.org/%7Estark/improc/ >
 Description: Image processing software with Tcl/Tk version for Linux.
 Updated: 09/1999
 Contact: <URL: mailto:stark@niss.org > (J Alex Stark)

 What: adatcl
 Where: <URL: ftp://ftp.cs.colorado.edu/pub/cs/distribs/arcadia/adatcl2.0.tar.Z >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/adatcl7.3.tar.gz >
 Description: Interface between Verdix/Sunada compiler and Tcl.  It also
	will work under Gnat, the Gnu Ada Translator.
 Updated: 10/1998
 Contact: <URL: mailto:dennis@cs.colorado.edu > (Dennis Heimbigner)

 What: addinput
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/addinput-3.6b.gz >
 Description: Implements two new Tk file handle callback commands.
 Updated: 10/1998
 Contact: <URL: mailto:markd@grizzly.com > (Mark Diekhans)

 What: AEGizmos extension
 Where: From the contact
 Description: Tcl parser to turn Jens Alfke's AEGizmos strings into Tcl
	parsed lists.
 Updated: 08/1999
 Contact: <URL: mailto:jguyer@his.com > (Jonathan Guyer)

 What: after command extended
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/TknewAfterCmd3.6a.tar.gz >
 Description: The after command is extended to support new subcommands to
	query pending commands, abort pending commands, prevent
	resubmission of identical commands, edit the command script
	after submission, or reschedule submitted command.
 Updated: 10/1998
 Contact: <URL: mailto:wolf@molout.tutkie.tut.ac.jp > (Wolf-D. Ihlenfeldt)

 What: Agentk Widgets
 Where: <URL: http://www.cc.gatech.edu/grads/m/Scott.McCrickard/agentk/ >
 Description: A series of unique 'multimedia' widgets - not to display
	multimedia, but instead which use motion and audio to communicate
	more information in a small space.  The set includes a fade widget,
	ticker widget, navigation bar, roll widgets, earcons, anthropomorphic
	widgets, relevance enhanced image reduction widgets, and possibly
	others.  Package also includes sample programs such as tkwatch,
	NewsAgent, and checklpq.
	Currently it is at version 1.0b4.
 Updated: 02/2000
 Contact: <URL: mailto:mccricks@cc.gatech.edu > (D. Scott McCrickard)

 What: AGNI
 Where: <URL: http://badger.antd.nist.gov:8099/web-pages/ >
 Description: Multi-threaded middleware extension for scripting distributed
	event-oriented applications.  Allows you to script distributed
	peer to peer applications from a single point of control and
	includes mechanisms for dynamic reconfiguration and extending.
	Based on Tcl 8.1.  Tested on Solaris, Linux and compiles and
	runs under Win32.
 Updated: 04/1999
 Contact: <URL: mailto:mranga@snad.ncsl.nist.gov > (M.Ranganathan)

 What: AGS
 Where: <URL: http://kal-el.ugr.es/gags.html >
 Description: C++ Class library for Genetic algorithms.  It includes
	perl and/or Tcl/Tk graphic front-end.  Graphics are provided through
	gnuplot.
 Updated: 04/1997
 Contact: <URL: mailto:jmerelo@kal-el.ugr.es >

 What: Ak extension
 Where: <URL: ftp://crl.dec.com/pub/misc/ >
	<URL: ftp://crl.dec.com/pub/DEC/AF/ >
	<URL: ftp://ftp.ibp.fr/pub/tcl/ak/ >
 Description: Audio toolkit extension for dealing with the AudioFile
	environment.  Add a prototype for strtod() in ak.h
	if you see an error about this.
 Updated:
 Contact: <URL: mailto:payne@openmarket.com > (Andrew Payne)

 What: Kupries' general Tcl extensions
 Where: <URL: http://purl.org/tcl/wiki/Set >
	<URL: http://purl.org/tcl/wiki/List >
 Description: Andreas has begun work on developing a series of general
	purpose Tcl script extensions.  His initial focus is on
	stack, queue, and set functionality.  He encourages
	people who wish to help to drop by the above pages and
	contribute code, editing, etc. directly.
 Updated:
 Contact: <URL: mailto:andreas_kupries@users.sf.net > (Andreas Kupries)

 What: AniGif
 Where: <URL: http://cardtable.go.to/tcltk/ >
 Description: Tk extension allowing you to create, start, stop, restart
	and destroy animated GIFs.  Supporrts single play images as well as
	images without full image data on each frame.
	Use gifsicle to uncompress compressed/interlaced GIFs before
	subsequent processing.
	Currently at version 1.3 .
 Updated: 03/2002
 Contact: <URL: mailto:scfiead_spammenot@hotmail.com >

 What: ANN
 Where: <URL: http://www.neuroquest.com/ >
 Description: Tcl extension for building, training,testing and running
	neural network designs, as well as display and graphing the
	results.  Makes use of the LANEX extension, along with Tcl/Tk 8.0p2,
	Tix, and BLT 2.4.
 Updated: 11/1998
 Contact: <URL: mailto:glgrobe@iwl.net > (G.L. Grobe)

 What: apply
 Where: <URL: http://www.glinx.com/%7Ehclsmith/plugin.html > ???
 Description: Version of the apply procedure as discussed on
	<URL: news:comp.lang.tcl > during February, 1997.
	Versions of Tcl C and scripting routines as well as a
	lisp-backquote-like proc are available.  Now supports Tcl 8.x.
 Updated: 09/1999
 Contact: <URL: mailto:hclsmith.delete@glinx.delete.com > (Hume Smith)

 What: apptalk
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/apptalk1.0b1.tar.gz >
 Description: Tcl only procedure for enabling inter-application communication.
	It is a front-end to Tk's send command.  Most useful for
	applications that provide 'generic' services such as text editing,
	email, web browsing, etc.
 Updated: 10/1998
 Contact: <URL: mailto:oakley@bardo.clearlight.com > (Bryan Oakley)

 What: arbint
 Where: From the contact
 Description: Extension to Tcl supporting number theory related questions like
	factorials, calculation of best rational approximations to PI, etc.
	Designed to handle arbitrarily long numeric values.
 Updated: 09/2001
 Contact: <URL: mailto:dtashley@telocity.com > (David T. Ashley)

 What: argp
 Where: <URL: http://www.chevreux.org/projects_tcl.html >
 Description: Simple and flexible argument parsing for Tcl - particularly
	good for parsing command line arguments or the args proc argument.
	Supports implicit type and value checking.
	Currently version 0.2 .
 Updated: 10/2001
 Contact: <URL: mailto:bach@mwgdna.com > (Bastien Chevreux)

 What: argument parsing with defaults (Wagner)
 Where: From the contact
 Description: Tcl code to parse arguments and provide default values.
	See theObjects-2.x for a C version.
 Updated:
 Contact: <URL: mailto:gandalf@Csli.Stanford.EDU > (Juergen Wagner)
	<URL: mailto:Juergen.Wagner@iao.fhg.de > (Juergen Wagner)

 What: argument processing for Tcl (Lehenbauer)
 Where: From the contact
 Description: Provides Tk-like argument processing to Tcl proc writers.
 Updated: 09/2002
 Contact: <URL: mailto:karl@ProcPlace.com > (Karl Lehenbauer)

 What: argument processing (Zimmer)
 Where: <URL: http://www.MapFree.com/sbf/tcl/scripts1.html >
 Description: Tcl based argument processing.
 Updated: 04/1999
 Contact: <URL: mailto:jazimmer@acm.org >

 What: array name string matching extension
 Where: From the contact
 Description: A small extension to tclVar to allow a pattern to be
	used with the "array names" command.  An array used as a
	2D-array by having elements of the form: matrix(x,y) could be
	accessed by: array names matrix "1,*" to return all elements in
	the first column.
 Updated:
 Contact: <URL: mailto:sau@dspg.com > (Stephen A Uhler)

 What: ASCEND IV
 Where: <URL: http://www.cs.cmu.edu/%7Eascend/ >
	<URL: http://methi.ndim.edrc.cmu.edu:8888/ascend4.zip >
 Description: Free, large-scale, equation-based environment featuring
	a strongly-typed, object-oriented model-description language
	designed to reduce the time needed for creating, debugging,
	and solving mathematical models, equation based modeling or
	dynamic simulation.  For Linux, other Unix, and
	Windows.
 Updated: 11/1996
 Contact: <URL: mailto:ascend+www@edrc.cmu.edu >

 What: AsciiArtWidget
 Where: <URL: http://www.turf.org/departments/publishing/asciiaw >
 Description: Tcl/Tk widget which creates and handles creation of ASCII art.
 Updated: 09/1999
 Contact: <URL: mailto:chrisa@fastjack.turf.org >

 What: ask
 Where: From the contact
 Description: Tcl routine which prompts the user and then accepts responses
	in various data formats (dates, money, boolean, char, integer,
	real, string).
 Updated:
 Contact: <URL: mailto:rjk@sparcmill.grauel.com > (Richard J Kuhns)

 What: AsserTcl
 Where: <URL: http://www.cs.colorado.edu/%7Ejcook/TclTk/ >
 Description: Tcl 7.6 source code extension to add assertions for
	self checking programs.  Package includes point assertions,
	procedure input assumptions, procedure output and return value
	assurances, and variable lifetime assertions.
	Additionally, quantifier commands are available to test whether
	an expressions holds universally or existentially over a data
	structure such as a list or array aggreggate data structure.
 Updated: 03/1997
 Contact: <URL: mailto:jcook@cs.nmsu.edu > (Jon Cook)

 What: Assign using equals
 Where: From the contact
 Description: Tcl code to define new unknown command which allows one
	to use = as a simple assignment command.
 Updated:
 Contact: <URL: mailto:mtaylor@alias.com > (Mike Taylor)

 What: AXL
 Where: From the contact
 Description: Dynamic OO extension for Tcl that facilitates interaction
	with the Galaxy C-based class system.  Does not handle
	multiple inheritence or removing classes at this time.
	Uses a single interpreter.  The syntax is quite similar to itcl.
 Updated:
 Contact: <URL: mailto:bytor@virgin.lsi-archive.ny.jpmorgan.com > (Ross Huitt)

 What: AxTcl80
 Where: From the contact
 Description: OLE automated sibling of TclOCX.  Enables you to include
	Tcl within your next Visual Basic.  Beta release.
	Same API as TclOCX and compatible with the TclAxLib ActiveX
	extension loader.  Testers for Delphi, Visual FoxPro and
	Microsoft Office sought.
 Updated: 03/1999
 Contact: <URL: mailto:affriedl@earthlink.net > (Andrew Friedl)

 What: backquote
 Where: <URL: http://www.glinx.com/%7Ehclsmith/tcltk/backquote/ > ???
 Description: A Tcl procedure akin to LISP's backquote macro, alleviating a
	lot of the quoting problems associated with making code
	fragments that need some creation time evaluation.
 Updated: 09/1999
 Contact: <URL: mailto:hclsmith.delete@glinx.delete.com > (Hume Smith)

 What: balloon help
 Where: From the contact
 Description: Set of Tk routines to support ballon help.
 Updated: 03/2001
 Contact: <URL: mailto:jeff@hobbs.org > (Jeffrey Hobbs)

 What: balloon
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/balloon-1.0.tar.gz >
 Description: Simple Tk 4.0/4.1/4.2/8.0 library to create balloon help.
 Updated: 10/1998
 Contact: <URL: mailto:vitus@ice.ru > (Victor Wagner)

 What: base 64 GIF encoding (born2net)
 Where: <URL: http://64.34.162.237/Base64/base64.html >
 Description: Simple Tcl code to enable you to encode a GIF
	into base 64.
 Updated: 09/2001
 Contact: <URL: mailto:born2net@telocity.com >

 What: base 64 encoding/decoding (Darugar)
 Where: <URL: http://www.binevolve.com/%7Etdarugar/td/tcl/ >
 Description: The base64.tcl file at this site provides the ability to
	convert to and from the base64 encoding format.
 Updated: 12/1999
 Contact: <URL: mailto:tdarugar@my-dejanews.com >

 What: base 64 encoding (Garrigues)
 Where: From the contact
 Description: A small Tcl routine to do base 64 encoding.
 Updated:
 Contact: <URL: mailto:cwg@mcc.com > (Chris Garrigues)

 What: base 64 encoding/decoding (Welch)
 Where: From the contact
 Description: Tcl code to encode and decode strings in base 64 format.
 Updated: 05/1997
 Contact: <URL: mailto:welch@parc.xerox.com > (Brent Welch)

 What: beast
 Where: <URL: ftp://etlxd10.ericsson.se/pub/ >
 Description: Tcl toolkit which combines both Expect and Scotty, allowing
	network interrogation and intelligent configuration of nodes.
	It is a SunOS 4.x binary, with a readme that explains how to
	compile your own port.
 Updated:
 Contact: <URL: mailto:etlinjt@etlxdmx.ericsson.se > (Ian Jarrett)

 What: BEEP
 Where: <URL: http://beepcore-tcl.sf.net/ >
 Description: BEEP is a P2P application protocoal framework for 
	connection-oriented, async interactions.  This project
	implements BEEP in Tcl.
 Updated: 06/2002
 Contact: See web site

 What: Berkeley DB Tcl interface
 Where: <URL: http://www.sleepycat.com/ >
	<URL: http://freshmeat.net/projects/dbxml/ >
 Description: Tcl interface from the support team for the Berkeley DB
	support and development team.
	Contact <URL: mailto:davygrvy@bigfoot.com > David Gravereaux for patches
	to the Berkeley DB v3.0.55 Tcl extension to add Stubs support.
	Sleepycat also has a native XML database engine with bindings
	for Java, Perl, PHP, Python, and Tcl - see the dbxml URL
	for more information.
	This is currently at version 4.0.14 .
 Updated: 01/2005
 Contact: <URL: mailto:info@sleepycat.com >

 What: Berkeley DB library interface (eijk)
 Where: In development by the contact
 Description: A Tcl interface to the Berkeley DB library.
 Updated:
 Contact: <URL: mailto:eijk@cec.uto.dec.com > (Pim van der Eijk)

 What: Berkeley DB library interface (Rosen)
 Where: <URL: ftp://genome.wi.mit.edu/pub/steve/software/ >
 Description: A Tcl embedding of the Berkeley libdb routines.
	Requires Tcl 7.3 and Berkeley db version 1.85.
 Updated:
 Contact: <URL: mailto:steve@genome.wi.mit.edu > (Steve Rozen, Ph.D.)

 What: Berkeley DB XML
 Where: <URL: http://freshmeat.net/projects/dbxml/ >
 Description: Berkeley DB XML is a native XML database engine for use
	within your product. Made available as a C++ library with additional
	language bindings for Java, Perl, PHP, Python, and Tcl, it
	integrates directly into your application (it is not a standalone
	database server). It provides XQuery access into a database of document
	containers and supports Xpath.
	XML documents are stored and indexed in their native format
	as either nodes or whole documents,
	using Berkeley DB as the transactional database engine.
	Currently at version 2.0.9 .
 Updated: 11/2004
 Contact: See web site

 What: bf
 Where: <URL: http://www.fishpool.com/%7Esetok/proj/bf.tcl >
	<URL: http://cydathria.com/bf/ >
 Description: A Tcl package implmenting the ability to type the bf language
	directly into the Tcl interpreter and see the result.
 Updated: 09/2001
 Contact: <URL: mailto:setok@fishpool.com > (Kristoffer Lawson)

 What: big integer to floating enhancement to Tcl
 Where: From the contact
 Description: Change tclExpr so that numbers too large for an integer become
	floating point.  Change also to treat numbers with leading zeros
	as octal.
 Updated:
 Contact: <URL: mailto:nishimu@macro.co.jp > (Tosh Nishimura)

 What: binary data access - tclbin (Demailly)
 Where: <URL: http://www.box.eu.org/%7Edl/tclbin.html >
	<URL: ftp://ftp.box.eu.org/tcl/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclbin-1.2.tar.gz >
 Description: TclBin allows access to binary data from Tcl, including a
	paradigm for pointers, structures, etc.  Latest version
	can be built as a Tcl 7.6 dynamically loadable extension.
	A sample geturl script is included.  Send a
	"subscribe tclbin Your Name" line to
	<URL: mailto:listserv@mail.box.eu.org > to subscribe to the tclbin
	mailing list.
	While this version compiles and passes all tests under Tcl 8,
	it doesn't take advantage of the new Tcl objects.
 Updated: 10/1998
 Contact: <URL: mailto:L@demailly.com > (Laurent Demailly)
	<URL: mailto:listserv@mail.box.eu.org > (Tclbin mailing list)

 What: binary data streams (Dunning)
 Where: <URL: http://crl.nmsu.edu/users/ted/binary.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/binary.tar.gz >
 Description: Tcl 7.[34] extension for encoding binary data streams
	as normal Tcl strings.  Contains support for converting the
	strings from binary values into Tcl integers and floating point.
 Updated: 10/1998
 Contact: <URL: mailto:ted@nmsu.edu > (Ted Dunning)

 What: binary I/O (LoVerso)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/example/binary-io-hack.shar.gz >
 Description: Tcl based way of reading binary data containing nulls.
 Updated: 10/1998
 Contact: <URL: mailto:John@LoVerso.Southborough.MA.US > (John Robert LoVerso)

 What: binary I/O (Moss)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/BinarIO.tar.gz >
 Description: Package for performing unstructured binary I/O in Tcl.
 Updated: 10/1998
 Contact: <URL: mailto:jmoss@ichips.intel.com > (Joseph V. Moss)

 What: bind_menus
 Where: From the contact
 Description: Search menus for accelerators and make bindings to them.
	Uses the menu's command.
 Updated: 03/2001
 Contact: <URL: mailto:jeff@hobbs.org > (Jeffrey Hobbs)

 What: bioTk
 Where: <URL: ftp://cbil.humgen.upenn.edu/pub/ >
	<URL: http://www.cbil.upenn.edu/%7Edsearls/bioTk.html >
 Description: bioTk is a library of widgets and utilities designed to support
	the creation of graphical user interfaces in the domain of
	computational biology and genome informatics.
 Updated:
 Contact: <URL: mailto:dsearls@cbil.humgen.upenn.edu > (David Searls)

 What: Biowish
 Where: <URL: http://evolution.bmc.uu.se/%7Ethomas/mol_linux/biowish/ >
 Description: A Tcl/Tk 8 extension used in molecular biology.  Contains
	commands for sequence editing, translations, statistics,
	DNA incrementor, sequence mutation, BLAST database searchs,
	sequence editing widget, and more.
 Updated: 11/1997
 Contact: <URL: mailto:Thomas.Sicheritz@molbio.uu.se > (Thomas Sicheritz-Pontn)

 What: Bita
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/misc/bita/2.1.1/bita-2.1.1.tar.gz >
 Description: Implements binary typed arrays with dynamic length.  Allows
	user to create arrays of type short, ushort, int, unsigned, float
	and double.  Includes subcommands for copy, get, minimum/maximum,
	inserting, removing, sizing, pop and push, read and write, etc.
 Updated: 10/1998
 Contact: <URL: mailto:kir@iitb.fhg.de > (Harald Kirsch)

 What: Blinking widgets
 Where: From the contact
 Description: Set of Tk procs to blink the widgets
 Updated:
 Contact: <URL: mailto:phil@aic.lockheed.com > (Phil Gordon)

 What: BLT toolkit
 Where: <URL: http://sf.net/projects/blt/ >
	<URL: http://www.sf.net/blt/files/ >
	<URL: http://www.tcltk.com/blt/ > ???
	<URL: http://www.tcltk.org/blt/slides.pdf > ???
	<URL: ftp://tcltk.sf.net/pub/tcltk/blt/BLT2.4x.tar.gz >
	<URL: http://www.jessikat.demon.co.uk/ >
	<URL: http://jfontain.free.fr/blt-2.4z.spec >
	<URL: http://jfontain.free.fr/blt-2.4z-1.i386.rpm >
	<URL: http://jfontain.free.fr/blt-2.4z-1.src.rpm >
	<URL: http://members1.chello.nl/%7Ej.nijtmans/BLT_PATCHES.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/blt24utb.exe >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/blt24utb.exe >
	<URL: http://www.tcl.tk/ >
	<URL: http://members10.tsukaeru.net/bitwalk/download_linux.html >
	<URL: http://sf.net/project/showfiles.php?group_id=18616&release_id=59918 >
	<URL: http://prdownloads.sf.net/blt/BLT2.4x-for-tcl8.4a3.patch >
 Description: Library of Tcl and Tk extensions.  Includes a
	a table geometry manager (table), 2D x/y chart (graph),
	barchart (bargraph),
	a new floating point value data structure (vector),
	spline computation support (spline), busy widgets (busy),
	background executation with support for dealing with stdout, stderr,
	 and process status (bgexec),
	drag and drop support (drag&drop), hypertext (htext),
	read and write bitmap commands (bitmap),
	minor window manager interfaces (winop),
	and several useful debugging commands (watch and bltdebug).
	It also includes an eps canvas item which allows you to embed
	 encapsulated PostScript files into the canvas.
	BLT recently included BLTlite - a Tcl only version of its library
	 including the bgexec, spline, tree, vector, bltdebug, and watch
	 commands.  BLTlite is automatically used when a Tcl application
	 does a package require for BLT without having Tk available.
	BLT 2.4 supports Tk 8.x and has been compiled (by various people)
	 on both Unix/Linux and Windows platforms.
	The blt-dev majordomo mailing list is now available for subscription
	 at <URL: mailto:majordomo@dscpl.com.au >.  It will cover BLT development
	 issues.
	The sensus site has a port of the latest BLT version to Windows NT
	 4.0 SP3.
	The jessikat site has compiled BLT for Win32 using VC++6.0.
	Guy Jennings <URL: mailto:gjennnings@earthlink.net > reports getting
	 a useful portion of BLT 2.4a to compile on the Macintosh.
	The multimania and free.fr site files are files used to build
	 RedHat rpm files.  Note that the rpm files were build using
	 Tcl/Tk 8.4a1.
	The chello site has a set of patches that adds full stubs support,
	 fixes blt initialization, fixes config file problems, etc.
	The neosoft .exe happens to be a version of Tcl/Tk 8.3.1 built with
	 Stubs and BLT 2.4u on Windows.
	Linux RPMs can be found at the bitwalk site.
	Windows binaries can be found at the SF.net showfiles url.
	Currently at version 2.4z .
 Updated: 04/2003
 Contact: <URL: mailto:gah@siliconmetrics.com > (George A. Howlett)
	<URL: mailto:eric@hsdi.com >
	<URL: mailto:roth@cse.ucsc.edu > (Carl Roth)

 What: BLT blt_busy for Windows
 Where: From the contact
 Description: C code that compiles on Windows and provides the blt_busy
	command.  Should appear in the next BLT unofficial release.
 Updated: 04/1998
 Contact: <URL: mailto:bas@healthcare.com > (Bret A. Schuhmacher)

 What: BLT blt_busy made recursive
 Where: From the contact
 Description: BLT procedure which busy's out a widget and all its descendants.
 Updated:
 Contact: <URL: mailto:thayer@news.cs.columbia.edu > (Charles Thayer)

 What: BLT blt_table grid-based
 Where: From the contact
 Description: An attempt to write a wrapper function for Tk 4.1's grid
	command to be used to replace blt_table.
 Updated:
 Contact: <URL: mailto:faustus@remarque.berkeley.edu > (Wayne A. Christopher)

 What: BLT toolkit extension for bitmap rotation
 Where: From the contact
 Description: BLT 1.7 function to rotate bitmaps.
 Updated:
 Contact: <URL: mailto:camptt@essex.ac.uk > (T Campbell)

 What: BLT toolkit vector addon
 Where: <URL: http://wsd.iitb.fhg.de/%7Ekir/BLTvectorRead.patch >
 Description: Patch to add ability to read binary data to BLT 2.4e and f.
 Updated: 08/1998
 Contact: <URL: mailto:kir@iitb.fhg.de > (Harald Kirsch)

 What: BMP extension
 Where: From the contact
 Description: Tk extension that reads Microsoft .BMP files (24-bit, 8-bit
	uncompressed, 8-bit compressed).
 Updated:
 Contact: <URL: mailto:dave@abyss.demon.co.uk > (David Boyce)

 What: bmp2ppm
 Where: From the contact
 Description: Function that converts 24 bit BMP files to PPM files
	and then saves them.  Needs polished before release.
 Updated: 11/2001
 Contact: <URL: mailto:karl@indy.rr.com >

 What: Bonnet's misc Tcl/Tk items
 Where: <URL: http://www.multimania.com/fbonnet/ >
	<URL: http://www.multimania.com/fbonnet/pub/fmm8.0.5.patch >
	<URL: http://www.multimania.com/fbonnet/pub/fmm8.1.1.patch >
 Description: Contact has various pieces of Tcl and Tk code which he
	makes available for general use.  The two fmm patches update error
	messages to be more meaningful when encountering either a bad octal
	number or a comment in a switch block.
 Updated: 09/1999
 Contact: <URL: mailto:fredericbonnet@free.fr > (Frederic BONNET)

 What: BOS
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/bos-1.31.tar.gz >
	<URL: ftp://ftp.cs.cmu.edu/afs/cs/user/snl/pub/ >
 Description: BOS - the Basic Object System; SELF-like Tcl objects extension.
 Updated: 10/1998
 Contact: <URL: mailto:snl+bos-requests@cmu.edu > (Admin. requests for BOS mailing list)
	<URL: mailto:snl+box@cmu.edu > (BOS mailing list)

 What: Bounding Boxes of Characters
 Where: <URL: http://purl.org/tcl/wiki/BoundingBoxesOfCharacters >
 Description: Sample Tk script code for establishing character bounding boxes
 Updated: 01/2001
 Contact: <URL: mailto:kennykb@acm.org > (Kevin B. Kenny)

 What: brain twisters
 Where: <URL: http://purl.org/tcl/wiki/727.html >
 Description: Wikit page demonstrating many strange but useful procs
	in Tcl.  For instance, intgen is a Tcl proc which returns a
	unique value each time it is called - without making use of a global
	variable.
 Updated: 06/2000
 Contact: Various authors

 What: browser
 Where: <URL: http://tallniel.port5.com/browser-0.1.tar.gz >
 Description: A wrapper around TkHTML with default bindings and functionality
	to create simple web browsing widgets.
	Currently at version 0.1 .
 Updated: 03/2002
 Contact: <URL: mailto:nem00u@cs.nott.ac.uk > (Neil Madden)

 What: Bsh
 Where: <URL: http://www.interq.or.jp/japan/s-imai/tcltk/bsh.html >
 Description: Two procs for processing lists like Bourne Shell.
	Requires Tcl 8.x.
 Updated: 06/2000
 Contact: <URL: mailto:s-imai@japan.interq.or.jp >

 What: Bumgarner misc Tcl functions
 Where: From the contact
 Description: A set of misc Tcl functions, such as a version of file
	that returns true if all the list of options supplied return true,
	a proc to clear an array of all elements, a proc to determine
	whether a proc exists, and a proc to evaluate a command and then
	undefine it.
 Updated:
 Contact: <URL: mailto:bbum@friday.com > (Bill Bumgarner)

 What: Buttons with images and text
 Where: <URL: http://purl.org/tcl/wiki/639.html >
 Description: This is a page from The Tcler's Wiki which discusses
	how to create buttons which have both buttons and text.
 Updated: 05/2000
 Contact: <URL: http://purl.org/tcl/wiki/639.html >

 What: Button/Menu widget
 Where: <URL: http://www.CS.Berkeley.EDU/%7Ephelps/tcltk/bmb.tcl >
 Description: New Tk widget which act like buttons until
	you hold down on the mouse, at which time they act like menus.
 Updated: 11/1998
 Contact: <URL: mailto:phelps@CS.Berkeley.EDU > (Tom Phelps)

 What: BWidget
 Where: <URL: http://tcllib.sf.net/ >
 Description: High-level widget set for Tcl/Tk using native Tcl 8.x namespaces.
	Contains over 20 widgets, such as progress bars, main frames,
	generic scrolled widget, paned windows, button boxes, notebooks,
	combo boxes, spin boxes, tree widgets, font and color selection
	widgets, balloon help, and more.
	Original authors web site no longer available; source has been
	moved to the Tcllib sf.netCVS repository.  Bug reports,
	mailing lists, etc. are available from that location.
	The compiler-factory site has a binary version of the extension.
	Currently at version 1.6.0 .
 Updated: 08/2003
 Contact: <URL: http://sf.net/bugs/?group_id=12883 >

 What: C or C++ function called from Tcl
 Where: <URL: ftp://ftp.forwiss.uni-passau.de/pub/Os/Unix/languages/tcl/extensions/tkmin/ >
 Description: A minimal example (in German) of including a C or C++
	function in Tcl or Tk.
 Updated: 04/1998
 Contact: <URL: mailto:iglhaut@turgon.forwiss.uni-passau.de > (Stefan Iglhaut)

 What: C++ loadable modules
 Where: <URL: http://www.uni-frankfurt.de/%7Efp/Tcl/tcl-c++.txt >
 Description: Info to help a C++ programmer to get their loadable modules
	to work with Tcl.
 Updated: 10/1997
 Contact: <URL: mailto:fp@rbi.informatik.uni-frankfurt.de > (Frank Pilhofer)

 What: C++ Tcl class
 Where: From the contact
 Description: A general purpose Tcl object that can easily be invoked
	from C++.
 Updated:
 Contact: <URL: mailto:lee@tcs.com > (Lee Hounshell)

 What: ck
 Where: <URL: http://www.ch-werner.de/ck/ >
 Description: Curses Tcl Toolkit .  Tk like toolkit but in character mode,
	using XPG4 curses.
	Runs on Linux, AIX, HP-UX, DEC Unix, SCO OpenServer, FreeBSD, and
	Win32.
	Currently at version 8.0 .
 Updated: 09/2001
 Contact: <URL: mailto:chw@ch-werner.de >

 What: cacheout
 Where: <URL: http://people.debian.org/%7Edavidw/ >
 Description: C extension that implements Tcl stdout caching via a stacked
	channel.
 Updated: 09/2001
 Contact: <URL: mailto:davidw@apache.org >

 What: Calc_Object
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/bc.tar.gz >
 Description: A Tcl object which talks to bc via expect.
 Updated: 10/1998
 Contact: <URL: mailto:tb06@cs1.cc.lehigh.edu > (Terrence Brannon) (???)

 What: CAPS
 Where: <URL: http://www.dar.csiro.au/rs/Capshome.html >
 Description: Tcl extension that provides general array processing capabilities
	(via the numerica array processor command - nap) and
	specific satellite data processing functions.  This package also
	supports binary I/O and Hierarchical Data Format (HDF) file I/O.
 Updated: 03/2001
 Contact: <URL: mailto:paul.holper@dar.csiro.au >

 What: C_ImTcl
 Where: <URL: http://www.demon.co.uk/ffaltd/ffaftp.html >
	<URL: http://www.ffa.co.uk/ >
 Description: Commercial Tcl wrapper around the C_Images image processing
	and analysis library.  Supports rectangular images up to 32k square,
	32 bit per pixel, ram or disk based. Can specify regions of interest
	in terms of points, lines, regions or entire images.  Supports
	various framegrabbers.  Supports a variety of filters, FFTs and
	image editing facilities.
	Demo version with example scripts available at above WWW site.
 Updated: 02/1999
 Contact: <URL: mailto:support@ffaltd.demon.co.uk >

 What: calendar (Nassif)
 Where: From the contact
 Description: Tk calendar widget
 Updated:
 Contact: <URL: mailto:sani@att.com > (Sani Nassif [227]) (???)

 What: can2svg
 Where: <URL: http://hem.fyristorg.com/matben/download/can2svg.tcl >
 Description: Package to translate a canvas to Adobe SVG format.
 Updated: 05/2002
 Contact: <URL: mailto:matben@privat.utfors.se > (Mats Bengtsson)

 What: canvas bitmap mask extension (Earls)
 Where: From the contact
 Description: Patch tkCanvBmap to add a -mask option to canvas bitmaps.
 Updated:
 Contact: <URL: mailto:darkfox@netcom.com > (Johnson Michael Earls)

 What: canvas bitmap mask extension (Fine)
 Where: From the contact
 Description: Patch file for tkCanvBmap to add a -mask option for drawing
	bitmaps.
 Updated:
 Contact: <URL: mailto:fine@cis.ohio-state.edu > (Thomas A Fine)

 What: canvas clip subcommand
 Where: From the contact
 Description: Patch to enable canvas clipping on Windows as well as adds
	a -clip item option to canvas.
 Updated: 04/1999
 Contact: <URL: mailto:fredericbonnet@free.fr > (Fr\xe9d\xe9ric BONNET)

 What: canvas conversion to GIF
 Where: <URL: http://www.softdoc.de/ >
 Description: Tcl proc that converts a canvas to a GIF image.  Requires
	GD extension and Tcl 8.1.1 or newer.  Runs on Windows.
 Updated: 12/1999
 Contact: <URL: mailto:Marita.Breuer@post.rwth-aachen.de > (Richard Breuer)

 What: canvas coordinates to screen coordinates
 Where: From the contact
 Description: canvas_2_screen is a tiny Tcl procedure that changes the
	canvas coordinates to screen coordinates.
 Updated:
 Contact: <URL: mailto:donald@cs.mun.ca > (Donald Craig)

 What: canvas crosshair
 Where: From the contact
 Description: Creating a crosshair on a canvas using only Tk code.
 Updated:
 Contact: <URL: mailto:c23mts@kocrsv01.delcoelect.com > (Mike Scheidler)

 What: canvas image Postscript support
 Where: <URL: http://www.cs.cmu.edu/afs/cs.cmu.edu/user/har/ftp/tkImgPs.tar.Z >
 Description: Provides Tk 4.0b1 with the ability to generate Postscript
	code for images on a canvas.  Also works with earlier versions of
	Tk 4.0.
 Updated:
 Contact: <URL: mailto:har+@cs.cmu.edu > (Henry A Rowley)

 What: canvas object copying
 Where: From the contact
 Description: Copy the objects of one canvas to another.
 Updated:
 Contact: <URL: mailto:karrels@mcs.anl.gov > (Edward L. Karrels)

 What: canvas photo output patch
 Where: <URL: http://home.worldonline.nl/%7Egollesch/photo.html > (???)
 Description: New canvas widget command called photo, which creates a
	temporary pixmap, calls the the canvas's item drawing procedures
	(inclusive images), retrieves the resulting image via XGetImage
	and then uses Tk_PhotoPutBlock to copy the resulting picture
	into a photo image.
 Updated: 09/1998
 Contact: <URL: mailto:gollesch@worldonline.nl > (Niels Gollesch)

 What: canvas postscript output color change
 Where: From the contact
 Description: Currently, some color conversions to monochrome by the
	canvas command turn out unexpected - green prints out as white
	instead of black for instance.
 Updated:
 Contact: <URL: mailto:DAHMS@ifk20.mach.uni-karlsruhe.de > (Heribert Dahms)

 What: canvas progress bar widget
 Where: From the contact
 Description: Basic progress bar which works with respect to resizing.
 Updated: 10/1998
 Contact: <URL: mailto:eng@one.net > (Eric Galluzzo)

 What: canvas rotate enhancement
 Where: <URL: ftp://pgw.on.ca/pub/tcl/visrotate1.2.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/visrotate1.2.tar.gz >
 Description: A module which depends on the canvas visitor extension being
	installed.
	visrotate provides the ability to rotate canvas coordinates.
	As of version 1.2, support for Tk 8.0b2.
 Updated: 10/1998
 Contact: <URL: mailto:matthew.rice@ftlsol.com > (Matthew Rice)

 What: canvas scaling example
 Where: From the contact
 Description: Sample Tk 3.6/4.0 procedure which creates a canvas with bound
	resize envents so that all canvas items scale according to the
	size of the canvas.
 Updated:
 Contact: <URL: mailto:gregm@nms.otc.com.au > (Greg McFarlane)

 What: canvas support of dashed items (aka dash-patch) (Nijtmans)
 Where: <URL: http://www.purl.org/net/nijtmans/dash.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/tk8.2dash.patch.gz >
 Description: This patch REALLY does a lot more than add the ability
	to use dash outlines for all canvas figures to Tk 8.2.x.
	This set of patches features such things as providing
	canvas graphics Postscript support(on Unix) (provided by
	Henry A. Rowley), many additional options for all kinds of
	canvas objects, enhancments to bind and event,
	speed ups for canvas work, the 'visitors' patch
	mentioned elsewhere in this catalog, Tcl 8 objects,
	the elide patch (needed for TkMan), support for Tkspline's smooth
	methods, an advanced tag search capability (allows logical expressions),
	and much more.
	Some parts of the patch benefit Windows and Macintosh users and
	others will have no effect because the tk X11 emulation is
	not complete.
	See the WWW page for full details.
	The ftp site may have patches for older Tk versions as well.
	Note that as of Tk 8.3, all of the dash patch except the visitor
	and tiling support patches has been integrated into the core.
	Jan has indicated that he doesn't have time to create a new
	patch for these two functions at this time, so that from his
	perspective, there is no longer a dash patch, as of Tk 8.3.
 Updated: 07/2000
 Contact: <URL: mailto:j.nijtmans@chello.nl > (Jan Nijtmans)

 What: canvas support of dashed items (Mangin)
 Where: <URL: ftp://zenon.inria.fr/pub/tk/ >
 Description: New Tk function to be linked into interpreter to support dashed
	lines on a canvas.
 Updated:
 Contact: <URL: mailto:frank.mangin@sophia.inria.fr > (Frank Mangin)

 What: canvas support of dashed items (Schotanus)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkDashes.patch.tar.gz >
 Description: Enhanced version of Mangin's patches, so that
	all items that have outlines can be dashed, including polygons.
	It also supports both Tk 3.6 and Tk 4.0.
	The latest version can always be found at
	<URL: http://huizen.dds.nl/%7Equintess/ >.
 Updated: 10/1998
 Contact: <URL: mailto:sst@bouw.tno.nl > (Tako Schotanus)

 What: canvas support of disjoint line segments
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkCanvSeg.patch.gz >
 Description: Create a canvas segment object which is one or more disjoint
	line segments.  Supports Tk 3.x.
 Updated: 10/1998
 Contact: <URL: mailto:schwartz@cse.psu.edu > (Scott Schwartz)

 What: canvas support of icons, edges and graphs
 Where: <URL: http://www.ignoranceisbliss.com/htdocs/tkicon.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/TkIcon3.6g.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/TkIcon4.0b.tar.gz >
 Description: An extension to the canvas widget that adds native support
	for icons, edges and graphs.  Version 4.0b is available from
	the WWW page.
 Updated: 07/2000
 Contact: <URL: mailto:UNKNOWN > (Sven Delmas)

 What: canvas support of lightweight plotting
 Where: From the contact
 Description: Extension to TkPixmap to support plotting, clearing and
	copying of user-defined pixmaps to a canvas.
 Updated:
 Contact: <URL: mailto:martin@ner.com > (Martin Smith)

 What: canvas support of open Tcl file
 Where: From the contact
 Description: Tk 3.6 canvas postscript subcommand enhancement to accept
	open Tcl file in -file option.
 Updated:
 Contact: <URL: mailto:tromey@busco.lanl.gov > (Tom Tromey)

 What: canvas support of polygon outlines and Hermite smoothing
 Where: <URL: ftp://ikaros.fysik4.kth.se/pub/tcl-tk/ >
 Description: Adds an outline option to the canvas polygon.  It also implements
	a new smoothing algorithm, using Hermite polynomials instead of
	Bezier curves.  Versions for Tk 3.6 and Tk 4.0b2 and b3 are
	available.
 Updated: 11/1996
 Contact: <URL: mailto:oliver@fysik4.kth.se > (Oliver Trepte)

 What: canvas support of printing umlaut
 Where: From the contact
 Description: Patch to prolog.ps to allowing printing of umlauts.
 Updated:
 Contact: <URL: mailto:fritz.heinrichmeyer@fernuni-hagen.de > (Johann Friedrich Heinrichmeyer)

 What: canvas support of rectangles, ovals, arcs and lines
 Where: From the contact
 Description: Patches to canvas as well as to canvas man page to support
	shaped items.
 Updated:
 Contact: <URL: mailto:ellson@lucent.com > (John Ellson)

 What: canvas table organizer
 Where: <URL: ftp://ftp.cs.toronto.edu/pub/kr/table.tcl.Z >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/CanvasTable.tcl.gz >
 Description: Tk 3.6 functions to organize items on a canvas as a table.
	Lay out arbitrary items (including windows) and supply grid
	lines if desired.
 Updated: 10/1998
 Contact: <URL: mailto:kramer@cs.toronto.edu > (Bryan M Kramer)

 What: canvas text object extension
 Where: From the contact
 Description: Canvas text object extension which produces real PostScript
	output.  Used in text rotations on canvas.
 Updated: 04/1998
 Contact: <URL: mailto:jogger@uni-paderborn.de > (Christoph Drube)

 What: canvas transparency support
 Where: From the contact
 Description: Patch to core Tk files to allow one to create a
	transparent canvas which could be put over the windows to
	display annotations, etc.  Anywhere there is no canvas object, the
	content of the window below appears.  Supports only one
	window.
 Updated:
 Contact: <URL: mailto:wolf@molout.tutkie.tut.ac.jp > (Wolf-D. Ihlenfeldt)

 What: canvas visitor
 Where: <URL: ftp://pgw.on.ca/pub/tcl/ >
 Description: Extension to Tk canvas widget to allow one to add
	new dynamically loadable canvas commands on graphics items
	without making further changes to the Tk core code.
 Updated:
 Contact: <URL: mailto:matthew.rice@pgw.on.ca > (Matthew Rice)

 What: CASTE
 Where: From the contact
 Description: o-o programming based on Common Lisp Object System (CLOS)
 Updated:
 Contact: <URL: mailto:braver@cs.berkeley.edu > (Michael Braverman)

 What: cc:Mail VIM32 extension
 Where: <URL: http://www.users.dircon.co.uk/%7Eelecmemo/download/xccm01.zip >
 Description: WinNT/95 tcl 7.6 extension for cc:Mail VIM32.
 Updated: 07/1997
 Contact: <URL: mailto:markl@electricmem.com > (Electric Memo, Ltd.)

 What: CCI extension (Ball)
 Where: <URL: ftp://www.zveno.com/pub/CCI/CCI-1.0.tar.gz >
 Description: The PASTIME Project of the Advanced Computations Systems
	Cooperative Research Centre has released the first version of
	a Tcl interface to NCSA Mosaic's CCI library (a library which
	allows one to interact with a running Mosaic process).
	The project requires that this be the only ftp site, and that
	one register your use of the software - see the
	REGISTRATION file in the package for details.
 Updated: 09/1999
 Contact: <URL: mailto:Steve.Ball@zveno.com > (Steven Ball)

 What: CCI extension (Newmarch)
 Where: From the contact
 Description: An extended CCI interface which allows one to control
	the user interface components of Mosaic.  It uses the
	replayXt system, and uses safe-tcl.  See
	<URL: http://pandonia.canberra.edu.au/AusWeb95/extend-cci.html >
	for more details.
 Updated:
 Contact: <URL: mailto:jan@pandonia.canberra.edu.au > (Jan Newmarch)

 What: CDE
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/x11/cde/0.3.0/ >
 Description: Get Tk to look good under CDE, using the Tk options
	database as well as the user's CDE configuration files.
 Updated: 07/1999
 Contact: <URL: mailto:d.j.hagberg@acm.org > (D. J. Hagberg)

 What: cgi.tcl
 Where: <URL: http://expect.nist.gov/cgi.tcl/ >
	<URL: http://sf.net/projects/expect/ >
	<URL: http://expect.nist.gov/cgi.tcl/FAQ.html >
	<URL: http://pitch.nist.gov/cgi-bin/cgi.tcl >
	<URL: http://www.nist.gov/msidlibrary/doc/libes96c.ps >
	<URL: http://pitch.nist.gov/cgi-bin/cgi.tcl/examples.cgi/ >
	<URL: http://pitch.nist.gov/cgi-bin/cgi.tcl/visitor.cgi >
 Description: Procedures for writing CGI scripts or HTML pages using Tcl 7.[456].
	Support for forms, tables, cookies, Netscape extensions, file upload,
	plug-ins, etc.  The PostScript file is the paper published describing
	the procedures.  The cgi-bin URL is a collection of CGI examples.
	The examples.cgi directory is a series of live cgi examples which allow
	you to see how various features work.
	Latest version is now version 1.2.0 and is available from
	the SF.net CVS .
 Updated: 01/2001
 Contact: <URL: mailto:libes@nist.gov > (Don Libes)

 What: cgibitch
 Where: <URL: http://neutron.resnet.gatech.edu:8000/index.adp >
 Description: Tcl extension to unescape and separate CGI query arguments
	and handles GET and POST requests transparently.
	It is currently at v1.0.4.
 Updated: 02/2000
 Contact: <URL: mailto:reeves@earthling.net >

 What: cgiget
 Where: From the contact
 Description: A Tcl procedure to read a CGI string and extract variables into
	an array.
 Updated:
 Contact: <URL: mailto:Kacper.Nowicki@fuw.edu.pl > (Kacper Nowicki)

 What: cgraph
 Where: <URL: http://purl.oclc.org/NET/schlenk/tcl/cgraph >
 Description: C code which implements the tcllib graph package API , with
	the expectation of improved performance.
	Currently at version 0.4
 Updated: 09/2002
 Contact: <URL: mailto:schlenk_NOSPAM_@uni-oldenburg.de >

 What: channel api
 Where: <URL: http://www.neatware.com/download/channel.zip >
 Description: Specifications and implementation (in Tcl) of an api for
	manipulating channels.  Supports channel open ( of file or socket),
	close, flush, seek, tell, eof, read, write, configure, blocked
	test, copy, return name, transform and unstack.
 Updated: 03/2001
 Contact: <URL: mailto:changl@neatware.com > (Chang LI)

 What: chooser
 Where: <URL: ftp://ftp.eng.auburn.edu/pub/doug/chooser.tcl >
 Description: Tk only File browser widget.
 Updated:
 Contact: <URL: mailto:doug@eng.auburn.edu > (Doug Hughes)

 What: chtml
 Where: <URL: http://www.xmission.com/%7Egeorgeps/chtml/chtml-0.8.6.tgz >
 Description: An HTML widget that parses and renders basic HTML
 Updated: 09/2001
 Contact: <URL: mailto:GeorgePS@XMission.com >

 What: Classpatch
 Where: <URL: ftp://ftp.bj-ig.de/pub/tcltk/ >
 Description: Provides ability to specify a unique class name for each
	Tk widget.
 Updated: 10/1997
 Contact: <URL: mailto:leo@bj-ig.de > (Leo Schubert)

 What: ClassyTcl/Tk
 Where: <URL: http://rrna.uia.ac.be/classytcl/ >
 Description: Dynamically loadable object system (both tcl and C based are
	available), widget set and GUI builder.
	ClassyTk is a widget set which includes BarChart, ChartGrid,
	LineChart, Balloon (help),
	CmdWidget (command line widget), DefaultMenu (select from
	user defined defaults), DragDrop, DynaMenu, DynaTool (toolbar),
	FileSelect, InputDialog, ProgressDialog, SaveDialog, SelectDialog,
	getcolor, getfont, yorn, Browser, Editor, Fold (foldable frame),
	HTML, MultiFrame, NoteBook, OptionBox, OptionMenu, Paned, Progress,
	Table, Tree, ColorEntry, FontSelect, Selector, as well as improved
	versions of Canvas (supports zooming, undo/redo, rotate, save, load,
	group, and printing), Entry, FileEntry, ListBox, Message, NumEntry,
	RepeatButton, ScrolledFrame, Text, and more.
	The ClassyTcl Builder can be used to graphically create interfaces,
	and is invoked via the cbuild command.
	Comes with sample applications such as cedit,
	ccalc (calculator),
	ccenter (early stage program manager),
	cdraw (vector drawing),
	cedit (text editor),
	cfiles (early stage file manager),
	ctester (test ClassyTcl widgets).
	Requires Tcl/Tk 8.x and ExtraL if ClassyTcl widgets are used.
	Currently at ClassyTcl and ClassyTk are at version 1.0.0 .
 Updated: 08/2001
 Contact: <URL: mailto:derijkp@uia.ua.ac.be > (Peter.DeRijk)

 What: clipboards
 Where: <URL: http://users.pandora.be/koen.vandamme1/tcl_tools/clip/ >
	<URL: http://users.pandora.be/koen.vandamme1/tcl_tools/clip/clipboards.tgz >
 Description: Buffer to which you can write text, organized into a tree.
 Updated: 12/2000
 Contact: <URL: mailto:koen.vandamme1 at pandora.be >

 What: CLIPS Windows extension (Krukis)
 Where: From the contact
 Description: A Tcl 7.5 interface to the functionality in CLIPS.
 Updated:
 Contact: <URL: mailto:krukis@fzi.de > (Rita Krukis)

 What: clock with extended year range
 Where: <URL: http://members.home.net/arthur.taylor/graph/clock2.tar.gz >
 Description: Extension adding halo_clock2 command, which has most if not
	all of Tcl's clock functionality, but using a double int instead of
	a long int .  This extends the years covered to BC.  Also adds
	a IsDaylightSavings feature.
 Updated: 03/2001
 Contact: <URL: mailto:arthur.taylor@home.com > (Arthur Taylor)

 What: CMT (Berkeley Continuous Media Toolkit)
 Where: <URL: http://bmrc.berkeley.edu/projects/cmt/ >
	<URL: http://bmrc.berkeley.edu/projects/cmt/versions/4.0/software/cmt/source/cmt-4.0.tar.gz >
 Description: Tcl toolkit to support simultaneous continuous media
	playback in a portable fashion, supporting a
	variety of media devices.  The toolkit also comes with cmplayer
	which can be used to play MPEG-1, MJPEG, SPARC audio, and
	CMT movie scripts.
 Updated: 08/1998
 Contact: <URL: mailto:cmt@plateau.cs.berkeley.edu >
	<URL: mailto:cmt-users-request@bmrc.berkeley.edu > (Admin for CMT mailinglist)

 What: cobj
 Where: <URL: http://purl.org/tcl/wiki/1179.html >
 Description: Tcl OO system written in Tcl.
 Updated: 08/2001
 Contact: <URL: http://www.xmission.com/%7Egeorgeps/ >

 What: color approximation matching
 Where: From the contact
 Description: Patch to Tk 3.6 tkcolor which allows one to get the closest
	available color in the color map using color distance measure.
 Updated:
 Contact: <URL: mailto:sm2@ra.MsState.Edu > (Shekhar Mahadevan)

 What: color scale
 Where: <URL: http://members.xoom.com/Machtyn/color.tcl >
 Description: Example of using scale.
 Updated: 04/1999
 Contact: <URL: mailto:machtyn@earthlink.net > (Jeff Gosnell)

 What: color settings
 Where: From the contact
 Description: Tcl procedure to select appropriate color whether machine is
	color or monochrome
 Updated:
 Contact: <URL: mailto:gandalf@Csli.Stanford.EDU > (Juergen Wagner)
	<URL: mailto:Juergen.Wagner@iao.fhg.de > (Juergen Wagner)

 What: colorfocus replacement system
 Where: From the contact
 Description: Tk replacement code to inform the window manager about
	non-standard colormaps.
 Updated:
 Contact: <URL: mailto:paulus@cs.anu.edu.au > (Paul Mackerras)

 What: COM gateway extension
 Where: From the contact
 Description: Tcl extension that acts as a COM gateway that can create
	objects and invoke methods on them.
 Updated: 04/1999
 Contact: <URL: mailto:sherndon@pobox.com_NOSPAM_ > (Scott Herndon)

 What: Combat (Was: tclmico)
 Where: <URL: http://www.fpx.de/Combat/ >
	<URL: http://www.informatik.uni-frankfurt.de/%7Efp/Tcl/Combat/ >
	<URL: http://www.vsb.informatik.uni-frankfurt.de/%7Emico/ >
 Description: Combat is Tcl package of a Object Request Broker (ORB).
	Combat allows you to communicate with any CORBA server using
	standard IIOP/GIOP (1.0, 1.1, and 1.2 unidirectional), as well as
	provide your own CORBA services using Tcl scripting.
	Has been used to interoperate with Mico, ORBacus and JDK servers
	and clients.
	Latest release of Combat adds valutetype and POA support.
	Also available at the site is an IOR string dump utility, a CORBA
	 Naming Service (CNS) Client, an Interface Repository (IFR) client
	 and patches for MICO 2.3.1 which adds support for corbaloc protocol.
	A binary distribution for Win32 is also available.
	For server-side scripting, you need Tcl 8.0.3+ and [incr Tcl] 3.0+
	 (or tcl++).
	Recommended to use MICO 2.3.1 or better.
	Supports IIOP/GIOP 1.0, 1.1, 1.2, all IDL data types, runtime
	downloading of interface repository information, async invocations
	and callbacks, codeset negotiations,
	Currently this is at version 0.7 .
	The latest version should work with any CORBA 2.3 ORB.
 Updated: 10/2001
 Contact: <URL: mailto:fp@fpx.de > (Frank Pilhofer)

 What: ComboBox (Fellows)
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/combobox.tcl >
 Description: Tk combo box code.
 Updated: 04/1998
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: ComboBox (jay)
 Where: From the contact
 Description: Tk combo box code.
 Updated:
 Contact: <URL: mailto:schmi107@maroon.tc.umn.edu > (jay)

 What: ComboBox (Joglekar)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/ComboBox.tar.gz >
 Description: Tk 4.0 code to implement a basic ComboBox widget.
 Updated: 10/1998
 Contact: <URL: mailto:ashutosh@panix.com > (Ashutosh Joglekar)

 What: Combobox (Oakley)
 Where: <URL: http://www.purl.org/net/oakley/tcl/combobox/ >
 Description: Tcl/Tk 8.0 or better based, tcl only, combobox.  All
	the code is in one file, with an API similar to the standard
	Tk widgets (with subcommands such as configure, cget, insert
	etc).  Emulates the look and feel of a Windows combobox.
	Supports all platforms supported by Tcl 8.x.  Recommended
	used with Tcl 8.x.  New versions continue to appear above -
	check to see if a new release with bug fixes and features is
	available.  Contact has a new version that works with Tk 8.4 - 
	email him directly if needed.
	Currently at version 2.2.1 .
 Updated: 10/2002
 Contact: <URL: mailto:oakley@bardo.clearlight.com > (Bryan Oakley)

 What: comm
 Where: <URL: http://www.schooner.com/%7Eloverso/tcl-tk/ >
 Description: A pure-Tcl replacement for send, called comm, that uses
	Tcl 7.5 (and later) socket command.  Allows Tcl only scripts to
	communicate and works under Windows.  This is semantically
	identical to send, both for complex transfers and error cases.
	Also allows notification when a remote interp dies.
	No interp registration is performed.
 Updated: 12/1998
 Contact: <URL: mailto:John@LoVerso.Southborough.MA.US > (John Robert LoVerso)

 What: command line bindings for entry widget
 Where: From the contact
 Description: Bindings to turn an entry widget into a command line.
 Updated:
 Contact: <URL: mailto:schmid@fb3-s7.math.TU-Berlin.DE > (Gregor Schmid)

 What: commandPort
 Where: <URL: http://millibits.com/djh/tcl/commandPort.tcl >
 Description: Tcl proc that listens on a particular socket and does a simple
	eval at global scope.
 Updated: 05/2000
 Contact: <URL: mailto:dhagberg@millibits.com >

 What: Command Server
 Where: From the contact
 Description: Simple Tcl based command server which uses an event loop
	supports sessions, idle timers, etc.  Designed to be embedded
	into applications.
 Updated: 11/2000
 Contact: <URL: mailto:zoran@munich.com > (Zoran Vasiljevic)

 What: commas added to numbers
 Where: From the contact
 Description: Tiny Tcl regsub comma to add commas to numbers, taking
	leading white space, - or +, and decimal points into account.
 Updated:
 Contact: <URL: mailto:allen@gdstech.grumman.com > (John Allen)

 What: Common Menu support
 Where: From the contact
 Description: Tk code to define menu panes and use those panes in menu bars
	or popup menus.
 Updated:
 Contact: <URL: mailto:mark@lannet.com > (Mark Sterin)

 What: composite widget with horizontal and vertical scrollbars
 Where: From the contact
 Description: Tk 4.0 procedure which demonstrates a method for creating both
	horizontal and vertical scrollbars.
 Updated:
 Contact: <URL: mailto:kenb@agate.berkeley.edu > (Ken Bromund) (???)

 What: compoundimage
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/graphics/compoundimage/0.2/compoundimage-0.2.tar.gz >
 Description: Construct an image with text and other images.
 Updated: 05/1999
 Contact: <URL: mailto:bruce@cenderis.demon.co.uk > (Bruce Stephens)

 What: Connect to TCP/IP socket
 Where: From the contact
 Description: Tcl command to connect to a TCP/IP socket
 Updated:
 Contact: <URL: mailto:ymi@structure.Stanford.EDU > (Youssef Ismail)

 What: Containers
 Where: <URL: http://pages.infinit.net/cclients/files/containers.htm >
 Description: Small Tcl extension that implements basic container objects, such
	as bag, queue, tree, priority queue, random queue, struct, stack,
	hash, FIFO, LIFO, etc.  Code is in C++, using templates.
	Free for non-commercial use, written permission of author otherwise.
	Source available, as well as a binary distribution for Windows.
	Currently at version 1.2 .
 Updated: 05/2001
 Contact: <URL: mailto:customclients@videotron.ca >

 What: Convert strings to and from WWW escape notation
 Where: From the contact
 Description: Set of routines to do the expansion and condensation of
	special characters to escape characters for HTML.  These
	were called xh2a and ah2x.
 Updated:
 Contact: <URL: mailto:jmu@fokus.gmd.de > (Joachim Mueller)

 What: copychan
 Where: <URL: http://www.schooner.com/%7Eloverso/tcl-tk/ >
 Description: Dynamically loadable Tcl 7.5 command which provides similar
	functionality of tclX's copyfile, derived from the undocumented
	unsupported0 command of Tcl 7.5.  This package will work with Unix
	or Windows.
 Updated: 12/1998
 Contact: <URL: mailto:John@LoVerso.Southborough.MA.US > (John Robert LoVerso)

 What: cpptcl
 Where: <URL: http://www.fas.harvard.edu/%7Edarley/EvoXandCpptcl.html >
	<URL: http://www.santafe.edu/%7Evince/pub/cpptcl.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/cpptcl2.0.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/cpptcl-src.tar.gz >
 Description: Pair of loadable Tcl extensions which work under Unix, Windows,
	and Macintosh (and possibly others).  They are written in C++.
	They provide tools to allow simple integration of C++ objects
	with Tcl and its extensions.  With cpptcl, you can write C++ classes
	which smoothly link with Tcl.  Binary versions for MacOS 8.1 and
	Windows NT are also available.
 Updated: 01/1999
 Contact: <URL: mailto:vince@santafe.edu > (Vincent Darley)

 What: crc32 calculation
 Where: From the contact
 Description: Slow running tcl based crc32 calcuation code.
 Updated: 06/2000
 Contact: <URL: mailto:lbayuk@mindspring.com >

 What: Critchlow's Tcl support routines
 Where: <URL: http://www.elf.org/tclsources.html >
 Description: Mr. Critchlow provides a variety of useful tcl routines at
	his site.  For instance, palette is a reworking of Eric Grosse's
	rainbow color palette generator from netlib.
	This allows you to generate a variety of color palettes
	in Tcl.
	There's also a collection of time and date computations written in Tcl,
	which solve the problem of converting Unix clock tics into
	calendar date along with several other date/time needs.
	An implementation of George Marsaglia's mother of all random number
	generators, written in Tcl is alson on the site.  This is a
	very long period pseudorandom number generator.
	Also a version of old-random.tcl without namespaces.
	A Tcl procedure for converting an XPM into an photo widget image.
 Updated: 04/1999
 Contact: <URL: mailto:rec@elf.org > (Roger E. Critchlow Jr.)

 What: CriTcl and CriTlib
 Where: <URL: http://www.equi4.com/critlib/ >
	<URL: http://purl.org/tcl/wiki/2516.html >
 Description: Pure Tcl extension which lets you use C from a Tcl script.
	Currently uses gcc to do compiles.  Results are cached in
	$HOME/.critcl/ so repeated use is faster.  Any change to the
	C code results in re-compilation.
	CritLib is a library based on CriTcl adding at least the following
	functions to Tcl: base 64 encoding, blowfish encryption,
	dyncall DLL calling, hexdump, ihash hashed data access,
	lzrw compression, mathf misc math functions, md5c message
	digest, mvector in memory data vector objects, rchan channel
	interface, vfs virtual file system, xre Tcl regular
	expressions as a loadable extension, zipper zip file constructor,
	and zlib interface.
	Currently, CriTcl is at version 0.28 .
 Updated: 11/2001
 Contact: <URL: mailto:jcw@equi4.com >

 What: cshrc processing
 Where: From the contact
 Description: Tcl code to read a csrc like file, start up csh, generate
	the environment variables that result, take the environment
	variables, and add them to the Tcl env array.
 Updated:
 Contact: <URL: mailto:jmc0@roger.gte.com > (John Chambers)

 What: CSLU Toolkit
 Where: <URL: http://cslu.cse.ogi.edu/toolkit >
	<URL: news://cslu.cse.ogi.edu/cslu.toolkit >
 Description: General platform speech recognition, natural language
	understanding, text to speech synthesis, facial animation and
	authoring tools.  Runs under Windows 95/98/NT on Intel and
	Tcl 8.0.3.
 Contact: <URL: mailto:jacques@cse.ogi.edu > (Jacques de Villiers)

 What: CSV (comma-separated value) parsing
 Where: <URL: http://purl.org/tcl/wiki/721.html >
 Description: This Wiki page covers the topic of parsing CSV strings.
 Updated: 06/2000
 Contact: Various authors

 What: ctaxt
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/ctaxt1.2.tar.gz >
 Description: Combine Tcl/Tk with other X Window toolkits (like Motif)
	into a single graphical user interface.
 Updated: 09/2002
 Contact: <URL: mailto:pleiss@expgb.esrf.fr > (Holger Pleiss)

 What: CTk
 Where: <URL: ftp://ccfadm.eeg.ccf.org/pub/ctk/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/ctk4.0.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/ctk4.0b1.tar.gz >
	<URL: http://www.du.edu/%7Emschwart/ctk8.0.tar.gz >
	<URL: ftp://ftp.redhat.com/pub/contrib/libc5/ >
 Description: This is a version of Tk which uses curses.  Applications with
	a modern GUI-ish interface can be created for character terminals.
	CTk is a subset of Tk, being unable to do things like scaling
	canvases, selection, send, active backgrounds, etc.
	A version 4.2 is available at ccfadm.
	The version by Mr. Schwartz, at du.edu, has been upgraded to
	work with Tcl 8, but does not yet support Tk 8 features.
	There are rpms at redhat which have been upgraded with patches
	to seem to work with Tk 4.2.p12/Tcl 7.4p3.
 Updated: 09/2002
 Contact: <URL: mailto:andrewm@ccfadm.eeg.ccf.org > (Martin Andrews)
	<URL: mailto:mschwart@nyx.net > (Michael Schwartz)
	<URL: mailto:kop@meme.com > (Karl O. Pinc)

 What: CTkView
 Where: <URL: http://home.t-online.de/home/dshepherd/tkview.htm >
 Description: CTkView is a Win32 MFC C++ class which manages an embedded
	Tk toplevel widget.
 Updated: 10/1997
 Contact: <URL: mailto:dshepherd@t-online.de > (David Shepherd)

 What: cursor setting procedures
 Where: From the contact
 Description: Set of Tk procs to set/reset the cursor.
 Updated:
 Contact: <URL: mailto:jch@hazel.pwd.hp.com > (John Haxby)

 What: custom text widget (Ctext)
 Where: <URL: http://www.xmission.com/%7Egeorgeps/ctext/ >
	<URL: http://www.xmission.com/%7Egeorgeps/ctext/ctext-3.1.2.tgz >
 Description: Fast syntax highlighting text megawidget.
	Provides a way to control the highlighting colors for classes
	of keywords.  Latest version has electric braces/quotes/brackets
	and a new edit modified instance command.
	Has been tested with Tcl/Tk 8.3.2 and 8.4b1.
 Updated: 01/2003
 Contact: <URL: mailto:GeorgePS@xmission.com > (George Peter Staplin)

 What: cwind
 Where: <URL: http://www.interq.or.jp/japan/s-imai/tcltk/cwind.html >
 Description: Clone of WinTclSend, allowing you to test applications.
	Not all functions of WinTclSend are cloned so far.
	This is a free package.
	Currently at version 1.0.
 Updated: 07/2000
 Contact: <URL: mailto:s-imai@japan.interq.or.jp >

 What: d3_place
 Where: From the contact
 Description: Contact describes this as a new geometry manager related command
	which propagates child sizes if possible and which sizes the master
	as the minimum size required for all children to be their requested
	sizes.
 Updated: 10/2000
 Contact: <URL: mailto:tad@comco.com > (Tadeusz Liszka)

 What: DancingRoot
 Where: <URL: http://www.xmission.com/%7Egeorgeps/dancingroot/DancingRoot-0.9.tgz >
 Description: Tk extension to draw canvas animations on the root window.
	Works in an X environment.  Should compile on most X based platforms.
	Currently at version 0.9 .
 Updated: 01/2002
 Contact: <URL: mailto:GeorgePS@xmission.com > (George Peter Staplin)

 What: DAS
 Where: <URL: http://www.qs.co.nz/Tcl/DAS.html >
 Description: DAS - Database Abstraction Standard - is a proposal for a
	generalized Tcl interface to databases.  However, it is not obvious
	(from the web site) whether there is code being developed.
 Updated: 09/2000
 Contact: <URL: mailto:tcl-dev@qs.co.nz >

 What: dashproc
 Where: From the contact
 Description: Defines procedures that take Tk like options and forces them
	to become variables in your procedure.
 Updated:
 Contact: <URL: mailto:phil@aic.lockheed.com > (Phil Gordon)

 What: database (Otto)
 Where: From the contact
 Description: Tcl/Tk frontend to a simple database.
 Updated:
 Contact: <URL: mailto:rgotto@vnet.ibm.com > (Richard G. Otto)

 What: DataViewer
 Where: <URL: http://lcvmwww.epfl.ch/DV/ >
 Description: Tk widget that supports animation, stereo viewing, and more.
 Updated: 09/2001
 Contact: <URL: mailto:dana.vrajitoru@epfl.ch >

 What: Date library
 Where: From the contact
 Description: A Tcl based julian date library which parses a dd-mmm-yyyy
	format into a julian date.
 Updated:
 Contact: <URL: mailto:rblackbo@bsluk.demon.co.uk > (Rob Blackbourn)

 What: db2tcl
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/databases/db2tcl/1.0/ >
 Description: Tcl extension for accessing DB2.
 Updated: 06/1999
 Contact: Unknown

 What: dbase access
 Where: <URL: http://www.ice.ru/%7Evitus/works/works_tcl.html >
 Description: Small Tcl library to read Dbase file structures for data.
 Updated: 03/1998
 Contact: <URL: mailto:vitus@ice.ru > (Victor Wagner)

 What: dbitotcl
 Where: <URL: http://www.xdobry.de/dbitotcl/ >
 Description: Tcl extension for using Perl's DBI functions from Tcl .
	Perl is hidden from the user.
	Currently at version 0.14 .
 Updated: 09/2001
 Contact: <URL: mailto:mail at xdobry dot de >

 What: DBM 1.6 interface
 Where: From the contact
 Description: A Tcl interface to db-1.6 , the new BSD DBM replacement.
 Updated:
 Contact: <URL: mailto:phk@login.dkuug.dk > (Poul-Henning Kamp)

 What: DCOP
 Where: From the contact
	<URL: http://www.kdevelop.org/doc/addendum/ >
 Description: Library for drag and drop support, with bindings for Java,
	Python, Perl and Tcl.  Allows one to drag and drop between apps of
	any of these langauges.  Conceptually like COM - a protocol for
	applications to speak to one another.  DCOP is the interprocess
	communication protocol used under KDE - a lightweight alternative
	to CORBA.
 Updated: 11/2000
 Contact: <URL: mailto:kalle@dalheimer.de > (Matthias Kalle Dalheimer)

 What: DDE extension (Corey)
 Where: <URL: http://www.kencorey.com/tcl/tcldde.html >
 Description: Source and binaries in Windows 95/Tcl 7.6/Tk 4.2 for an
	extension to provide a 'dde' command under Windows and provides
	for a 'send' functionality based on it.
 Updated: 08/1998
 Contact: <URL: mailto:ken@kencorey.com > (Ken Corey)

 What: DDE extension (Findleton)
 Where: <URL: http://pages.infinit.net/cclients/ >
 Description: Source and binaries for stubs based Windows Tcl extension
	that implements most of the features of a DDEML facility.
	Provides connection oriented interfaces to apps that support DDE
	access.
	Currently at verison 2.0.1 .
 Updated: 12/2002
 Contact: <URL: mailto:customclients@videotron.ca > (Iain B. Findleton)

 What: dde (Hardie)
 Where: <URL: http://members.home.net/el.supremo/tcl_files/ >
	<URL: http://members.home.net/el.supremo/tcl_files/reqbinary/ >
 Description: Patch to fix the Tcl distribution's DDE, Tcl itself, and
	adds the POKE type for DDE and allows DDE requests to return
	binary data.
 Updated: 06/1999
 Contact: <URL: mailto:el_supremo@my-deja.com >

 What: debbie
 Where: <URL: http://www.davudsplace.net/debbie1.html >
 Description: Oracle database extension with a Tclish orientation;
	contact indicates that it might be able to be abstracted for use
	with other DBMS.
 Updated: 09/2000
 Contact: <URL: mailto:dmayx@intel.com >

 What: deck.tk
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/deck.tk.gz >
 Description: A simple implementation of InterViews "deck" widget
 Updated: 10/1998
 Contact: <URL: mailto:vanandel@ncar.ucar.edu > (Joe VanAndel)

 What: define bitmaps in Tk scripts
 Where: From the contact
 Description: Add a Tk command called defbitmap which allows you to define the
	hex codes for a bitmap to be used in a script.
 Updated:
 Contact: <URL: mailto:ishisone@sra.co.jp > (Makoto Ishisone)

 What: DHP
 Where: <URL: http://www.zveno.com/DHP/ >
	<URL: http://www.zveno.com/1.0a1/document-1.0a1.gz >
	<URL: ftp://www.zveno.com/pub/plume/document-1.0a1.tcl.gz >
 Description: Tcl 8.0 package for retrieving and processing WWW documents.
	Has handlers for FTP, HTTP/1.1 with caching, MIME base64, etc.
 Updated: 09/1999
 Contact: <URL: mailto:Steve.Ball@zveno.com > (Steven Ball)

 What: dialog extension
 Where: From the contact
 Description: Quick wrapper around the Linux dialog application that makes
	it a dynamically loadable Tcl extension, using the same command
	line syntax as the original tool.
 Updated: 11/2000
 Contact: <URL: mailto:max@suse.de > (Reinhard Max)

 What: Dialog box maker
 Where: <URL: http://www.cygnus.com/%7Eeichin/grapheditor/mkdialog >
 Description: Tk dialog box code.
 Updated:
 Contact: <URL: mailto:eichin@cygnus.com > (Mark Eichin)

 What: dict
 Where: <URL: http://home.earthlink.net/~m-patton/dict-0.01.tar.gz >
	<URL: http://www.tcl.tk/cgi-bin/tct/tip/111.html >
 Description: Tcl implementation of TIP 111 - a new Tcl data type called
	dictionary, which consists of an array of values and maniulators
	of those values.
	Currently at version 0.1 .
 Updated: 12/2002
 Contact: See web site

 What: dictionary
 Where: <URL: http://www.purl.org/net/bonnet/pub/dictionary.tar.gz >
 Description: Implementation of a Tcl dictionary object type.  A dictionary
	is equivalent to an array that is a first class object which can be
	used as proc arguments, inside other objects, etc.  Its contents
	looks like a list to Tcl commands, but internally things are stored
	similar to a hash.
	Requires Tcl 8.2 or newer.  Currently at v1.0.1.
 Updated: 01/2000
 Contact: <URL: mailto:fredericbonnet@free.fr >

 What: Diehard
 Where: <URL: http://euler.bd.psu.edu/%7Enaras/diehard/snapshots.html >
 Description: A set of packages to provide distribution functions,
	random number generators, and test drivers, with
	a Tk wrapper to provide a point and click interface.
 Updated:
 Contact: <URL: mailto:naras@euler.bd.psu.edu > (Balasubramanian Narasimhan)

 What: Directed Acyclic Graph (DAG) widgets
 Where: From the contact
 Description: Tk DAG display widget (computed in LISP and visualized in Tk).
	To be made available in May, 1993.
 Updated:
 Contact: <URL: mailto:gandalf@Csli.Stanford.EDU > (Juergen Wagner)
	<URL: mailto:Juergen.Wagner@iao.fhg.de > (Juergen Wagner)

 What: directory selector megawidget
 Where: From the contact
 Description: Tk based selector for picking directories as opposed to
	files.
 Updated: 07/1998
 Contact: <URL: mailto:Eric.Galluzzo@sdrc.com >

 What: Disjoint listbox selections (Ewing)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/Listbox.patch.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/MListbox-patch.gz >
 Description: Tk 3.x listbox Disjoint selections.  MListbox-patch is
	specifically for Tk 3.6.
 Updated: 10/1998
 Contact: <URL: mailto:redhat@netcom.com > (Marc R. Ewing)
	<URL: mailto:me12@andrew.cmu.edu > (Marc Ewing)
	<URL: mailto:heiko@pool.informatik.rwth-aachen.de > (Heiko Schroeder)

 What: Disjoint listbox selections (Ewing/Lutz)
 Where: From the contact
 Description: Port of Ewing's patch to the latest Tk.
 Updated:
 Contact: <URL: mailto:dal@wimsey.com > (Dale Lutz)

 What: Disjoint listbox selections (Raines)
 Where: <URL: ftp://ftp.slac.stanford.edu/software/TkMail/disjoint-1.5.tar.gz >
 Description: Fake a listbox using a text widget.  Works with standard
	Tk 3.6 and can be distributed with your code.  Selection can be
	slow and there is no X-axis scrolling.
 Updated: 09/1996
 Contact: <URL: mailto:raines@slac.stanford.edu > (Paul E. Raines)

 What: Disk Free proc
 Where: <URL: http://purl.org/tcl/wiki/526.html >
 Description: Multi-platform proc for finding the amount of disk free space.
 Updated: 11/2000
 Contact: Web page contains space for asking questions or reporting problems
	interactively.

 What: dkflib
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/dkflib.tar.gz >
 Description: Assorted useful procedures including mechanism
	for producing menubars, and a text widget with undo/redo.
 Updated: 04/1998
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: dkfobj
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/dkfobj.tar.gz >
	<URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/#scripts/fasteval >
 Description: A Tcl8 fast object oriented programming extension.
	This is a full object system for Tcl8 that provides classes,
	objects, methods, properties and inheritance - all the things you
	really need. This uses an enhanced version of the fasteval code
	also available at the site.
 Updated: 06/2000
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: DND support
 Where: From the contact
	<URL: http://www.debian.or.jp/debian.org/Packages/unstable/libs/tkstep4.2.html >
 Description: Tk 8.x extension/patches to support tkstep's DND 1.0.
	Contact also has been looking at XDND.
 Updated: 11/1998
 Contact: <URL: mailto:shafferd@ast.lmco.com > (David Shaffer)

 What: DOM related megawidgets
 Where: <URL: http://sf.net/projects/waxml/ >
 Description: Contact has began writing megawidgets which combine
	TclDOM and Tk Text widget (DOMText) and TclDOM and the BWidget
	Tree widget (TreeDOM).  These are part of the waX Me Lyrical
	XML editor.
 Updated: 08/2001
 Contact: <URL: mailto:Steve.Ball@zveno.com >

 What: Dpack
 Where: From the contact
 Description: Set of Tk routines to unpack an item, replace an item and
	delete an item.
 Updated:
 Contact: <URL: mailto:ivler@eisner.decus.org >

 What: DpTcl
 Where: <URL: http://members.cox.net/gerald.lester/DpTcl.tar.gz >
 Description: A Tcl only package providing remote procedure calling
	capability over TCP/IP, inspired by TclDp.  No longer
	"on the wire" compatible with some versions of TclDp, though
	the goal is to become more so in future releases.
	Currently at version 2.0 .
 Updated: 01/2003
 Contact: <URL: mailto:gerald.lester@cox.net > ()

 What: Drag and Drop in Tcl (Fellows)
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/dragdrop3.0a4.tar.gz >
	<URL: ftp://www.cs.man.ac.uk/%7Efellowd/tcl/ >
	<URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/dragdrop3_manual.ps >.
 Description: Implementation of Drag and drop using pure Tk 4.0 and send.
 Updated: 04/1998
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: Drag and Drop in Tcl (Flores)
 Where: From the contact
 Description: Implementation of Drag and Drop without using BLT.
 Updated:
 Contact: <URL: mailto:flores@ebi.ac.uk > (Tom Flores)

 What: Drag and Drop in Tcl (Johnson)
 Where: From the contact
 Description: Attempt to build Drag and Drop similar to that available
	in NeXTSTEP for Tk 8.x.
 Updated: 09/1997
 Contact: <URL: mailto:wave@pixar.com > (Michael B. Johnson)

 What: Drag and Drop in Tcl (Petasis)
 Where: <URL: http://www.iit.demokritos.gr/%7Epetasis/tcl/ >
 Description: Drag and Drop designed to work on either Windows or Unix.
	Work is in alpha state.
 Updated: 06/2000
 Contact: <URL: mailto:petasis@iit.demokritos.gr > (George Petasis)

 What: droplist
 Where: From the contact
 Description: A Tk procedure to build a widget with a dropdown menu box.
 Updated:
 Contact: <URL: mailto:valtech@cris.com > (David Kolesar)

 What: DSP Megafunction Development Kit
 Where: <URL: http://www.altera.com/html/mega/mega_devkit.html >
 Description: Altera's DSP design kit, which uses Tcl/Tk on Windows 95/NT
	(and Unix) along with GNU Plot.
 Updated: 07/1999
 Contact: <URL: mailto:webmaster@altera.com >

 What: dualmove
 Where: From the contact
 Description: A proc to facilitate moving two windows via one scrollbar.
 Updated:
 Contact: <URL: mailto:mtavis@agate.berkeley.edu > (Matthew Thomas Tavis)

 What: dumpcanvas
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/dumpcanv.tcl >
 Description: A Tk 4.0 procedure to dump and restore a canvas.
 Updated: 04/1998
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: dumpImage
 Where: From the contact
 Description: Tk extension which allows one to dump a Tk window path
	via xpr to PostScript.
 Updated:
 Contact: <URL: mailto:rest@ikp.uni-koeln.de > (Johannes Rest)

 What: dumptcl
 Where: From the contact
 Description: Procedure to dump the currently defined variables and procs.
	Doesn't support dumping traces or the state of a Tk application.
 Updated:
 Contact: <URL: mailto:peter@nmti.com > (Peter da Silva)

 What: Dynamic loading extension (De Rijk)
 Where: <URL: http://www-rrna.uia.ac.be/%7Epeter/dcse/ >
 Description: Wish with BLT dynamic loading extension from BLT, modified
	to expect extensions in $TCL_LIBROOT.
 Updated:
 Contact: <URL: mailto:derijkp@reks.uia.ac.be > (Peter.DeRijk)

 What: Dynamic loading extension (Desai)
 Where: From the contact
 Description: A simple dynamic library extension which allows one to
	load and call code in dynamic libraries which have not been linked
	into a wish.  Functions called must only accept simple arguments.
 Updated:
 Contact: <URL: mailto:jdes@brahms.fmrco.com > (Jatin Desai)

 What: Dynamic loading extension (Kenny)
 Where: <URL: ftp://ce-toolkit.crd.ge.com/pub/tcl/ >
 Description: dtclsh - the Dynamic Loading Tcl Shell - allows one to build
	object modules (e.g., from C) and dynamically load them into
	Tcl 7.3 and earlier as needed.  dtclsh installs and runs on most
	platforms (even some of the tricky ones).
 Updated:
 Contact: <URL: mailto:kennykb@acm.org > (Kevin B. Kenny)

 What: Dynamic loading wish
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/dlwish.tar.gz >
 Description: Assists in building a wish with a load command which can
	be used to incorporate a Tcl/Tk library which has been
	dynamically linked and follows the Bollini format.  Has been
	superseded by shells-1.1.
 Updated: 10/1998
 Contact: <URL: mailto:mdm@cis.ohio-state.edu > (Michael D. Moore)

 What: e4Graph
 Where: <URL: http://www.e4graph.com/e4graph/ >
	<URL: http://sf.net/projects/e4graph/ >
 Description: A C++/Tcl package for efficient persistent representation and
	manipulation of graph-like data. Useful to coding
	data relationships and letting the library take care of 
	database details.
	e4Graph comes with a complete and highly optimized Tcl binding.
	Currently at verison 1.0a8 .
 Updated: 01/2003
 Contact: See web page

 What: EasySocket
 Where: <URL: http://www.cs.umn.edu/%7Edejong/tcl/EasySocket.tar.gz >
 Description: An OO style Tcl class that provides async socket functionality
	without requiring that the user know all the details of socket and
	fileevent commands. Currently at version 0.2.
	Peter Tutko (see second Contact) has written itcl classes for
	EasySocket and was working on a similar class for EasyServer.
	Contact him for code.
 Updated: 12/1999
 Contact: <URL: http://www.cs.umn.edu/%7Edejong/ >
	<URL: mailto:ptutko@winstar.com >

 What: Efftcl
 Where: <URL: http://www.tcltk.com/ >
	<URL: http://www.awl.com/cseng/titles/0-201-63474-0/efftcl-ex.tar.Z >.
 Description: This set of widgets comes from the Effective Tcl book
	by Mark Harrison and Michael J McLennan. See the book
	for details.
 Updated: 06/1999
 Contact: Mark Harrison <URL: mailto:markh@usai.asiainfo.com >
	Michael J. McLennan <URL: mailto:mmc@cadence.com >

 What: EGR MAF
 Where: <URL: http://www.easterngraphics.com/products/maf/ >
 Description: EGR's Multimedia Applications Framework is an OO application
	framework for distributed multimedia.  Includes C++ and Tcl
	bindings.  IRIX 5.3, Solaris 2, and NetBSD are supported.
	Commercial product.
 Updated: 04/1999
 Contact: <URL: mailto:info@easterngraphics.com >

 What: EGR TIGER
 Where: <URL: http://www.easterngraphics.com/products/tiger/ >
 Description: Tcl based Interpretative Graphics EnviRonment (TIGER) is
	a tool for interpretative graphics programming, providing a one to
	one binding for OpenGL 1.0.
 Updated: 04/1999
 Contact: <URL: mailto:info@easterngraphics.com >

 What: email-www
 Where: <URL: ftp://ce-toolkit.crd.ge.com/tcl/ >
 Description: A Tcl support library that works with dtclsh and tcl-www
	and provides support for mailto-like functionality using HTML
	forms. email-www comes with CGI scripts for simple, demonstration
	mail forms, but it is designed to be used as a library.  It includes
	basic support for email to FAX gateways and role mapping (aliases)
	in addition to plain electronic mail support.
 Updated:
 Contact: Unknown

 What: Embedded Tk (ET)
 Where: <URL: http://www.hwaci.com/sw/et/ET.html >
	<URL: http://www.hwaci.com/sw/et/et80b6.tar.gz >
 Description: Code preprocessor and library which simplifies the task of
	developing applications which use both C and Tcl/Tk.
	Version 1.7 is the latest version and works with Tk 4.2 or newer.
	Uses the GNU autoconf system.  Works with Win95 and Unix.
	Comes with some sample applications (such as a terminal emulator),
	and a 30 page article describing ET.
	Version 8.0b5 works with Tk 4.x and 8.x.
	Versions compiled under Windows need tcl80.dll, tk80.dll
	and cw3210.dll and any other dynamic library you want to load
	into the program.
	This system is no longer being developed.  The author has a new
	system, known as mktclapp .
 Updated: 07/1998
 Contact: <URL: mailto:drh@acm.org > (D. Richard Hipp)

 What: Empress Tcl/Tk Interface
 Where: <URL: http://www.empress.com/product/freeware/tcltk.htm >
 Description: Tcl extension to access the Empress RDBMS.
 Updated: 12/1998
 Contact: <URL: mailto:Matt@trifast-systems.co.uk > (Matt Lyons)

 What: emu_graph
 Where: <URL: http://www.ics.mq.edu.au/%7Esteve/tcl/ >
	<URL: http://emu.sf.net/ >
 Description: The emu_graph extension is a Tcl-only 2D graphing package.  It
	is not strictly a widget, but a structure which can be rendered on
	any canvas.  It is best suited for a small number of points
	(less than 200).  A newer, C version of this extension is available as
	padgraph.  Padgraph is optimised for showing time series data.
 Updated: 07/2003
 Contact: <URL: mailto:steve.cassidy@mq.edu.au > (Steve Cassidy)

 What: Enabled Mail (aka Safe-Tcl)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/unknown/safe-tcl-1.2.tar.gz >
 Description: Incoming email processing tool based on Tcl.  Software
	also available which can build MIME messages and send them.
	Incoming email processing includes ability to execute
	encapsulated Tcl programs at delivery or upon viewing.  This
	is also known as Safe-Tcl.
 Updated: 10/1998
 Contact: <URL: mailto:safe-tcl-request@uunet.uu.net >
	<URL: mailto:mrose@dbc.mtview.ca.us > (M Rose)

 What: Enhanced Machine Control
 Where: <URL: http://sf.net/projects/EMC/ >
	<URL: http://www.linuxcnc.org/ >
 Description: Software that implements real-time control of equipment such as
	machine tools, robots, and coordinate measuring machines. It runs in
	real-time under Linux with the NMT rtlinux patch, and in nonrealtime
	under Solaris, and WindowsNT.
 Updated: 11/2000
 Contact: SF.net project page

 What: Entry validation examples
 Where: <URL: http://purl.org/tcl/wiki/EntryValidation >
 Description: Series of examples showing how to do Tk entry widget input
	data validation, using the features of Tcl/Tk 8.3.1.
 Updated: 03/2001
 Contact: <URL: mailto:jeff@hobbs.org > (Jeffrey Hobbs)

 What: entry widget bindings
 Where: From the contact
 Description: Set of bindings for Tk 3.6's entry widget, which includes
	a 'pending delete' feature, EMACS-like cursor movements,
	mouse click bindings, etc.
 Updated:
 Contact: <URL: mailto:rsm1@cs.waikato.ac.nz > (Scott Mitchell)

 What: entry widget numeric edit
 Where: From the contact
 Description: Tk code to enter numbers only in an entry widget.
 Updated:
 Contact: <URL: mailto:gerd@intellektik.informatik.th-darmstadt.de > (Gerd Neugebauer)

 What: ephemeris computation extension
 Where: From the contact
 Description: A SWIG wrapped Tcl library taken from xephem.
 Updated: 08/1999
 Contact: <URL: mailto:rec@elf.org > (Roger E. Critchlow Jr.)

 What: event dispatching library, non-X based
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/libnix-1.1.tar.gz >
 Description: A non-X based Event Dispatching library.
 Updated: 10/1998
 Contact: <URL: mailto:alexm@vlsi.gsfc.nasa.gov > (Alex Measday)

 What: every command
 Where: From the contact
 Description: Execute a command immediately and every n seconds thereafter.
 Updated:
 Contact: <URL: mailto:burdick@ars.rtp.nc.us > (Bill Burdick)

 What: Example Visual C 6.0 DLL
 Where: <URL: http://members.home.net/tfwilkason/tcl/Examples/crypt.zip >
 Description: Example of using Visual C to create a Tcl extension DLL.  Example
	is a crypt command.
 Updated: 05/2001
 Contact: <URL: mailto:tom.wilkason@home.com > (Tom Wilkason)

 What: exception handling package
 Where: <URL: http://www.geocities.com/SiliconValley/Vista/5567/tcl.html#except >
 Description: Small, moderately slow, hackish (sic) exception-handling package.
	Includes a try/except statement.
 Updated: 07/1998
 Contact: <URL: mailto:Eric.Galluzzo@sdrc.com >

 What: Extended Tcl (tclx)
 Where: <URL: http://tclx.sf.net/ >
	<URL: http://www.neosoft.com/tclx/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/TclX/tclXwin804.zip > ???
	<URL: http://www.purl.org/net/akupries/soft/cvs-snapshots/ >
 Description: An essential package of extensions for Tcl/Tk.  This
	package creates interpreters known as tcl and wishx.
	The extension is also known as tclX and tkX.
	Adds advanced code loading facility, new programming constructs,
	debugging and profiling facilities, unix access commands, file
	i/o facilities including awk-like scanning for strings, extended
	list and a new key list capability, extended character and
	string manipulation commands, and time and date manipulation
	commands.
	A Win32 binary distribution is also available.
	The cvs-snapshots site above maintains tar file snapshots of
	 the current CVS head as well as that of the 8.3.0 branch.
	Currently, version 8.3.5 is available .
 Updated: 12/2002
 Contact: See web site

 What: Extended Tcl simulation
 Where: From the contact
 Description: Standard Tcl versions of some of the tclX commands;
	useful if you can't make tclX.
 Updated:
 Contact: <URL: mailto:raines@slac.stanford.edu > (Paul Raines)

 What: extension to SOLID database server
 Where: <URL: http://www.solidtech.com/market/products/web/ >
	<URL: http://www.solidtech.com/market/products/web/odbc.tgz >
 Description: The ODBC tar file is a Tcl extension for the SOLID database
	server.
 Updated: 06/1998
 Contact: <URL: mailto:Arttu.Huhtiniemi@solidtech.com > (Arttu Huhtiniemi)

 What: ExtraL
 Where: <URL: http://rrna.uia.ac.be/extral/ >
 Description: Generally useful library which adds general list manipulation,
	string manipulation, array manipulation, map, atexit, tempfile,
	filing commands, etc.
	Currently at version 2.0 .
 Updated: 09/2001
 Contact: <URL: mailto:derijkp@uia.ua.ac.be > (Peter De Riijk)

 What: ezsmtp (easy smtp)
 Where: <URL: http://www.millibits.com/djh/tcl/ezsmtp.html >
	<URL: http://www.millibits.com/djh/tcl/ezsmtp1.0.0.tar.gz >
	<URL: http://www.purl.org/NET/akupries/soft/mail/ >
 Description: Cross platform Pure Tcl method for sending email on Unix/Mac/WinNT.
	Designed to work with Tcl 8.x on any platform with sockets.
	Supports only text email.  See the akupries web page for extensions
	to support attachments.
	Communicates with SMTP servers.  Known to work on Unix,
	Windows 9x/NT/2000, and OpenVMS.
 Updated: 11/2000
 Contact: <URL: mailto:dhagberg@millibits.com >

 What: FameTcl
 Where: <URL: http://www.pedestalsoftware.com/fame.htm >
 Description: Tcl extension providing complete access to Fame databases.
	While the GNU version of the product is free, one can purchase
	a subscription service which entitles you to the latest source
	code.  Note that this product does not grant you any rights to
	use the FAME product.
 Updated: 10/1998
 Contact: <URL: mailto:general@pedestalsoftware.com >

 What: FAQ.tcl
 Where: <URL: ftp://ftp.nist.gov/mel/div826/subject/expect/FAQ.tcl >
 Description: Mechanism for writing FAQs in Tcl script so that output
	can be generated in either text or HTML.
 Updated: 11/2000
 Contact: <URL: mailto:libes@cme.nist.gov > (Don Libes)

 What: FAQmaker
 Where: <URL: http://www.mrc-bsu.cam.ac.uk/FAQmaker/ >
	<URL: http://www.mrc-bsu.cam.ac.uk/bugs/faqs/winbugs.html >
	<URL: http://www.ascc.net/xml/ >
	<URL: http://www.oasis-open.org/docbook/xml/ >
 Description: Tcl package to automate creation of FAQs in multiple file
	formats.  Creates HTML and text from a single source file.  Extended
	from Don Libes' FAQ.tcl package.  Supports LaTeX, XML support
	(both Questions and Answers Markup Language and DocBooks QandASet).
	Requires Tcl 8.x.
 Updated: 11/2000
 Contact: <URL: mailto:neil.walker@mrc-bsu.cam.ac.uk > (Neil Walker)

 What: FastCGI for Tcl
 Where: <URL: http://fastcgi.idle.com/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/fcgi.tcl-0.4/fcgi.tcl-0.4.tar.gz >
	<URL: http://www.fastcgi.com/applibs/2.0.0/fcgi-devel-kit.tar.Z > (???)
	<URL: http://groups.yahoo.com/group/fastcgi-developers >
 Description: Extension of CGI that eliminates drawbacks and provides high
	performance, which remaining highly compatible with existing
	CGI applications.  Original only supports Tcl 7.4,
	see idle site for pointers to Tom Pointdexter's version for
	newer support, as well as other language support.
	To use some features you need tclX, at least 8.0.2 installed.
	You must have the fcgi development kit 2.0b2.1 or newer to
	use Fcgi.
	FastCGI is supported by at least these servers:
	Apache 1.2.x (with mod_fastcgi 2.0.9), NCSA 1.5 w/FastCGI support,
	Netscape server w/FastCGI support, Open Market, Stronghold,
	Bluestone Sapphire web servers.
	Some problems appear to exist with this code and recent Tcls, resulting
	 in core dumps on Unix.  Contact Tom Poindexter for details.
 Updated: 11/2000
 Contact: <URL: mailto:fastcgi-developers-request@openmarket.com >
	<URL: mailto:tpoindex@nyx.net > (Tom Poindexter)

 What: FBSQL
 Where: <URL: http://www.fastbase.co.nz/fbsql/ >
 Description: MySQL Tcl extension with emphasis on flexibility and performance.
	Uses the Tcl Object interface.
 Updated: 11/2000
 Contact: <URL: mailto:pc@acs.co.nz > (Peter Campbell)

 What: Fcl
 Where: <URL: http://www.cs.cmu.edu/afs/cs/project/able/www/aesop/aesop_home.html >
 Description: Implements a persistent object system.  It is a part of CMU's
	Aesop software architecture design system.
 Updated: 10/1998
 Contact: <URL: mailto:aesop-help@cs.cmu.edu >

 What: Fellows' Tcl examples
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/ >
 Description: A variety of examples of useful tcl code to use in many
	different ways.  For instance, samples of font selection dialog box and
	a % completed progress widget.  Also an extension to do many
	colored, non-rectangular shaped cursors.
 Updated: 06/1999
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: ffidl
 Where: <URL: http://elf.org/ffidl/ >
	<URL: http://elf.org/pub/ffidl05.zip >
 Description: Extension which allows pure Tcl extensions to invoke shared
	library functions without glue.
	Available for Linux and Windows.
	Currently at version 0.5 .
 Updated: 02/2000
 Contact: <URL: mailto:rec@elf.org > (Roger E. Critchlow Jr.)

 What: ffGraph
 Where: <URL: http://www.fmi.uni-passau.de/%7Efriedric/ffgraph/main.shtml >
 Description: A C++ class library to create, manipulate and display 2 or
	3 dimensional directed graphs.  The source distribution contains
	a Tcl/Tk widget library to display the graphics.
 Updated:
 Contact: <URL: mailto:friedric@fmi.uni-passau.de > (Carsten Friedrich)

 What: file event patch for Windows NT
 Where: <URL: http://bmrc.berkeley.edu/people/chaffee/tcltk.html >
 Description: Patch for Tcl 8.0.3 for Windows NT so that fileevent can be
	used on pipes.
 Updated: 09/1998
 Contact: <URL: mailto:chaffee@cs.berkeley.edu > (Gordon Chaffee)

 What: file filter and sort
 Where: From the contact
 Description: Tcl proc which returns a sorted list of directory entries.
	Each entry which is a directory has a prefix of (dir).
 Updated:
 Contact: <URL: mailto:npheiko@informatik.uni-siegen.de > (Heiko Nardmann)

 What: file I/O as events
 Where: From the contact
 Description: A Tk file handler command which uses Tk_CreateFileHandler().
 Updated:
 Contact: <URL: mailto:sclayman@cs.ucl.ac.uk > (Stuart Clayman)

 What: file name completion
 Where: From the contact
 Description: A Tcl procedure which does file name completion similar to
	that provided by EMACS, csh, and tcsh.
 Updated:
 Contact: <URL: mailto:klassa@ivc.com > (John M. Klassa)

 What: file name expander
 Where: From the contact
 Description: Take a filename and a path and then identify file's full
	pathname.
 Updated:
 Contact: <URL: mailto:amutiso@es.hac.com > (Anthony Mutiso)

 What: file select (da Silva)
 Where: From the contact
 Description: A Tk file selection procedure based on the Amiga standard
	file requestor.
 Updated:
 Contact: <URL: mailto:peter@taronga.com > (Peter da Silva)

 What: file select (Fellows)
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/dirbrowser3.tar.gz >
	<URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/dirbrowser3.html >
 Description: Similar in function to the Netscape file browser - a scrolling
	list of directories in the selected directory as well as a
	list of files.  Allows navigation by mouse clicks, key presses, etc.
 Updated: 04/1998
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)
	(Send mail with
	Subject: WWW-Mail: http://www.cs.man.ac.uk/%7Efellowsd/dirbrowser_tcl.tar.gz
	to get the file by email.)

 What: file select (Grochowski)
 Where: From the contact
 Description: Tk 4.0 based file selector inspired by the one from Netscape.
 Updated:
 Contact: <URL: mailto:grochows@b-sphere.ruhr.de > (Juergen Grochowski)

 What: file select (Rice)
 Where: From the contact
 Description: A package of Motif-like file selection routines.
 Updated:
 Contact: <URL: mailto:matthew.rice@pgw.on.ca > (Matthew Rice)

 What: file select (Sherman)
 Where: From the contact
 Description: A "more over-developed file-selection mechanism".
 Updated:
 Contact: <URL: mailto:asherman@i-kinetics.com > (Aaron Sherman)

 What: file select (Silva)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/file/fileselect.tcl/fileselect.tcl.gz > ???
 Description: file selector box
 Updated: 10/1998
 Contact: <URL: mailto:msilva@cs.Berkeley.EDU > (Mario Jorge Silva)

 What: filebrowse
 Where: <URL: ftp://ce-toolkit.crd.ge.com/pub/tcl/ >
 Description: Allows a CGI program to generate forms that include a directory
	browser that resembles PC based applications.  Can specify virtual
	root directory and working directory, URL where directories are to
	be linked, and URL where files are to be linked.
 Updated: 08/1998
 Contact: Unknown

 What: find center of X display
 Where: From the contact
 Description: Tk procedures to find the location so that window can be
	centered.
 Updated:
 Contact: <URL: mailto:vishy@gamma.radiology.wisc.edu > (Viswanathan Narayanan)

 What: fishell
 Where: <URL: http://fishell.sf.net/ >
 Description: Tcl extension implementing logic programming for pattern
	matching and flow control
	Currently at version 0.80.1 .
 Updated: 05/2002
 Contact: <URL: mailto:andrer@math.uio.no > (Andre Rognes)

 What: fitsTcl
 Where: <URL: http://heasarc.gsfc.nasa.gov/ftools/fv/fitsTcl.html >
	<URL: ftp://legacy.gsfc.nasa.gov/FTP/software/ftools/release/other/ >
	<URL: ftp://legacy.gsfc.nasa.gov/FTP/software/ftools/release/other/ >
	<URL: ftp://legacy.gsfc.nasa.gov/software/ftools/release/other/ >
	<URL: ftp://legacy.gsfc.nasa.gov/software/ftools/release/other/ >
 Description: Tcl extension to read and write Flexible Image Transport System
	(FITS) data format, used widely in the astronomical community.
	Utilizes the 'cfitsio' package developed by Dr. William Pence
	of NASA/GSFC.  The fitsTclmac-src file is the binary and source
	for this extension built for a Macintosh, by Bruce O'Neel.
	Currently at version 2.0 .
 Updated: 01/2002
 Contact: <URL: mailto:jxu@xero.stx.com > (Jianjun Xu)
	<URL: mailto:oneel@lheamail.gsfc.nasa.gov > (Bruce O'Neel)

 What: Fltk Tcl binding
 Where: <URL: http://pages.infinit.net/cclients >
	<URL: http://freshmeat.net/projects/fltk/ >
 Description: Stubs based extension that implements Tcl bindings to the
	widgets and dialogs of the Fast Light Toolkit, a GUI development
	toolkit that runs on Unix, Windows, and a few other places.
	This binding is nice because it can co-inside visually with a Tk
	application, even though the commands and widgets are completely
	distinct from Tk.
	FLTK is currently at version 1.1.4 .
	Currently at version 0.3-0b1 .
 Updated: 08/2001
 Contact: <URL: mailto:customclients@videotron.ca >

 What: fmail
 Where: <URL: http://www.purl.org/NET/akupries/soft/fmail/ >
	<URL: http://www.purl.org/NET/akupries/soft/fmail/download/fmail1.0.tar.gz >
 Description: A script library for writing simple rule-based applications.
	The provided standard functionality already contains commands
	geared towards writing mail-filters.
 Updated: 12/1999
 Contact: <URL: mailto:andreas_kupries@users.sf.net > (Andreas Kupries)

 What: font selection dialog (Pennington)
 Where: <URL: ftp://ftp.introl.com/outgoing/font.tcl >
 Description: Simple font selection dialog invoked by calling tk_chooseFont.
 Updated: 04/1998
 Contact: <URL: mailto:rich@introl.com > (Richard Pennington)

 What: font selection widget (Galluzzo)
 Where: From the contact
 Description: Pre-alpha tk code to do font selection.
 Updated: 04/1998
 Contact: <URL: mailto:Eric.Galluzzo@sdrc.com >

 What: font selection widget (Smith)
 Where: <URL: http://www.glinx.com/%7Ehclsmith/tcltk/fontsel/ > ???
 Description: Preliminary font selection widget.
 Updated: 06/1999
 Contact: <URL: mailto:hclsmith.delete@glinx.delete.com > (Hume Smith)

 What: font settings
 Where: From the contact
 Description: Tk/Tcl 4.x package "getfont" which returns a font matching request
	as closely as possible.
 Updated:
 Contact: <URL: mailto:spencer@med.umich.edu > (Spencer W. Thomas)

 What: fontkit
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/Fontkit4.1.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/Fontkit.tar.gz >
 Description: This is version 4.1 of a Tk 4.x command that
	allows one to program using logical font names instead of X
	font names.
	This version is freely usable, while a commercial version is also
	available.
 Updated: 10/1998
 Contact: <URL: mailto:risc@finwds01.tu-graz.ac.at > (Richard Schwaninger)

 What: foreach additional list enhancement (Andrews)
 Where: From the contact
 Description: Enhance the Tcl foreach to support more than one list.
 Updated:
 Contact: <URL: mailto:andrewm@ccfadm.eeg.ccf.org > (Martin Andrews)

 What: foreach additional list enhancement (Christopher)
 Where: From the contact
 Description: Enhance the Tcl foreach to support more than one list.
 Updated:
 Contact: <URL: mailto:wayne@pmac.com > (Wayne A. Christopher)

 What: froglogic Tq
 Where: <URL: http://www.froglogic.com/products/ >
 Description: Library to assist in moving Tcl/Tk to Trolltech's Qt.
	Integrate event loops, modal dialog behavior between toolkits,
	embed Tk into Qt widgets, unified clipboard, etc.
	Currently at version 1.0 .
 Updated: 07/2003
 Contact: See web site

 What: Frame Box
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/framebox.tcl >
 Description: Puts a labelled visible box around a frame.
 Updated: 04/1998
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: frames extension
 Where: From the contact
 Description: A Tcl data structure consisting of slots in which methods, values
	references to other frames and daemons attached to the various
	slots can be placed.  Frames are on a lower level than objects.
 Updated: 10/1998
 Contact: <URL: mailto:cafugate@worldnet.att.net > (Cris A. Fugate)

 What: framesets
 Where: <URL: http://fsetstek.tripod.com/ >
 Description: Manipulate frame datasets (managing knowledge representation).
	Currently at version 2.0 .
 Updated: 10/2002
 Contact: <URL: mailto:crisfugate@webtv.com > (Cris A. Fugate)

 What: Frames based tk_messageBox and tk_optionMenu
 Where: From the contact
 Description: Contact has a barely working frames based tk_messageBox and
	tk_optionMenu widget, for use within the plugin.  They are
	not ready for real release, but might be useful for play.
 Updated: 06/2000
 Contact: <URL: mailto:clif@cflynt.com >

 What: FreeBSD math fix
 Where: From the contact
 Description: Two small fixes required for the port of Tcl to FreeBSD
	to be completely successful.
 Updated:
 Contact: <URL: mailto:bri@qualcomm.com > (Brian Ellis)

 What: Freiburg Project
 Where: <URL: http://freshmeat.net/projects/freiburg/ >
	<URL: http://freshmeat.net/projects/tclfreiburg/ >
 Description: Infrastructure to replace shared libraries with a
	client/server interface.  Makes use of tcllib.
	tclFreiburg is a tcl package that makes use of the
	Freiburg library.
	Currently at version 2.0 .
 Updated: 09/2004
 Contact: See web site

 What: French keyboard bindings
 Where: From the contact
 Description: Set of Tk bindings to allow input of French special keys.
 Updated:
 Contact: <URL: mailto:xavier@spider.cma.fr > (Xavier Fornari)

 What: Frontier-Tk
 Where: <URL: http://www.scriptmeridian.org/projects/tk/ >
 Description: Project to link Frontier and Tk scripting.
 Updated: 06/1998
 Contact: <URL: mailto:beoneel@acm.org > (O'NEEL Bruce)

 What: FSBox - file selection box
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/FSBox.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkFSBox.tar.gz >
 Description: Tk 3.x File Selection dialog box
 Updated: 10/1998
 Contact: <URL: mailto:UNKNOWN > (Sven Delmas)

 What: FTFTP
 Where: <URL: http://sf.net/project/showfiles.php?group_id=40844 >
 Description: Fault Tolerant FTP extension - intended to be more reliable
	than the current tcllib ftp package.
	Currently at version 0.9 .
 Updated: 05/2002
 Contact: <URL: mailto:edno@spameepatents.com > (Ed Suominen)

 What: ftp_lib
 Where: <URL: http://home.t-online.de/home/Steffen.Traeger/tindexe.htm >
	<URL: http://home.t-online.de/home/Steffen.Traeger/ftp_lib.tgz >
	<URL: http://home.t-online.de/home/Steffen.Traeger/ftp_lib.zip >
 Description: Tcl 8.0 loadable extension to provide ftp commands.
	Includes a simple application that can keep track of new, old or
	changed files under a directory structure.
 Updated: 03/1999
 Contact: <URL: mailto:Steffen.Traeger@t-online.de > (Steffen Traeger)

 What: fumx
 Where: <URL: ftp://ftp.dcs.gla.ac.uk/pub/glasgow-fp/authors/Duncan_Sinclair/ >
 Description: Tcl/Tk extension that allows it to front-end other languages.
 Updated:
 Contact: <URL: mailto:sinclair@dis.strath.ac.uk > (Duncan Sinclair)

 What: function plotter
 Where: <URL: http://purl.org/tcl/wiki/988.html >
 Description: Simple Tk proc for plotting functions.
 Updated: 11/2000
 Contact: Web page allows interactive submission of questions and problems.

 What: Function procedure mapping
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/funcproc.c >
	<URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/#scripts/funcproc >
 Description: Mechanism where function invocations are mapped directly
	into a procedure call.
 Updated: 10/1998
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: Fuzzy Logic
 Where: <URL: http://www.star.spb.ru/%7Esmall/fuzzy.tcl.rtf >
 Description: The above paper describes a Tcl library the contact developed
	to support writting fuzzy applications with Tcl.
 Updated: 06/1999
 Contact: <URL: mailto:small@star.spb.ru > (Alexey Kakunin)

 What: GDBM Tcl interface (Doan)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/tclgdbm1.0/tclgdbm1.0.tar.gz >
 Description: A Tcl interface to the GNU DBM database software.
 Updated: 10/1998
 Contact: <URL: mailto:tdoan@bnr.ca > (Tuan Doan)

 What: GDBM Tcl interface (Ellson)
 Where: <URL: http://www.graphviz.org/pub/tclgdbm/ >
 Description: Tcl 8 compatible GDBM 1.7.1 interface.  Derived from
	Christian Lindig's original work.  Supports Tcl_Obj's,
	able to deal with internal UTF encoding, lives in
	tclgdbm::gdbm
	Requires your libgdbm be built with -fpic.
 Updated: 10/2001
 Contact: <URL: mailto:ellson@lucent.com > (John Ellson)

 What: GDBM Tcl interface (Smith)
 Where: <URL: http://www.glinx.com/%7Ehclsmith/tcltk/gdbm/ > ???
 Description: Binding for GDBM and Tcl.
 Updated: 08/1999
 Contact: <URL: mailto:hclsmith.delete@glinx.delete.com > (Hume Smith)

 What: GDBM Tcl interface (Weilguni)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/TclGdbmWrapper-01.pl1/TclGdbmWrapper-0.1pl1.tar.gz > ???
 Description: A modified version of tcl+gdbm which allows Tcl 7.5 or newer
	to access GDBM databases via array variables.
 Updated: 10/1998
 Contact: <URL: mailto:mweilguni@sime.com > (Mario Weilguni)

 What: gdtcl
 Where: <URL: http://www-personal.umich.edu/%7Espencer/guraldi/gdtcl.html >
	<URL: ftp://guraldi.hgp.med.umich.edu/pub/ >
	<URL: http://www.boutell.com/gd >
 Description: A Tcl extension to Thomas Boutell's GD 1.1.1 package, allowing
	you to generate GIF images.  See <URL: http://siva.cshl.org/gd/gd.html >
	for more details.
	Note: GD is no longer being updated due to the Unisys
	patent situation regarding GIF.  Also note that the author
	has a number of patches for this package, but has not applied them
	as he no longer uses this extension.  If someone else finds this
	extension useful, s/he should email the contact to volunteer
	to take it over.
 Updated: 12/1998
 Contact: <URL: mailto:Spencer.W.Thomas@med.umich.edu > (Spencer W. Thomas)

 What: gdtclft
 Where: <URL: http://www.graphviz.org/ > 
	<URL: http://www.boutell.com/gd/ >
	<URL: http://www.ora.com/homepages/comp.fonts/ifa/ >
	<URL: http://www.physiol.med.tu-muenchen.de/%7Erobert/freetype.html >
	<URL: http://www.lcdmultimedia.com/tcl/ >
	<URL: http://www.du.edu/%7Emschwart/tcl-tk.htm >
	<URL: ftp://ftp.nsysu.edu.tw/Linux/Debian/dists/potato/main/source/devel/ >
 Description: gdtcl is an extension for drawing GIFs with lines, polygons,
	etc.  This modification adds fully scalable, rotate-able,
	anti-aliased, Unicode, TrueType text string support,
	using the FreeType library.
	It is compatible with tcl 7.6p2 , 8.0p2 (with support only
	for 255 character fonts), and tcl 8.1a2 (65536 character
	Unicode fonts) and has only been tested on SPARC/Solaris 2.5.1.
	A collection of TrueType fonts are available at ora.com.
	The lcdmultimedia site has a port of version 1.9.4 of this extension to
	Windows, using the GD 1.3 library, without LZW compression as well
	as 2.0, the new minimal distribution (which requires you to do the
	work to get other libraries from other sites).
	The mschwart site has a version of this in beta for GD 1.7.3.  It
	includes improvements such as ellipses, proper arcs, and line
	thicknesses.
	The nsysu site has a new version which generates PNG output rather
	than the proprietary GIF LZW format.
	A new release, with FreeType 2 support, is expected in the near future.
	Watch the first URL for updates.
	The latest version is 2.2.5 .
 Updated: 09/2002
 Contact: <URL: mailto:ellson@lucent.com > (John Ellson)

 What: get
 Where: <URL: http://www.equi4.com/tclget/ >
	<URL: http://www.equi4.com/tclget/get-1.0.tar.gz >
 Description: Sample Tcl C extension, with pieces to build the extension
	on Unix, Windows, and Macintosh.  If special processing is
	needed to build this sample extension on your platform, email
	the contact with the details.
 Updated: 11/1998
 Contact: <URL: mailto:jcw@equi4.com > (Jean-Claude Wippler)

 What: getdate (Hoegeman)
 Where: From the contact
 Description: Adds getdate command to Tcl interpreter.
 Updated:
 Contact: <URL: mailto:mh@wx.gtegsc.com > (Michael Hoegeman)

 What: getdate/setlocale (Hagberg)
 Where: <URL: http://millibits.com/djh/tcl >
 Description: Dynamically loadable extension to the Tcl 8 clock command
	that adds access to the SVR4 getdate and setlocale system calls.
	Built and tested on SPARC/Solaris 2.5.  This package makes no
	attempt to be more or less year 2000 compliant than the underlying
	operating system libraries.
 Updated: 07/1998
 Contact: <URL: mailto:dhagberg@millibits.com > (D. J. Hagberg, Jr)

 What: getDirectory
 Where: <URL: http://www.als.com/getDirectory >
 Description: getDirectory package for Unix/Windows/MacOS.
 Updated: 04/1999
 Contact: <URL: mailto:ken@als.com > (Ken Bowen)

 What: getsome
 Where: From the contact
 Description: Get as many characters as possible from a pipe, without
	being stuck waiting for input.  Uses standard Tcl/Tk without
	addinput extension.
 Updated:
 Contact: <URL: mailto:Spencer.W.Thomas@med.umich.edu > (Spencer W. Thomas)

 What: gettext
 Where: <URL: http://freshmeat.net/projects/gettext/ >
 Description: GNU internationalisation library.  Supports C, Python, Tcl,
	Awk, and Glade bindings.  Can create Tcl message catalogs.
	Currently at version 0.11.1 .
 Updated: 05/2002
 Contact: See web site

 What: giot
 Where: <URL: http://www.purl.org/NET/akupries/soft/giot/ >
	<URL: http://www.purl.org/NET/akupries/soft/giot/download/giot1.1.tar.gz >
	<URL: http://www.purl.org/NET/akupries/soft/giot/download/giot1.1.zip >
	<URL: http://www.purl.org/NET/akupries/soft/giot/HOWTO.html >
 Description: GIOT (Generic I/O Transformation) is an extension implementing
	a new channel type using Tcl 8.2's stacking channels.  Now
	supports Tcl Extension Architecture.
 Updated: 11/1999
 Contact: <URL: mailto:andreas_kupries@users.sf.net > (Andreas Kupries)

 What: GIMME
 Where: <URL: http://www.cs.umn.edu/research/GIMME/ >
 Description: A research project by Professor Joseph Konstan
	in the area of Graphical Interfaces for Multi-Media Environments.
 Updated:
 Contact: <URL: mailto:konstan@cs.umn.edu > (Joseph A. Konstan)

 What: glimpse-www
 Where: <URL: ftp://ce-toolkit.crd.ge.com/pub/tcl/ >
 Description: Simple interface facilitating use of glimpse search engine
	as free text search engine for entire WWW site.  Basic support
	for languages other than English.  Requires dynamic loading libraries,
	url2tcl and tcl-www.
 Updated: 08/1998
 Contact: Unknown

 What: Gn
 Where: <URL: ftp://cgl.uwaterloo.ca/pub/software/meta/ >
 Description: Gn is an interactive 3D graphics OO toolkit built on top of OTcl.
	It supports 30 classes representing materials, shapes, lights, cameras,
	and other 3D paraphenalia.  Has been used on Alphas, SGIs and
	tested under Linux and Solaris with Mesa.
 Updated: 01/1997
 Contact: <URL: mailto:mmccool@cgl.uwaterloo.ca > (Michael McCool)

 What: gnocl
 Where: <URL: http://www.dr-baum.net/gnocl/ >
	<URL: http://bitwalk-hp.hp.infoseek.co.jp/ >
 Description: A Tcl extension (package) which implements gtk+/gnome , not
	to be a direct mapping from gtk 2.0, but to provide
	easy to use commands to build quickly gnome compliant user interfaces
	Latest versions include support of the Gnome 2.0 canvas widget.
	It is loosely modeled after the great Tk package.
	RPMs available at bitwalk.
	BSD license.
	Tested with GTK+ 2.0.6, Gnome 2.0.2, and Tcl 8.4.0 under Linux.
	Currently at version 0.9.90 .
 Updated: 01/2003
 Contact: <URL: mailto:peter@dr-baum.net > (Peter G. Baum)

 What: gnome-tcl
 Where: <URL: http://cyberspace.mht.bme.hu/%7Eszekeres/gnome-tcl/ >
 Description: Tcl binding for GTk+/Gnome.
	Version 0.0.1 is for Tcl 8.2 and supports only some GTk+ bindings.
 Updated: 09/2000
 Contact: <URL: mailto:szekeres@cyberspace.mht.bme.hu >

 What: gnuplot canvas commands
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/gnuplot-tkcanvas.diff > ???
 Description: A patch to allow gnuplot to generate Tk canvas widget commands.
 Updated: 10/1998
 Contact: <URL: mailto:Jeff@EE.RyeHam.EE.Ryerson.Ca > (D. Jeff Dionne)

 What: GOBLIN
 Where: <URL: http://www.math.uni-augsburg.de/opt/goblin.html >
 Description: C++ class library for graph optimization problems.
	GOSH is a Graph object extension for Tcl. 
	Currently at version 2.7.1b3 .
 Updated: 01/2002
 Contact: <URL: mailto:goblin at math dot uni dash augsburg dot de >

 What: gpib-tcl
 Where: <URL: http://gpib-tcl.sf.net/ >
 Description: gpibtcl is an extension for IEEE-488.2 instruments.
	Works with both Win32 and Linux machines.
	Less featured than Linux-GPIB.
	Currently at version 2.3 .
 Updated: 04/2001
 Contact: See website

 What: Grabbag of Tcl related software
 Where: <URL: http://homepage.iprolink.ch/%7Ebioneel/beo/homepage.html >
 Description: PPC MacOS shared library for Tcl/Tk 8.0p2 and QuickTime 3.0
	to allow all Quicktime image formats to be used with the
	image photo command.  This includes JPEGs, and allows on the
	MacOS PPC playing of MPEGs.  Also new Tk image type for
	full color picture.  MTclGoodies provides access to the
	Mac desktop database (read only), RBTcl provides REALBASIC programs
	the ability to call Tcl scripts.  The Quicktime Tcl extension
	is at version 2.0.2.
 Updated: 11/1998
 Contact: <URL: mailto:beoneel@acm.org >

 What: grafCanvas2GIF
 Where: <URL: http://www.softdoc.de/ >
 Description: Tk procedure to convert canvases to GIFs.
 Updated: 12/1999
 Contact: <URL: mailto:Marita.Breuer@post.rwth-aachen.de > (Richard Breuer)

 What: graph widget
 Where: <URL: http://www-dse.doc.ic.ac.uk/%7Enp2/graph/ >
 Description: Widget for displaying graph-like diagrams.  Appears
	similar to the canvas widget but provides more object oriented
	interface to the graph items and supports automati graph
	layout.
 Updated:
 Contact: <URL: mailto:np2@doc.ic.ac.uk > (Nat Pryce)

 What: GRASS GIS widget
 Where: From the contact
 Description: Contact has an alpha version of a GRASS GIS display only
	widget.  Can display multiple themes in overlay or replace mode.
	More details when contact has progressed.
 Updated:
 Contact: <URL: mailto:tmoore@pnfi.forestry.ca > (Tom Moore) ,
	<URL: mailto:grassu-request@moon.cecer.army.mil > (GRASS Users' email list)

 What: GroupKit
 Where: <URL: http://www.groupkit.org/ >
 Description: GroupKit is a freely-available groupware toolkit used
	for developing real time conferencing applications, such as
	groupware drawing tools, editors, and meeting tools. It includes
	30 example groupware tools.
	Runs on Unix/X11 based on Tcl/Tk.
	Version 5.2 is now available.  It supports Windows 95/NT, Macintosh
	 and Unix, was totally rewritten, uses Tcl 8.0 name space and the
	 internals is more flexible..
 Updated: 03/2003
 Contact: See the web site.

 What: Gscrl/Custom scrollbar
 Where: <URL: http://www.xmission.com/%7Egeorgeps/gcscrl/ >
	<URL: http://www.xmission.com/%7Egeorgeps/cscrollbar/ >
	<URL: http://www.xmission.com/%7Egeorgeps/cscrollbar/cscrollbar-2.3.3.tgz >
 Description: Custom scrollbar written in Tcl/Tk.  Uses BSD license.
	Second URL is an updated scrollbar which supports all Tk widgets
	that provide scrolling capabilities, most common scrollbar flags, and
	the set instance command.
	Currently at version 11.
 Updated: 08/2002
 Contact: <URL: mailto:GeorgePS@xmission.com > (George Peter Staplin)

 What: GWImage
 Where: <URL: http://www.xmission.com/~georgeps/gwimage/GWImage-1.0.tgz >
 Description: Tk image widget that currently supports JPEG, but was
	designed to extend to other image formats.  Faster than using
	Tk/Img.
 Updated: 09/2002
 Contact: <URL: mailto:georgeps@xmission.com > (George Peter Staplin)

 What: Ham Radio Control Libraries
 Where: <URL: http://hamlib.sf.net/ >
 Description: Libraries to allow you to write control programs for HAM radio
	tranceivers with computer interfaces.  Has bindings for C++ and Tcl/Tk.
	LGPL license.
	Currently at version 1.1.3 .
 Updated: 10/2001
 Contact: <URL: mailto:vk3fcs at ix dot netcom dot com >

 What: Hanzi Tcl/Tk to support Chinese fonts
 Where: <URL: http://www.se.cuhk.edu.hk/dn/ >
 Description: Extensions to Tcl 7.4/Tk 4.0/Kanji extension to support
	the Big 5 encoding and a input method widget.  A Tcl 7.5
	version is being developed.
 Updated: 09/1996
 Contact: <URL: mailto:cwww@se.cuhk.edu.hk >
	<URL: mailto:hkng@se.cuhk.hk > (Benson Ng Hin Kwong)

 What: Hash
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/misc/Hash/0.2a1/ >
 Description: Hash extension for Tcl which allows access to Tcl
	hash tables via object commands.  Useful for simulating
	C structs in Tcl without using global arrays.
 Updated: 09/2001
 Contact: <URL: mailto:mckay@gmr.com >

 What: Hash implemented for C++ STL
 Where: From the contact
 Description: C++ wrapper class around Tcl hash library to be used as a
	drop in replacement for an STL map function.
 Updated: 04/1999
 Contact: <URL: mailto:fp@informatik.uni-frankfurt.de > (Frank Pilhofer)

 What: HCLS
 Where: <URL: http://www.glinx.com/%7Ehclsmith/tcltk/hcls/ > ???
 Description: A general package containing a variety of Tcl functions
	useful in general programming.  Includes functions to handle
	string abbreviations, anonymous functions, unique variable name
	generator, string pattern matching helper functions, Tk menubar
	creator function, option menu, accellerator creation aid.
 Updated: 07/1999
 Contact: <URL: mailto:hclsmith.delete@glinx.delete.com > (Hume Smith)

 What: help by widget
 Where: <URL: http://www.cs.berkeley.edu/%7Ephelps/tcltk/helpbywidget.txt >
 Description: Provide user ability to ask for help on any specific widget,
	include menu buttons.  Written for Tk / 1995.
	Contact has asked not to be emailed about this code.
 Updated: 11/1998
 Contact: <URL: mailto:phelps@CS.Berkeley.EDU > (Tom Phelps)

 What: hierarchy class
 Where: From the contact
 Description: Mentioned in passing by a comp.lang.tcl poster as
	being related to a query made about collapsible hierarchy widgets.
	Not yet released.
 Updated:
 Contact: <URL: mailto:phil@aic.lockheed.com > (Phil Gordon)

 What: hierarchy
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/heirarchy.0.1.tar.gz >
 Description: A Heirarchy drawing package for Tcl/Tk - displays
	tree-shaped information in a folder like graphical display.
 Updated: 10/1998
 Contact: <URL: mailto:Donald.Syme@cl.cam.ac.uk > (Donald Syme)

 What: Hilbert curves
 Where: From the contact
 Description: Tk code to draw Hilbert curves.
 Updated:
 Contact: <URL: mailto:paris@cs.utexas.edu > (Ming Pan)

 What: Hipp miscellaneous widgets
 Where: <URL: http://www.hwaci.com/sw/ >
 Description: Author has a variety of software available.
	A Tree and Notebook widget written in pure Tcl/Tk code is available.
	Also there is a new tk_messageBox which uses color icons
	and an HTML widget for Tcl/Tk.
	There is a DLL for the TkHTML widget built using the Tcl 8.x
	Stub library, as well as a shared library for RedHat Linux 6.0.
	Support continues to improve - support for table, script and
	applet tags recently added.
	Note that the TkHTML widget is distributed as GPL.
 Updated: 10/1998
 Contact: <URL: mailto:drh@acm.org > (D. Richard Hipp)

 What: HLM
 Where: <URL: ftp://ftp.cpsc.ucalgary.ca/pub/users/roseman/hlm.tar.gz >
 Description: High Level Menu (HLM) package which provides a new abstraction
	(the menubar) to aid in cross-platform Tk menus.
	This package, written in 1995, is probably obsoleted by Tk 8
	features, but remains in the catalog for those trying to deal
	with similar issues in older versions of Tk.
 Updated:
 Contact: <URL: mailto:roseman@cpsc.ucalgary.ca > (Mark Roseman)

 What: Hobbs miscellenaneous code
 Where: <URL: http://www.purl.org/net/hobbs/tcl/ >
 Description: A variety of invaluable examples and applications.
	Some useful working examples of Tk 4.0 traces.  Shows how
	to ensure that values exist when doing a read trace, etc.
	An extension allowing one to set Tcl validation code on a
	keystroke or focus basis within an entry widget.  This is for Tk4.x.
	A series of patches for 4.0 and patch levels, as well as 4.1b1 and
	4.1 release are available.
	tk_filesel provides Motif-like user interface with paned
	directory/file lists.  Has been tested on Windows and Macintosh.
 Updated: 03/2001
 Contact: <URL: mailto:jeff@hobbs.org > (Jeffrey Hobbs)

 What: HoTKit
 Where: <URL: http://www.hf.rim.or.jp/%7Enagao/hotkit-0.2beta1.tar.gz >
 Description: HoTKit stands for "Hypertext on the ToolKit".
	This Tcl/Tk script is a HTML file browser which works as a front end
	to GNU's "wget" command.  With the "wget" command, one gets almost
	all the features of a WWW browser. The Img extension is
	required to display jpeg or other kinds of image files.  The Tk
	Kanji patch is required to browse Japanese documents.
	The current version 0.2beta1 is implemented with the
	"Object-Tcl ver 1.2" which is also included in
	this distribution. Both English and Japanese user's manuals are
	available.  Unix platform and Tcl7.6/Tk4.2 or Tcl8.0/Tk8.0 are required.
 Updated: 12/1997
 Contact: <URL: mailto:nagao@hf.rim.or.jp > (Nagao Shijo)

 What: HPhubtools
 Where: <URL: http://www.cs.columbia.edu/%7Eetgold/software/netman/ >
 Description: An extension script to tkined which aids in the managment of
	Hewlett Packard Advance Stack hubs. Requires Tkined and Scotty.
 Updated: 03/1999
 Contact: <URL: mailto:etgold@cs.vassar.edu > (Ethan Gold)

 What: hs
 Where: <URL: http://www-cdf.lbl.gov/~igv/hs/links.html >
 Description: Data plotting and analysis extension.
	Works with CERNLIB 2002.
	Currently at version 2.1 .
 Updated: 10/2002
 Contact: See web site

 What: htcl
 Where: <URL: ftp://fornax.usno.navy.mil/dist/htcl/ >
 Description: Hierarchical Data System (HDS) functions registered as Tcl
	commands.
 Updated: 09/1996
 Contact: <URL: mailto:nme@fornax.usno.navy.mil > (Nicholas Elias)

 What: htext
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/example/htext.gz >
 Description: Tk code that sets a horizontal and vertical scrollbar for
	a text widget in Tk 3.6.
 Updated: 10/1998
 Contact: <URL: mailto:John@LoVerso.Southborough.MA.US > (John Robert LoVerso)

 What: HTML display
 Where: <URL: ftp://tcl.activestate.com/pub/tcl/misc/ >
	<URL: http://www.msen.com/%7Eclif/RP_Updates.html >
 Description: htmllib is a simple HTML parsing and display library.  Supports
	all HTML/2.0 features, including forms.  The msen site
	provides a pointer to an updated version of the file created by
	Clif Flynt and used in his book and tutorial.  Also available
	at msen is a Tcl file that adds TABLE support to htmllib.
 Updated: 04/1999
 Contact: <URL: mailto:stephen.uhler@sun.com > (Stephen Uhler)
	<URL: mailto:clif@cflynt.com > (Clif Flynt)

 What: HTML for Alpha
 Where: From the contact.
 Description: an early version of an HTML editing mode for
	the Macintosh Tcl-based Alpha editor.
 Updated:
 Contact: <URL: mailto:swb1@cornell.edu > (Scott W Brim)

 What: HTML help system
 Where: From the contact
 Description: Simple HTML help package, using Tcl 8.
 Updated: 01/1998
 Contact: <URL: mailto:tmtr01@gramercy.ios.com > (Mark Patton)

 What: HTML password access
 Where: <URL: http://www.binevolve.com/%7Etdarugar/td/tcl/http_pwd_tcl.html >
 Description: Code to show how to generate a username:password for accessing
	HTML sites which require usernames and passwords.
 Updated: 04/1999
 Contact: <URL: mailto:tdarugar@my-dejanews.com >

 What: http client extension
 Where: <URL: http://tclsoap.sf.net/ >
 Description: Enhancment of the default Tcl http client extension to
	add in http 1.1 support.
	Currently at version 0.0 .
 Updated: 10/2002
 Contact: See web site

 What: HTTP/1.1 keepalive
 Where: <URL: http://tclhttp1-1.sf.net/ >
 Description: A Tcl extension that is a drop in replacement for the
	built in http package.  Package was last reported to be pre-beta.
	Currently at version 1.1 .
 Updated: 09/2002
 Contact: See web site

 What: hub
 Where: <URL: http://home.sprynet.com/%7Eetailor/hub/hub.htm >
 Description: The HUB is a software message exchange.
	It provides reliable dispatching and broadcasting of text messages
	that are accessed using internet TCP/IP client connections.
	Both server and client code is available.  It is not however
	dedicated to just being a chat server/client.  It can be configured
	for broadcasting, message saving, etc.
 Updated: 07/2000
 Contact: <URL: mailto:et@rocketship.com > (Eric Taylor)

 What: Hugecombo
 Where: <URL: http://perso.wanadoo.fr/maurice.ulis/tcl/Hugecombo >
 Description: Hugelist based combobox.
	Contact claims that it can handle more than one million items.
	Currently at version 1.1 .
 Updated: 01/2003
 Contact: See web site

 What: Hugelist
 Where: <URL: http://perso.wanadoo.fr/maurice.ulis/tcl/Hugelist >
 Description: Pure Tcl megawidget designed to replace the Tk 8.4 Listbox.
	It accepts a large set of items with minimal time or memory 
	penalty.  Contact claims that one million items in the listbox
	is a thousand times faster than the Tk listbox.
	Currently at version 1.3 .
 Updated: 01/2003
 Contact: See web site

 What: Hush
 Where: <URL: http://www.cs.vu.nl/%7Ehush/ >
	<URL: http://www.hush.org/ >
	<URL: http://www.cs.vu.nl/%7Eeliens/ftp/hush/hush-3.0b4.2.tar.gz >
 Description: C++ API for Tcl/Tk .  Provides C++ classes for convenient yet
	flexible access to the Tcl/Tk toolkit.  Offers widget and
	graphics classes, including an HTML widget.  Requires
	Tcl 7.[34], Tk 3.6, and TkPixmap extension.
 Updated: 10/1998
 Contact: <URL: mailto:eliens@cs.vu.nl > (A. Eliens)

 What: ICONS
 Where: <URL: http://www.satisoft.com/tcltk/icons >
 Description: Extension to provide cross platform icon creation library
	for Tcl/Tk programmers.  Icons are represented by simple text files.
	Currently at version 1.2 .
 Updated: 05/2002
 Contact: <URL: mailto:adrian@satisoft.com > (Adrian Davis)

 What: iconbutton
 Where: From the contact
 Description: Tk 1.4 button widget which displays bitmap
 Updated:
 Contact: <URL: mailto:Trevor.Lowe@comp.vuw.ac.nz > (Trevor Lowe) (???)

 What: Image
 Where: <URL: http://pages.infinit.net/cclients/ >
 Description: Stubs based Windows extension for Tcl 8.2.0 and later,
	providing a range of image processing functions useful for
	manipulating images in color index format.
	Reads image data from BMP, GIF, JPEG, PNG, TIFF formats and
	supports a RAW file format.
	Does NOT use Tk and does no visualization.
	Currently at version 1.0.
 Updated: 06/2000
 Contact: <URL: mailto:ifindleton@videotron.ca > (Iain B. Findleton)

 What: Img_Rotate
 Where: <URL: http://cardtable.sf.net/tcltk/ >
 Description: Image rotation script package for Tcl/Tk
 Updated: 06/2001
 Contact: <URL: mailto:scfiead@hotmail.com >

 What: import namespace package
 Where: From the contact
 Description: Tcl 7.5 procedure that takes a package and version and
	installs it in its own interpreter, then provides the means
	to execute commands in this namespace or import into the current
	name space.
 Updated:
 Contact: <URL: mailto:nwinton@axion.bt.co.uk > (Neil Winton)

 What: Informix interface (Levy)
 Where: From the contact
 Description: Interface between Informix and Tcl/TK.
 Updated:
 Contact: <URL: mailto:Sean.Levy@cs.cmu.edu >

 What: Informix support (Kuhn)
 Where: <URL: http://www.iiug.org/members/memb_software/archive/tclsql >
	<URL: http://www.iiug.org/members/memb_software/archive/tcl4gl >
 Description: Direct access to sql from Tcl, written for use with Informix.
	The supported versions of Tcl are unknown. The author has stopped
	development and does not support it anymore.
 Updated: 10/1998
 Contact: <URL: mailto:bkuhn@acm.org > (Brad Kuhn)

 What: Informix support (Kumar)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/isqltcl3.2/isqltcl3.2.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/isqltcl/3.3/ > ???
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/sql_tcl/sql_tcl.tar.gz >
 Description: An extension for adding SQL support in Tcl and
	full blown support for the INFORMIX in Tcl/Tk.  Now at version 3.3.
	A windowing version of isql, based on the
	WISQL package (which requires tclX) is also available.
	Modifications to get upgrade this to work with Informix v7.23
	and Tcl 8.x are available from
	Andy Lennard <URL: mailto:andy@kontron.demon.co.uk >.
 Updated: 06/2000
 Contact: <URL: mailto:skumar@netcom.com > (Srinivas Kumar)

 What: iniparse
 Where: <URL: http://waster.8m.com/iniparse/ >
 Description: Tcl based extension to read and parse Windows like ini file
	syntax.
	Currently at version 1.4 .
 Updated: 10/1999
 Contact: <URL: mailto:waster@iname.com >

 What: inout
 Where: <URL: http://members.xoom.com/Neil_Johnson/inout.zip >
 Description: A Tcl 8.0 loadable library giving Windows 95/98 users access
	to the hardware ports of the PC.
 Updated: 05/1999
 Contact: <URL: mailto:Neil.Johnson@camcon.co.uk > (Neil Johnson)

 What: integer
 Where: <URL: http://homepages.ihug.co.nz/%7Ewebscool/integer.html >
 Description: Tcl code supporting the integer command. The integer command
	provides extended arithmetic support for Tcl integers.
 Updated: 02/2000
 Contact: <URL: mailto:webscool@ihug.co.nz > (Paul Nash)

 What: interp.tcl
 Where: <URL: http://www.gnt.net/%7En5ial/Tcl/interp.tcl >
 Description: Source in this script as the last step in your Tcl or Tk
	script and you get a command line so that you can look at the
	state of the program.
 Updated: 04/1999
 Contact: <URL: mailto:jim@n5ial.gnt.com > (Jim Graham)

 What: interpolate
 Where: <URL: http://www.tu-harburg.de/%7Eskfcz/tcltk.html >
 Description: A Tcl extension (script package) to provide a simple
	linear interpolation scheme.  The code includes a demo
	program and dataset.
 Updated: 05/1998
 Contact: <URL: mailto:zerbst@tu-harburg.de > (Carsten Zerbst)

 What: Introspection
 Where: <URL: http://www.purl.org/tcl/wiki/Introspection >
	<URL: http://www.cybernetics.demon.co.uk/TCLProjects.html >
 Description: Contact has specification for a new set of commands
	to provide access to the internal state of the Tcl interpreter.
 Updated: 06/1999
 Contact: <URL: mailto:bruce.adams@rmc-ltd.com > (Bruce S. O. Adams)

 What: IOCP socket channel driver
 Where: <URL: http://sf.net/projects/iocpsock >
	<URL: http://www.cswl.com/whiteppr/tech/rtime.html >
	<URL: http://www.sysinternals.com/ntw2k/info/comport.shtml >
	<URL: http://tangentsoft.net/wskfaq/articles/io-strategies.html >
	<URL: http://msdn.microsoft.com/library/en-us/winsock/winsock/overlapped_i_o_2.asp >
 Description: Tcl I/O completion ports sockets channel driver for Windows.
	Expected to be faster than current core sockets.
	Works on Win2k and WinXP.
	Currently at version 1.0 .
 Updated: 02/2003
 Contact: See web site

 What: ir-tcl
 Where: <URL: http://www.indexdata.dk/irtcl/ >
 Description: Information Retrieval Toolkit for Tcl.
	Current version is 1.2p1, supporting tcl/tk 7.6/4.2.
	A development version for tcl/tk 8.0 exists.
 Updated: 10/1998
 Contact: <URL: mailto:info@indexdata.dk >

 What: IRK
 Where: <URL: http://sf.net/projects/irk/ >
 Description: Tcl IRC client library.
	Can be used to create bots, inside graphical chat clients, and 
	to allow other IRK based clients to find each other.
	Currently at version 0.01 .
 Updated: 02/2002
 Contact: <URL: mailto:jyl at best dot com >

 What: IShell
 Where: <URL: http://www.c-lab.de/vis/software/ishells/ >
 Description: Tcl/Tk extension for the OpenInventor toolkit, a 3D graphics
	toolkit/class library developed by SGI.
 Updated: 12/1999
 Contact: <URL: mailto:ishell@c-lab.de >

 What: ISR3 extension
 Where: <URL: http://www.acsiom.org >
	<URL: http://vis-www.cs.umass.edu/projects/isr/isr.html >
 Description: An extension of wishx (Extended Tcl/Extended Tk) that has
	hooks to handle ISR3.2 tokens, specifically read and write them
	and to draw them on Tk Canvas widgets. It can be used to
	build a GUI frontend to ISR3.2 and can be used to fork ISR3.2
	tasks and to display ISR3.2 tokens.
	Supported versions of tcl/tk are 7.6/4.2 under
	SunOS 4.1.4, MIPS/Ultrix 4.4, Iris 5.3/6.2, and DU 4.0D.
	8.0p2 under Linux. The software is not available for downloading,
	but is available on request for image understanding research
	purposes. To get a copy please contact ACSIOM.
 Updated: 10/1998
 Contact: <URL: mailto:heller@cs.umass.edu >

 What: itemOrder
 Where: From the contact
 Description: Tk procedure to raise or lower a widget.
 Updated:
 Contact: <URL: mailto:cwen@houston.geoquest.slb.com > (Chenglee "Charlie" Wen)

 What: Ivy
 Where: <URL: http://freshmeat.net/projects/ivy/ >
 Description: Simple protocol and libraries to allow apps to 
	broadcast info through text messages, with a subscription
	mechanism based on regular expressions.  Has Tcl bindings,
	and uses perl compatible regular expressions.
	Currently at version 3.6 .
 Updated: 08/2004
 Contact: See web site

 What: Java Media Framework interface (DeJong)
 Where: <URL: http://www.cs.umn.edu/%7Edejong/jmf >
 Description: A Tcl API to the Java Medial Framework.
 Updated: 10/1998
 Contact: <URL: mailto:dejong@cs.umn.edu > (Mo DeJong)

 What: Java Native Interface to Tcl
 Where: From the contact
 Description: A JNI/C++ interface which includes a Tcl interpreter.  Could be
	used to implement communications between Java and Tk.
 Updated: 11/1998
 Contact: <URL: mailto:jcw@equi4.com > (Jean-Claude Wippler)

 What: Joy Services
 Where: <URL: http://www.aaa-plus.com/free-sw/download.html >
	<URL: http://www.aaa-plus.com/joy/download.html >
 Description: Variety of services for Rhapsody DR2, including copy selected
	names to pasteboard, tell workspace to create folder, open
	files by regular expression, search documentation for selected
	classname, evaluate math expression, capitalize selected text,
	convert selected text to lower case, trim leading white space.
	By running particular
	scripts from the package, new menu items are added to the environment.
	Requires the Joy frameworks from the Joy package, but do not require
	a Joy license key to use the services.
 Updated: 08/1998
 Contact: <URL: mailto:joy@aaa-plus.com >

 What: J++ binding to Tcl
 Where: From the contact
 Description: User reported in <URL: news:comp.lang.tcl >
	<URL: //groups.google.com/groups?selm=news:7c4h9o$fmo$1@nnrp1.dejanews.com" target="new">news:7c4h9o$fmo$1@nnrp1.dejanews.com > that he was able
	to embed Tcl in a J++ application.  He offers to make some code
	available to demonstrate how he does this.
 Updated: 04/1999
 Contact: <URL: mailto:ranjan.bagchi@pobox.com >

 What: jTcl
 Where: <URL: http://www.fridu.com/ >
	<URL: http://www.fridu.com/Html/jTcl.html >
	<URL: http://www.fridu.com/Html/download.html >
 Description: A flying Tcl parser allowing Java-like object interface
	to Tcl.  Provides debugging facilities, network classes, rules
	server, serialization mechanism, and a package mechanism similar to
	Java's import.
	Class libraries for generic tcp client/server, web serving,
	application serving, session serving, and rule serving are
	provided.  Demos of chat, web, and rule servers are provided.
	Allows one to design web applications in Tcl with
	a Java syntax.  It is Tcl only, requires no extensions, and
	runs on all platforms supporting Tcl.
 Updated: 10/1998
 Contact: <URL: mailto:phillf@fridu.com > (Philippe Le Foll)

 What: julian day library
 Where: <URL: http://www.enteract.com/%7Emghall/tcltk/julian-day-0.1.tgz >
 Description: Tcl package which converts year month day to a Julian day
	number and back.  Covers dates from 4713 BC to tens of
	thousands of years into the future.  Also allows adding of
	years/months/days to a julian day number, and day of week/year
	and day in year functions.
 Updated: 09/2001
 Contact: <URL: mailto:mghall@enteract.com >

 What: Jultaf (previously Jumble)
 Where: <URL: http://www.linuxia.de/jultaf/ >
	<URL: http://www.han.de/%7Eracke/jultaf/ >
	<URL: http://www.han.de/%7Eracke/jultaf/jultaf-0.0.9.tar.gz >
 Description: Jultaf is a collection of Tcl/[incr Tcl] scripts and
	loadable extensions and was originally developed as base for
	InfoPrism (see that entry). It contains
	   * generic functions for list, array, string manipulation
	   * functions for error handling and code interpreting
	   * a script that generates package index files
	   * extensions for GDBM, Postgres and RPM access
	   * templates and command line processing.
	Jultaf is labeled as alpha software. Nevertheless many parts
	are quite stable and functional. Requires Tcl 8.0 and itcl 3.0.
 Updated: 04/1999
 Contact: <URL: mailto:racke@gundel.han.de > (Stefan Hornburg)

 What: jWrap
 Where: <URL: http://www.fridu.com/Html/jWrap.html >
	<URL: http://perso.wanadoo.fr/philippe.lefoll/Html/jWrap-linux-009.tgz >
	<URL: http://perso.wanadoo.fr/philippe.lefoll/Html/jWrap-win32-009.zip >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/jWrap-1.30-linux86.tgz >
 Description: jWrap parses C/C++ headers or source in order to
	automatically produce a C/C++ glue stub that can be
	linked with your component library to produce a loadable Tcl
	extension.  It uses Tcl 8 object representation very heavily.
	The author claims that the resulting code is faster than similar
	mechanisms such as SWIG or cTest.  jWrap allows jTcl to overload
	C++ methods or a C++ program to call jTcl methods with no
	modification to the C++ code.  Binary versions for Linux, Win32
	and Solaris are available.
 Updated: 04/1999
 Contact: <URL: mailto:phillf@fridu.com > (Phillippe Le Foll >

 What: Kerberos 5 binding (Hornstein)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/tcl-krb5-0.9/tcl-krb5-0.9.tar.gz >
 Description: A set of Tcl 7.5 or higher bindings to the Kerberos 5 API.
	Requires a full Kerberos 5 v1.0 installation.
 Updated: 10/1998
 Contact: <URL: mailto:kenh@cmf.nrl.navy.mil > (Ken Hornstein)

 What: Kerberos-authenticated safe RPC (Madere)
 Where: In development by the contact
 Description: A secure distributed processing package using Kerberos.
 Updated:
 Contact: <URL: mailto:madere@bga.com > (Steve Madere)

 What: key
 Where: <URL: http://www.ldas-sw.ligo.caltech.edu/doc/tcl_docs/html/keytcl.html >
 Description: Package provides Tcl functions to generate keys for sha,
	md5, time, increments, etc.
 Updated: 09/2001
 Contact: Unknown

 What: Key List printing procedures
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/keylprint.tlib.gz >
 Description: Pretty printing tclX keylists for human consumption.
 Updated: 10/1998
 Contact: <URL: mailto:spencer@med.umich.edu > (Spencer W. Thomas)

 What: Key symbols enhanced support
 Where: From the contact
 Description: Tk enhancement for additional keysym support.
 Updated:
 Contact: <URL: mailto:Michael.Salmon@eos.ericsson.se > (Michael Salmon)

 What: Korean font encoding for Tcl 8.1
 Where: <URL: ftp://jazz.snu.ac.kr/pub/unix/util/tcl/tcl8.1a2-euc-kr+init.diff.gz >
 Description: Code changes and encodings to support Korean characters.
	Based on Tcl 8.1a2.  Requires you to have the appropriate fonts
	installed.
 Updated: 06/1998
 Contact: <URL: mailto:junker@jazz.snu.ac.kr > (CHOI Junho)

 What: kitten
 Where: <URL: http://www.equi4.com/pub/tk/examples/ >
 Description: Kitten is a tclkit collection of Tcl/Tk extensions aimed at
	reducing the work a developer has to do while developing a
	scripted document.  It contains scripting extensions like tcllib and
	BWidgets, as well as Expect, itcl/itk/iwidgets/tkhtml, and others.
	Binary extensions are compiled for Windows, Linux, and Solaris as
	possible.
 Updated: 07/2001
 Contact: See web site.

 What: Ktk
 Where: <URL: http://www.city.ac.uk/%7Esa346/Ktk.html >
	<URL: ftp://ftp.city.ac.uk/pub/Ktk/ >
 Description: Library of Tcl/Tk procedures which give your Tcl/Tk program
	the KDE/Qt 1.0 native look and feel.  Requires Tix.
 Updated: 04/1999
 Contact: <URL: mailto:sa346@city.ac.uk >

 What: La
 Where: <URL: http://www.hume.com/la >
 Description: Tcl procedures to manipulate vectors and matrices.
	User can mix vectors and arrays in linear algebra operations.
	Currently at version 1.0 .
 Updated: 09/2001
 Contact: <URL: mailto:hume@hume.com >

 What: Lambda anonymous procedures (Thomas)
 Where: From the contact
 Description: Set of Tcl modifications to allow definition of anonymous
	(unnamed) procedures
 Updated:
 Contact: <URL: mailto:spencer@med.umich.edu > (Spencer W. Thomas)

 What: Lambda abstraction procedure (webscool)
 Where: <URL: http://homepages.ihug.co.nz/%7Ewebscool/lambda.html >
 Description: Tcl based procedure to implement a lambda procedure.
 Updated: 02/2000
 Contact: <URL: mailto:webscool@ihug.co.nz >

 What: Lambda functions (Demailly)
 Where: <URL: http://www.demailly.com/tcl/ext/ >
 Description: Tcl code to implement Lamda like functions.
 Updated: 10/1998
 Contact: <URL: mailto:L@demailly.com > (Laurent Demailly)

 What: Lambda pure Tcl functions (Noble)
 Where: From the contact
 Description: Provide support for unnamed procs in Tcl.
 Updated:
 Contact: <URL: mailto:kjx@comp.vuw.ac.nz > (R James Noble)

 What: Large numbers of listbox entries workaround
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/canvas_inactive_items-0.1.gz >
 Description: A sample "fix" for dealing with large numbers of entries
	in listboxes.
 Updated: 10/1998
 Contact: Unknown

 What: lassign
 Where: From the contact
 Description: Assign elements of list to the given variables.
 Updated:
 Contact: <URL: mailto:halazar@media.mit.edu > (Michael Halle)

 What: layout
 Where: <URL: http://pcco2.mi.infn.it/sd/soft/sdtcl/layout.html >
 Description: Tk Procedure called layout which implements a 'frontend'
	to geometry managers implementing a different language
	for describing relationships of the pieces to be
	displayed.
 Updated: 09/2001
 Contact: See the distribution

 What: LDAP binding
 Where: <URL: http://www.sensus.org/tcl/ldap.htm >
 Description: Production proven LDAP binding for Tcl.
	Currently at version 3.0.
 Updated: 09/2003
 Contact: See web site

 What: LDAP v2 binding (Loewer)
 Where: From the contact
 Description: partial LDAP v2 implentation in pure Tcl.
 Updated: 09/2001
 Contact: <URL: mailto:loewerj@hotmail.com > (Jochen Loewer)

 What: LDAP Windows binding
 Where: See contact
 Description: LDAP Tcl extension for Windows. 
	Currently at version 0.0 .
 Updated: 03/2003
 Contact: <URL: mailto:bob@bob.com > (Scott Nichols)

 What: libcisco
 Where: <URL: http://freshmeat.net/projects/libcisco/ >
 Description: API for accessing and configuring Cisco network
	equipment over a telnet session.
	Currently at version 1.3 .
 Updated: 07/2002
 Contact: See web site

 What: libdelcom++
 Where: <URL: http://freshmeat.net/projects/libdelcomplusplus/ >
 Description: C++ library for controlling Delcom Engineering USB
	I/O chips.  Uses libusb for hardware
	communication.  Uses SWIG's Tcl glue.
	Currently at version 0.0 .
 Updated: 02/2004
 Contact: See web site

 What: liboop
 Where: <URL: http://liboop.org/ >
 Description: Generic callback-based event dispatch interface.
	Includes adapters for select(), poll(), glib event, Tcl event,
	W3C libwww, async DNS, and GNU readline.
	Currently at version 1.0 .
 Updated: 09/2001
 Contact: <URL: mailto: egnor @ ofb.net >

 What: libpgtcl aka Pgtcl
 Where: <URL: http://gborg.postgresql.org/project/pgtcl/projdisplay.php >
	<URL: http://postgresql.nextpath.com/ >
	<URL: http://gborg.postgresql.org/project/pgtclng/ >
 Description: Within the Postgres source distribution is the libpgtcl binding
	(in the src/interfaces directory).
	With release 1.4, Tcl 7 is no longer supported.
	Currently at version 1.4 .
 Updated: 06/2004
 Contact: See web site

 What: libpgtcl (Postgres)
 Where: <URL: http://gborg.postgresql.org/project/pgtcl/download/download.php?branch=devel >
	<URL: ftp://ftp.procplace.com/pub/libpgtcl/libpgtcl-1.4b1.tar.gz >
 Description: Merge of all previous work on pgtcl and recoded to use Tcl
	objects internally, async operation, and TEA .
	Currently at version 1.4b3 .
 Updated: 12/2002
 Contact: <URL: http://gborg.postgresql.org/project/pgtcl/ >

 What: LibStroke
 Where: <URL: http://www.etla.net/libstroke/ >
 Description: Stroke and gesture recognition library, used to easily
	add the capability to recognize mouse strokes.  Supports C,
	Java, and Tcl bindings.
	Currently at version 0.4.
 Updated: 06/2000
 Contact: <URL: mailto:willey@etla.net >

 What: libtclapp
 Where: <URL: http://freshmeat.net/projects/libtclapp/ >
 Description: Small collection of Tcl code to ease command line
	application development.  Includes procs for option parsing,
	list processing, file processing, sendmail, and syslog.
	Currently at version 0.1.4 .
 Updated: 02/2004
 Contact: See web site

 What: libtclsmf
 Where: <URL: http://freshmeat.net/projects/libtclsmf/ >
 Description: Library to write (and soon to read) standard MIDI files
	in Tcl scripts.
	Currently at version 0.1.1 .
 Updated: 02/2004
 Contact: See web site

 What: Linear sort on list of lists
 Where: From the contact
 Description: Alphanumeric comparison for linear sort of lists.
 Updated:
 Contact: <URL: mailto:matt@deshaw.com > (Matthew Newman)

 What: linked list procedures
 Where: From the contact
 Description: Set of Tcl procedures to maintain a "linked list".
 Updated:
 Contact: <URL: mailto:art@rain.org > (Art Morel)

 What: Linux Lab Project
 Where: <URL: http://www.llp.fu-berlin.de/ >
 Description: GPIB packages - several use Tcl/Tk and there is support for
	a variety of GPIB cards.
 Updated: 12/1999
 Contact: <URL: mailto:clausi@chemie.fu-berlin.de >

 What: lipsumcolor
 Where: <URL: http://www.oklin.com/lipsumcolor >
 Description: Color and font editor to help define sets for pages,
	widgets, etc.
	Currently at version 1.1 .
 Updated: 02/2003
 Contact: See web site

 What: lisp interface to Tk (Lindner)
 Where: <URL: ftp://aida.intellektik.informatik.tu-darmstadt.de/pub/plopp/with-wi
 Description: A simple Lisp to Tcl/Tk interface, designed while developing
	an assistance planner. Virtually every version of Tcl is
	supported, as the package contains no tcl-code. Note however,
	that it is restricted to UNIX-Systems
 Updated: 10/1998
 Contact: <URL: mailto:matthias@intellektik.informatik.th-darmstadt.de > (Matthias Lindner)

 What: lisp2wish (Kaye)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/lisp2wish6.tar.gz >
	<URL: ftp://ftp.cis.upenn.edu/pub/kaye/lisp2wish6.tar.Z >
	<URL: ftp://ftp.cs.cmu.edu/user/ai/lang/lisp/gui/lsp2wish/ >
 Description: Modified version of Kramer's package.
	Tested with Lucid Common Lisp 4.[01] but should work on other
	platforms for Lucid or Allegro.
	See <URL: http://www.cis.upenn.edu/%7Ekaye/home.html > for
	more details.
 Updated: 10/1998
 Contact: <URL: mailto:kaye@linc.cis.upenn.edu > (Jonathan Kaye)

 What: lisp2wish (Kramer)
 Where: From the contact
 Description: Common Lisp to Tk interface.  Demonstrates how one
	may communicate synchronously between a lisp process and a
	Tcl/Tk process.
 Updated:
 Contact: <URL: mailto:kramer@cs.toronto.edu > (Bryan M Kramer)

 What: list remove empty elements
 Where: From the contact
 Description: Tcl convenience function which REMOves empty elements from
	a list.
 Updated: 03/2001
 Contact: <URL: mailto:jeff@hobbs.org > (Jeffrey Hobbs)

 What: list unique
 Where: <URL: http://sheol.org/throopw/lunique.txt >
 Description: Create a list containing only unique elements.
	A whole series of these were posted - Wayne just summarized them.
	All of these scripting examples should be usable by tcl 7.3 and up.
 Updated: 10/1998
 Contact: <URL: mailto:throopw@sheol.org > (Wayne Throop)

 What: list command enhancements (listx)
 Where: <URL: http://www.purl.org/NET/akupries/tcltk.html >
	<URL: http://www.purl.org/NET/akupries/listx-src.tar.gz >
 Description: Produce a package containing an extensive enhancment of the
	list functionality with the intent to distribute along side
	the core and eventually to replace the core's list command.
 Updated: 01/2000
 Contact: <URL: mailto:andreas_kupries@users.sf.net > (Andreas Kupries)

 What: listbox replace command
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/listbox-rtb-2.2.patch.gz >
 Description: Rather than deleting and inserting items, this new command
	replaces text in place.  Also adds a recolor and flash listbox
	subcommand.
 Updated: 10/1998
 Contact: <URL: mailto:rtb@lata.demon.co.uk > (Rob Blackbourn)

 What: listbox replacement written overtop of text widget
 Where: <URL: ftp://ftp.slac.stanford.edu/software/TkMail/fancylb-2.3.tar.gz >
 Description: Fancy Listbox is written as a wrapper around the text widget,
	allowing a fancier listbox than default, but without the overhead
	of installing one of the other extensions.
	Marcel van Bergen <URL: mailto:m.l.vanbergen@student.utwente.nl >
	reports having a correction to this to fix a -configure problem.
	The code should work with Tk4.x and above.
 Updated: 10/1998
 Contact: <URL: mailto:raines@slac.stanford.edu > (Paul Raines)

 What: listbox with dragging selection of elements
 Where: From the contact
 Description: Script to Augment the Tk bindings for Listbox so that
	click and drag can be used to select elements from the listbox.
 Updated:
 Contact: <URL: mailto:daniel.zepeda@waii.com > (Daniel Paul Zepeda)

 What: lmatch
 Where: From the contact
 Description: tclX code to return subsets of lists, based on patterns.
 Updated:
 Contact: <URL: mailto:John@LoVerso.Southborough.MA.US > (John Robert LoVerso)

 What: Load File DLL
 Where: From the contact
	<URL: ftp://ftp.cs.uoregon.edu/pub/tcl/contrib/ >
 Description: A loadable DLL for wish 4.1, done in Borland 4.5.  Adds the
	Load and Save file dialogs.
 Updated:
 Contact: <URL: mailto:rjamison@gothamcity.jsc.nasa.gov > (Bob Jamison)

 What: lparse
 Where: From the contact
 Description: Split a list into separate variables, in a manner
	similar to the parsing of arguments to a procedure.
 Updated:
 Contact: <URL: mailto:glv@oblivion.utdallas.edu > (Glenn Vanderburg)

 What: LRWP
 Where: <URL: http://www.imatix.com/html/xitami/index12.htm >
	<URL: http://www.palmettohosting.com/%7Ejscottb/tcltk.shtml >
	<URL: http://www.xitami.com/ >
 Description: LRWP stands for Long Running Web Processes.
	The first URL describes these, the second is a Tcl extension supporting
	the concept, and the third URL is the WWW server for which the code and
	concept applies.
 Updated: 01/2001
 Contact: <URL: mailto:jscottb@my-deja.com >

 What: MacFsbox
 Where: <URL: ftp://ftp.ceram.fr/pub/tcl/MacFsbox-1.0.tcl.gz >
 Description: Single Tcl file that implements a Macintosh-like file
	selection box.
 Updated:
 Contact: <URL: mailto:Frank.Mangin@ceram.fr > (Frank Mangin)

 What: MacGoodies
 Where: <URL: ftp://ftp.cpsc.ucalgary.ca/pub/users/roseman/MacGoodies.sit.hqx >
 Description: Macintosh-specific extensions to MacTcl.
	Includes launching other files or applications, making
	Tcl scripts double-clickable, standard file
	dialogs, drag manager support and other MacOS support..
 Updated:
 Contact: <URL: mailto:roseman@cpsc.ucalgary.ca > (Mark Roseman)

 What: MachTcl
 Where: <URL: http://www.xmission.com/%7Egeorgeps/machtcl/ >
 Description: Modification to Tcl to add type safety.  With MachTcl in
	place, one can set a mode that requires variable declaration
	before use.
	Currently at version 3.
 Updated: 08/2002
 Contact: See web site

 What: MacSpeech
 Where: <URL: http://hem.fyristorg.com/matben/download/TclSpeech2.0.sit >
	<URL: http://webpages.metrolink.net/%7Erscheen/TclTk.html >
 Description: Tcl MacSpeech 1.0 is a shared library that extends Tcl/Tk on
	the Macintosh platform to support the MacOS native speech synthesis.
	Version 2.0 rewritten by Bengtsson.
 Updated: 04/1999
 Contact: <URL: mailto:rscheen@NOSPAM-metrolink.net > (Roger Scheen says "Remove NOSPAM to E-mail me")
	<URL: mailto:matben@privat.utfors.se > (Mats Bengtsson)

 What: MacTcl extension building sample (Kaempf)
 Where: <URL: http://homepages.fbmev.de/bm996319/Absoft_Sample.sea.hqx >
 Description: Example of building a MacOS Tcl extension using the Absoft
	ProFortran compiler.
 Updated: 05/1999
 Contact: <URL: mailto:roseman@teamwave.com > (Mark Roseman)

 What: MacTcl extension building sample (Roseman)
 Where: <URL: http://www.teamwave.com/mactcl/ >
 Description: Example of building Tcl and extensions using the freely
	available Macintosh MPW development environment, available from Apple.
 Updated: 09/1998
 Contact: <URL: mailto:roseman@teamwave.com > (Mark Roseman)

 What: Major/Minor tcl support
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/#scripts/majorminor >
 Description: Sample code demonstrating the concept of a consistent interface
	for creating/modifying Tcl commands and subcommands within existing
	commands.
 Updated: 07/1999
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: MAM/VRS
 Where: <URL: http://wwwmath.uni-muenster.de/%7Emam/ >
	<URL: http://wwwmath.uni-muenster.de/informatik/u/mam/IMAM/imam.htm >
 Description: Library for animated interactive 3D graphics, written in
	C++.  Works on Unix (Linux, Solaris, Irix) and Windows 95/98/NT.
	Produces output for OpenGL/Mesa, POVRay, RenderMan, VRML.  Provides
	Xt (Motif/Lesstif/Athena), Qt, Tcl/Tk, MFC and GTk bindings.
	iMAM has a variety of interactive elements.
	Covered by GNU LGPL.
	Currently at version 2.2 Alpha.
 Updated: 06/2000
 Contact: <URL: mailto:mam@uni-muenster.de >
	<URL: mailto:gloth@ESCHER.UNI-MUENSTER.DE > (Tobias Gloth)

 What: MapServer interface
 Where: From the contact
 Description: Built a Tcl interface (using SWIG) to
	<URL: http://mapserver.gis.umn.edu/ >MapServer.
 Updated: 07/2000
 Contact: <URL: mailto:devoilp@dpi.qld.gov.au >

 What: MASH
 Where: <URL: http://www-mash.cs.berkeley.edu/mash/ >
 Description: A multimedia networking toolkit employs a "split programming
	model," where complex multimedia programming tasks are decomposed into
	an arrangement of simple objects that are linked together and configured
	by a scripting language like Tcl.
	Includes a variety of stand alone commands such as MediaBoard, vic,
	vat, mb, collaborator, mui, nsdr, recorder, player, rover, PAthfinder,
	MPlug, MediaPad, a variety of services, libsrm (a multicast toolkit),
	SCUBA (real time multimedia bandwidth sharing), MBONE collaboration,
	coordination tools, the MeGa agent architecture, and a OTcl/C++
	framework called TclCl.  Many of the URLs on this web site are
	no longer valid - it doesn't appear much if anything has been
	updated since 1999.
 Updated: 09/1998
 Contact: <URL: mailto:mash-developers@mash.cs.berkeley.edu >

 What: mciplay
 Where: <URL: http://www.lcdmultimedia.com/bills/mciplay.zip >
 Description: Multimedia tcl extension.
 Updated: 09/1998
 Contact: <URL: mailto:bills@lcdmultimedia.com > (Bill Schongar)

 What: MCI
 Where: <URL: http://www.sys.uea.ac.uk/%7Efuzz/tmci >
 Description: Media Control interface
 Updated: 04/1999
 Contact: <URL: mailto:fuzz@sys.uea.ac.uk > (Farzad Pezeshkpour)

 What: mclistbox
 Where: <URL: http://purl.oclc.org/net/oakley/tcl/mclistbox/ >
	<URL: http://purl.oclc.org/net/oakley/tcl/mclistbox/mcwidget.tcl >
 Description: Pure Tcl/Tk multicolumn listbox widget.
	Each column may have its own fore/back ground colors and
	some font control, headers, columns can be scrollable, and
	can execute commands when the selection changes.
	Requires Tcl 8.x.  Works on MacOS, Unix, and other OSes.
	mcwidget is an informal replacement for the listbox which adds
	the ability to tag individual elements of rows and columns.
 Updated: 05/1999
 Contact: <URL: mailto:oakley@bardo.clearlight.com > (Bryan Oakley)

 What: MD5
 Where: <URL: http:///www.cybernetics.demon.co.uk/projects/md5/md5.html >
 Description: Implementation of the MD5 algorithm based on RFC 1321.
	Source and binaries work on Windows, and source should be portable
	to Unix.
 Updated: 09/1999
 Contact: <URL: mailto:brucea@cybernetics.demon.co.uk >

 What: MD5Pure
 Where: <URL: http://expect.nist.gov/md5pure >
 Description: Pure Tcl function computing MD5 message digests.  Surprizingly
	fast.
 Updated: 07/1999
 Contact: <URL: mailto:libes@cme.nist.gov > (Don Libes)

 What: MDI
 Where: <URL: ftp://ftp.ilrt.bris.ac.uk/out/usertemp/joel/ > ???
 Description: A widget to handle multiple documents in a host application
	window.  Using scwoop's composite widget package, it allows any other
	widget to be managed as a client in the MDI host window.  Works
	with STOOOP-2.3/SCWOOP-1.3 and newer.
 Updated: 11/1996
 Contact: <URL: mailto:Joel.Crisp@bris.ac.uk > (Joel Crisp) ???

 What: mdw_lib
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/mdw_lib-1.0.tgz >
 Description: A classlib for [m]ulti-[d]ocument-[w]indow applications.
	The mdw-lib is a number of Tcl/Tk procedures to create and
	manipulate multiple child windows in one Tk application window.
 Updated: 10/1998
 Contact: <URL: mailto:swz@rtws18.ee.tu-berlin.de > (Thomas Schwarze)

 What: MegaWidget package
 Where: <URL: http://www.purl.org/net/hobbs/tcl/script/widget/widget-0.9.tar.gz >
 Description: Tk 8.x megawidget capability.
	While tested thru Tk 8.0b2, some problems still remained
	under Windows with Tk 8.
	Megawidgets included in this package are combobox, console,
	hierarchy list display, progressbar, tabnotebook, validating
	entry widget, and scrolledtext.  Also, support for balloon help
	and paned window management are included.
 Updated: 03/2001
 Contact: <URL: mailto:jeff@hobbs.org >

 What: MegaWidget for tabular data
 Where: From the contact
 Description: Contact mentioned in comp.lang.tcl that he has been working on a
	simple megawidget to display data in tabular rows, but that it is not
	yet ready for release.
 Updated: 08/2001
 Contact: <URL: mailto:wgdl24938@cablenet.co.uk > (William J Giddings)

 What: measurement
 Where: <URL: http://www.purl.org/tcl/wiki/697.html >
	<URL: http://www.purl.org/tcl/wiki/530.html >
 Description: Entry widget with support for reporting and displaying values
	in units, performing conversions from one unit to another.
	The second url is the Tcl code for converting values from one type
	of units to another (centimeters to inches, etc.)
 Updated: 03/2000
 Contact: <URL: mailto:nelson@pinebush.com > (Christopher Nelson)

 What: memchan
 Where: <URL: http://memchan.sf.net/ >
	<URL: http://www.purl.org/NET/akupries/soft/memchan/ >
	<URL: http://www.purl.org/NET/akupries/soft/memchan/download/memchan2.1.tar.gz >
 Description: A new channel type for Tcl 8's channel system.  Memory channels
	conform to the same interface as files and sockets, but the data
	is stored in memory rather than in files.  They are good for
	long dynamic strings and passing large quantities of data.
	Supports Window and Unix.  See the web page for pointers to the
	source and binary downloads.
	Currently at version 2.2a1 .
 Updated: 08/2001
 Contact: <URL: mailto:andreas_kupries@users.sf.net > (Andreas Kupries)

 What: Mentry
 Where: <URL: http://www.nemethi.de/ >
 Description: Tcl/Tk 8.0 or higher library package which facilitates the
	use of multi-entry/label widgets (for display and editing of
	real numbers) in fixed point format, IP addresses, dates, times, etc.
	Requires Wcb 2.0 or newer.
	Currently at version 2.6 .
 Updated: 12/1999
 Contact: <URL: mailto:csaba.nemethi@t-online.de >

 What: Menu creation sample
 Where: <URL: ftp://cadserv.fb12.tu-berlin.de/pub/GeorgFusz/TclTk/ >
 Description: User provided sample of how to create menus in Tcl/Tk.
 Updated: 06/2000
 Contact: <URL: mailto:fusz@ism.tu-berlin.de > (Georg Fusz)

 What: Menu help
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/menuhelp.tar.gz >
 Description: A patch to tkMenu 4.0 so that you can attach Tcl code
	to be executed when a menu entry is entered or left.
 Updated: 10/1998
 Contact: <URL: mailto:crowley@cs.unm.edu > (Charlie Crowley)

 What: Menu item enable/disable
 Where: From the contact
 Description: A cople of Tk routines to allow one to enable and disable lists
	of menu items.
 Updated:
 Contact: <URL: mailto:hali@ppv.ericsson.se > (Hakan Liljegren,8120,000458)

 What: Metacanvas
 Where: From the contact
 Description: Tk extension to read and write canvas metafiles.
 Updated:
 Contact: <URL: mailto:np2@doc.ic.ac.uk > (Nat Pryce)

 What: MetaKit
 Where: <URL: http://metakit.sf.net/ >
	<URL: http://www.equi4.com/metakit/ >
	<URL: http://www.equi4.com/mailman/listinfo/metakit >
	<URL: http://www.equi4.com/metakit/wiki.cgi/147 >
	<URL: http://www.mcmillan-inc.com/dnld/Mk4py2.2-cvs.zip >
	<URL: http://www.equi4.com/pub/etc/xml2.README >
	<URL: http://www.equi4.com/pub/sk/oomk.kit/lib/app-oomk/oomk.txt >
	<URL: http://www.equi4.com/pub/sk/oomk.kit/lib/oomk/oomk.tcl >
	<URL: http://www.equi4.com/pub/sk/oomk.kit >
 Description: MetaKit is a cross-platform embeddable database library
	with a small footprint providing persistent storage capability for
	your application data.  It is a cross between flat-file and relational
	databases and OODBMS.
	Datafiles are fully portable across all major platforms
	including DOS, Macintosh (PPC), Unix (AIX, Digital, HP-UX,
	Linux, Solaris), Windows 95/NT, with older binaries for VMS,
	BeOS, SGI, Windows 3, etc..
	Contains features such as commit/rollback and memory-mapped
	file paging.  Also includes manipulation functions such as
	sorting, selection, join, group by, and set operations.
	MetaKit is by default a C++ API, but comes with a Tcl 8 (Mk4tcl),
	 and Python binding as well.
	As of v2.0 MetaKit is X/MIT style open source, has a defect tracking
	 mechanism and a CVS repository (thanks to SF.net).
	The mcmillan site has a Windows binary version of the Python binding.
	The oomk pages is a new pure Tcl wrapper about Mk4tcl, bringing
	 an OO model to Tcl.  Code is based on Snit.
	Search the metakit web site for KitViewer, a Windows based
		data viewer for metakit databases.
	Metakit is currently at v2.4.9.1 .
 Updated: 03/2003
 Contact: <URL: mailto:jcw@equi4.com > (Jean-Claude Wippler)

 What: Metalbase interface
 Where: From the contact
 Description: A dirty little interface between Metalbase 5.0 and Tcl.
	This author also has written a DiamondBase extension.
 Updated:
 Contact: <URL: mailto:poenisch@wirtschaft.tu-chemnitz.de > (Jens Poenisch)

 What: meter
 Where: <URL: http://www.davygoat.uklinux.net/ >
 Description: CPU/Memory/Disk/Network widget for Linux and BSD systems
	Currently at version 1.1 .
 Updated: 11/2001
 Contact: <URL: mailto:dwijnants@askalix.com >

 What: MIB Smithy SDK
 Where: <URL: http://freshmeat.net/projects/mibsmithysdk/ >
 Description: Extension to Tcl 8.1+ for controlling SNMP agents,
	etc.  Summports SMIv1/v2 as well as SNMPv1/v2c/v3
	with HMAC-SHA-96 and HMAC-MD5-96 authentication and CBC-DES
	privacy.
	Commercial product.
	Currently at version 3.2 .
 Updated: 05/2003
 Contact: See web site

 What: miniSQL database interface (Blackbourn)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/libmsqltcl-1.0/libmsqltcl-1.0.tar.gz >
 Description: A Tcl interface to the Minerva Mini SQL Lightweight Database
	Engine.  Supports multiple connections to one or more database
	servers, all msql statements, returns select query results either
	as Tcl lists or interates a script over the resulting rows,
	access information about databases, tables and columns.
	Includes a useful mini-monitor (mmon) written in tclX and Tk 3.x.
 Updated: 10/1998
 Contact: <URL: mailto:rtb@lata.demon.co.uk > (Rob Blackbourn)

 What: miniSQL database interface (Janich)
 Where: <URL: http://home.netvigator.com/%7Emjanich/nanosoft/download.html >
 Description: Interface between mSQL and Tcl and extended Tcl.
 Updated: 07/1998
 Contact: <URL: mailto:mjanich@netvigator.com > (Michael Janich)

 What: miniSQL database interface (Pepers)
 Where: <URL: ftp://Bond.edu.au/pub/Bond_Uni/Minerva/msql/contrib/tcl_msql.tar.gz >
	<URL: ftp://Bond.edu.au/pub/Bond_Uni/Minerva/msql/ >
 Description: MiniSQL is a simple database that uses a subset of SQL for
	data definition and manipulation.  It lacks features like join,
	integrity checks, etc. but has enough to be useful.
	It can be located in the second URL above.
 Updated:
 Contact: <URL: mailto:pepersb@cuug.ab.ca > (Brad Pepers)

 What: miniSQL database interface (Soderstrom)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/msqltcl-2.30/msqltcl-2.30.tar.gz >
	<URL: ftp://Bond.edu.au/pub/Minerva/msql/Contrib/ >
 Description: A Tcl interface to Dave Hughe's MiniSQL (mSQL) database server.
	Supports multiple connections, multiple databases, all Mini SQL
	statements, returns SELECT query results as Tcl lists or can interate
	a script of resulting rows, and provides access to info about databases,
	tables, and columns.  Interfaces to other languages also exist.
	Requires Tcl 7.6/Tk 4.2/mSQL 2.0.1.  It is not compatible with
	Tcl 8 or mSQL 1.
 Updated: 10/1998
 Contact: <URL: mailto:msql-list-request@Bond.edu.au > (mSQL mailing list)

 What: Minotaur
 Where: <URL: http://mini.net/pub/ts2/minotaur.html >
 Description: A general dynamically loadable extension designed to make it
	easier to invoke code written in other languages.  Early versions
	support calling Tcl, Python, and/or Perl code from any of the
	three languages.  Uses Forth as an intermediate glue.
	This extension is currently v0.1, which is the early alpha level
	release stages.
 Updated: 07/1999
 Contact: <URL: mailto:jcw@equi4.com > (Jean-Claude Wippler)

 What: Miscellaneous MacTcl extensions
 Where: <URL: ftp://tcl.activestate.com/pub/tcl/mac/ >
 Description: A variety of MacOS related extensions are available from
	the above directory, as well as MacTcl, [incr Tcl], and
	possibly other things.  These additional extensions include
	MoreFiles, Nav Services for Tcl, QuickTimeTcl,
	Tcl8.0Appearance, and TclProcess.
 Updated: 10/2000
 Contact: Unknown

 What: Miscellaneous Tcl patches (DPorter)
 Where: <URL: http://math.nist.gov/mcsd/Staff/DPorter/tcltk/patches/ >
 Description: A variety of patches, including a patch against Tcl 8.2.0
	which enables the package mechanism to distinguish between
	a 'regular' release and an alpha or beta release.
 Updated: 01/2001
 Contact: <URL: mailto:donald.porter@nist.gov > (Don Porter)

 What: Miscellaneous Tcl procs (Corey)
 Where: <URL: http://www.kencorey.com/tcl/answers.html >
 Description: Examples of how to do things like provide balloon help over menu
	items, do background processing, eat events while a program is busy,
	do combobox widgets, scroll two text widgets with one scrollbar,
	scroll to currently focused canvas item, moving graphs, move
	the nodes of a polygon around dynamically, track what procedures
	are called (with what arguments), scrolling a grid managed frame in
	a canvas, using fileevent on a pipe, simple spreadsheet using
	grid, and a simple listbox inside a text widget.
	The contact isn't currently updating this page.
 Updated: 08/1998
 Contact: <URL: mailto:ken@kencorey.com > (Ken Corey)

 What: Miscellaneous Tcl procs (Dillinger)
 Where: <URL: http://zork.net/%7Ephil/projects.html >
 Description: A variety of extensions are available, such as an interface
	between Tcl and GTk+, a Samba extension (Windows networking),
	an ODBC like extension called MODDBC (allows you to connect to
	Postgres, Sybase, MS SQL Server, and mSQL databases),
	MODrl (readline extension),
	MODcit (tcl Citadel with telnet-able and web interfaces),
	MODform (generic CGI form processor), MODPkg (replaces tclPkgUnknown
	to permit downloading packages from the Internet using digital
	signatures for authentication), tclLDAP (for accessing lightweight
	directory services), CTk (Curses extension compatible with Tcl 8),
	network based GIS package allowing access to many different data
	types.
 Updated: 08/1999
 Contact: <URL: mailto:phil@zork.net >

 What: Miscellaneous Tcl procs (Ferrieux)
 Where: <URL: http://place.net/%7Eaf/tcl/ >
 Description: The contact is experimenting with a couple of interesting
	script only features.  The first is "curry" which allows
	one to build lambda expressions.  The second is "majorminor"
	which provides a new command lookup mechanism.
 Updated: 05/1999
 Contact: <URL: mailto:alexandre.ferrieux@cnet.francetelecom.fr > (Alexandre Ferrieux)

 What: Miscellaneous Tcl procs (Gravereaux)
 Where: <URL: http://www.maui.net/%7Edavygrvy/files/ >
	<URL: http://www.maui.net/%7Edavygrvy/files/ghe_dirwatch.zip >
	<URL: http://www.maui.net/%7Edavygrvy/tomahawk/irc_engine_oline.html >
 Description: The contact has made available a variety of pieces of C++
	modules that he has developed while using Tcl under Win32.  They
	include examples of use of the Tcl event loop to do
	thread safe queueing (TES) ,
	C++ adaptor patterns, threading the notifier, GPID interface
	extension for Win32, etc.  ghe_dirwatch is a Windows based C++
	extension for Tcl, enabling directory watches which fire off
	a Tcl script in the parent interpreter when writing to a file
	in that directory.  Provides a useful example of how to do
	Win32/C++/Tcl threading.  See the site for details.
	David also has some code demonstrating a small DirectDraw GDI+ drawing
	application on which he did a paper at the Tcl 2001 conference.
 Updated: 05/2000
 Contact: <URL: mailto:davygrvy@bigfoot.com > (David Gravereaux)

 What: Miscellaneous
 Where: <URL: http://ourworld.compuserve.com/homepages/mmg_kraus/mkGenMan.htm >
 Description: Collection of Tcl 8 commands that contact found missing.
	Includes min(), max(), round2(), floor2(), ceil2(), isint(),
	isdouble(), iseven(), isodd(), pi(), e(), lassign (eval a command
	against each element in a list), lstat (statistics - does sum,
	average), linter (logical intersection), lminus (logical subtraction),
	lunion (unique union), linlist (is item in the list), ldelete
	(delete one or more elements from a list), lextend (if argument
	not in list, append to the list), lshrink (if argument in list,
	delete from list), lchange (if oldvalue in list, replace by new
	value), loop (calculate start, end and increment values before
	beginning loop), do/while, try (exception handling), decode
	(if argument found in first part of an element in a paired key list,
	return the second part), complete (compare arg against elements to
	see if it matches or is an abbreviation of an element and return
	the match if found), hexdump (convert binary data to a hex dump
	output string), options (process arguments to a procedure),
 Updated: 02/2000
 Contact: <URL: mailto:mmg_kraus@csi.com > (Michael Kraus)

 What: Miscellaneous Tcl procs (Kirsch)
 Where: <URL: http://wsd.iitb.fhg.de/%7Ekir/agfthome/ >
 Description: A variety of Tcl procs such as forfile, getenv, readfile and
	vexec.  See URL for descriptions.
 Updated: 02/2000
 Contact: <URL: mailto:kir@iitb.fhg.de > (Harald Kirsch)

 What: Miscellaneous Tcl procs (Kraus)
 Where: <URL: http://mkextensions.sf.net/ >
 Description: mkGeneric - a collection of Tcl 8 commands that contact
	found missing.  Includes a variety of math functions, list functions
	programming constructs, output options, etc.
	mkClasses - a Tcl object class and methods mechanism,
	mkTables - a collection of Tcl scripts that treat lists as if they
	were 'tables' (a list whose elements are themselves lists),
	mkThreads - thread support for Tcl/Tk scripts,
	mkWidgets - megawidget support for Tk, with MDI widget and
	 other goodies.
 Updated: 07/2002
 Contact: <URL: mailto:mmg_kraus@csi.com > (Michael Kraus)

 What: MIT otcl
 Where: <URL: ftp://ftp.tns.lcs.mit.edu/pub/otcl/ >
	<URL: ftp://mohegan.wi-inf.uni-essen.de/pub/ >
	<URL: http://netweb.usc.edu/%7Ehaoboy/ >
	<URL: http://www-mash.cs.berkeley.edu/dist/otcl-1.0a3.tar.gz >
	<URL: http://mash.cs.berkeley.edu/ >
 Description: MIT Object Tcl is a dynamic Object-Oriented Programming
	extension for Tcl, featuring program styles, inheritance,
	meta objects, automatic method combinations, mixing of C and C++.
	Works with Tcl 7.[345].
	The author no longer actively supports the tool.  However,
	a large user base for the extension exists at the mash
	web site, connected to "ns", a network simulator that is
	commonly used.  They have ported otcl to Tcl/Tk 8.0
	The version from Germany contains a set of fixes for various
	destroy problems discovered by Martin Andrews and Gustaf
	Neumann.
	The usc site is Haobo Yu's port of MIT otcl to Tcl 8.0b2.
	The berkeley site is the site of a project which depends on otcl -
	they too have ported it to Tcl 8.0.
	See TclCL at the mash web site.  TclOC is designed to interface OTcl
	to C++ objects.
 Updated: 01/1999
 Contact: <URL: mailto:andrewm@ccfadm.eeg.ccf.org > (Martin Andrews)
	<URL: mailto:Gustaf.Neumann@uni-essen.de >
	<URL: mailto:haoboy@isi.edu > (Haobo Yu)

 What: MIT otcl extensions and patches
 Where: From the contact
 Description: Contact has posted a couple of patches, including one that
	gives "gensym" support - by specifying gensym as the name
	of the object, a unique object name is returned.
 Updated:
 Contact: <URL: mailto:hildjj@fuentez.com > (Joe Hildebrand) (???)

 What: MIT otcl megawidget system
 Where: From the contact
 Description: A simple otcl megawidget system.  Unsupported.
 Updated:
 Contact: <URL: mailto:andrewm@ccfadm.eeg.ccf.org > (Martin Andrews)

 What: mkImagesPane
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/imagePane.tcl >
 Description: Create a window containing a series of icons in it.
	Intended mainly for toolbars in its current form.
 Updated: 04/1998
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: Mktclapp
 Where: <URL: http://www.hwaci.com/sw/mktclapp/ >
	<URL: http://home.sprynet.com/%7Eetailor/et/stuff/howto_tcl.txt >
	<URL: http://home.sprynet.com/%7Eetailor/et/stuff/test_tutorial.zip >
	<URL: http://www.poSoft.de/ >
 Description: Tool (that replaces ET) that lets you mix C (or C++) with Tcl/Tk.
	The newest version provides support for the Tcl_Obj interface.
	Also includes the ability to 'hide' code via a shroud option.
	The executable is a single binary file that runs without Tcl/Tk
	being installed.  Source code can compile, without change on
	either Unix or Windows 98/NT.  Currently at version 3.8.
	The sprynet site is a tutorial and sample file showing how
	E Taylor combined mktclapp, vtcl and Microsoft Visual C/C++
	to create an application.
	The posoft site has a patch of mktclapp 3.9 to help with
	 building on Windows with Visual C++.
 Updated: 06/2002
 Contact: <URL: mailto:drh@acm.org > (D. Richard Hipp)

 What: Moat/TclMotif (Newmarch)
 Where: <URL: ftp://csc.canberra.edu.au/pub/motif/tclMotif/ >
	<URL: ftp://ftp.x.org/contrib/devel_tools/tclMotif.1.4.tar.Z >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclMotif.1.4.tar.gz >
 Description: A Tcl shell (moat) which uses Motif widgets rather than
	Tk widgets.  Requires Tcl 7.3 and Motif 1.2.1.
	Some Motif 2.0 support is present, but it is based on a beta
	release of Motif 2.0.
	A mailing list is available on
	<URL: mailto:listserv@ise.canberra.edu.au > ; send a
	"subscribe tclMotif your_name"
	line to join.
 Updated: 09/2002
 Contact: <URL: mailto:jan@pandonia.canberra.edu.au > (Jan Newmarch)

 What: moreButtons
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/moreButtons-1.2.tar.gz >
 Description: Small collection of extensions to Tk 3.4 which add a simple
	triangular button like the ones at the ends of scroll bar
	and a button which can have both bitmap and text.
 Updated: 10/1998
 Contact: <URL: mailto:simmdan@isu.edu > (Daniel Simmons)

 What: Motif entry widget behavior
 Where: From the contact
 Description: A Tk entry widget with some of the behavior Motif users expect.
 Updated:
 Contact: <URL: mailto:will@starbase.neosoft.com > (Will Morse)

 What: Movie Controller
 Where: <URL: http://hem.fyristorg.com/matben >
 Description: Tk QuickTime look-alike megawidget movie controller.
	Provides a GUI to extensions and applications for audio and video
	plackback.  Intended for platforms not yet supported by
	QuickTimeTcl.  Tested on MacOS, Windows, Linux, SPARC Solaris.
 Updated: 08/2001
 Contact: <URL: mailto:matben@privat.utfors.se > (Mats Bengtsson)

 What: MPEG widget
 Where: <URL: http://www.cdt.luth.se/%7Emattias/mmexmh/ >
 Description: Tk 4.0 widget for displaying the MPEG animation files.
 Updated:
 Contact: <URL: mailto:pepparh@kalkyl.cdt.luth.se > (Peter Parnes)

 What: mpexpr
 Where: <URL: http://mpexpr.sf.net/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/math/Mpexpr-1.0/1.0/ >
	<URL: http://www.nyx.net/%7Etpoindex/tcl.html >
 Description: Tcl 7.6/8.0 extension (adding mpexpr and mpformat) that
	supports multiple precision math for Tcl.
	Tested on Solaris and Linux and a Windows port has begun.
	Currently at version 1.0.
 Updated: 06/2004
 Contact: See web site

 What: MqSeries-Connect (MqCon)
 Where: <URL: http://home.t-online.de/home/aotto/mqcon_E.html >
 Description: Tcl extension for the IBM MqSeries software.
 Updated: 09/2001
 Contact: <URL: mailto:aotto@t-online.de > (Andreas Otto)

 What: Msql-STk
 Where: <URL: http://kaolin.unice.fr/Contrib/Msql-STk.tar.gz >
 Description: Use Msql DBMS from STk.
 Updated: 10/1997
 Contact: <URL: mailto:albert%ifcauucp.uucp@hk.net > (Albert K. H. Pang)

 What: msql_tcl
 Where: <URL: http://www.soder-labs.com/msqlcl.html >
	<URL: http://www.soder-labs.com/mclient.html >
 Description: Tcl binding for mSQL as well as a user interface to mSQL.
 Updated: 06/2000
 Contact: <URL: mailto:info@soder-labs.com >

 What: mtcl
 Where: <URL: ftp://ccfadm.eeg.ccf.org/pub/ctk/ >
 Description: Martin's Tcl (mtcl) is a set of Tcl functions which can be
	added piecemeal to an interpreter's running environment.  They
	include the ability to bind a command to a variable, a foreach
	command, an immediate context procedure, a list assignment,
	and method invocations.
 Updated: 11/1996
 Contact: <URL: mailto:andrewm@ccfadm.eeg.ccf.org > (Martin Andrews)

 What: mtree widget
 Where: From the contact
 Description: Tix/itcl based tree widget with multiple columns, drag and
	drop column headers and entries, column header and entry editing,etc.
 Updated: 04/1999
 Contact: <URL: mailto:art@rain.org > (art morel)

 What: Multi-column menus for Tk 3.6
 Where: From the contact
 Description: Patch to implement multi-column menus for tk3.6.
 Updated:
 Contact: <URL: mailto:schilz@mpi-sb.mpg.de > (Thomas Schilz)

 What: Multibyte Support for Tk
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/patch-16bit.0.2.1.tar.gz >
 Description: Tk 3.2 support for 2 byte character strings.
 Updated: 10/1998
 Contact: <URL: mailto:furukawa@apricot.kek.jp > (Kazuro Furukawa)

 What: Multiple Extensions Management and Dynamic Linking
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/shells-1.1.tar.gz >
 Description: A small package for dynamic loading of Tcl/Tk extensions as
	suggested during the Tcl 93 Workshop.  Includes a basic Tcl shell,
	a modified wish shell, and a dynamic extension loader for SunOS.
 Updated: 10/1998
 Contact: <URL: mailto:bollini@ipvvis.UNIPV.IT > (Alessandro Bollini)
	<URL: mailto:rubini@ipvvis.unipv.it > (Alessandro Rubini)

 What: Multiple interpreter support
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/minterp-0.9.tar.gz >
 Description: Create/control Multiple Interpreters from Tcl 6, and also
	supports Object Oriented Programming.
 Updated: 10/1998
 Contact: <URL: mailto:david@davids.mmdf.com > (David Herron)

 What: Multiple linked listboxes
 Where: From the contact
 Description: A Tk procedure providing support for multiple listboxes arranged
	side by side, all scrilled vertically by a single shared vertical
	scrollbar, with each having its own horizontal scrollbar.
 Updated:
 Contact: <URL: mailto:James.M.Synge@Tek.com > (James Synge)

 What: mwidx
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/mwidx.html >
 Description: Megawidgets using cavnas windows as the framework.
 Updated: 08/2001
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: mx12p
 Where: <URL: http://metalab.unc.edu/pub/Linux/apps/video/ >
 Description: User interface (control panel) and programming libraries for
	the Adimec MX12P camera and PSU120 power supply/interface.
	The user interface is Tk-based (a pre-compiled wish binary
	that is modified to communicate with the MX12P is also
	included) and can be used to set up the camera.
	Currently at version 1.0 .
 Updated: 06/2000
 Contact: <URL: mailto:kreider@iaehv.iae.nl > (Greg Kreider)

 What: MyrTk
 Where: <URL: http://www.neatware.com/Forum >
 Description: Component oriented framework for large Tk applications.
	Open Source software with Artistic License.
 Updated: 04/1999
 Contact: <URL: mailto:changl@neatware.com > (Chang LI)

 What: mysql binding (Klaren)
 Where: From the contact
 Description: Tcl SQL extension which at this time only connects to
	MySQL, but the author has plans to add ODBC database support.  It
	is inspired by msqltcl, mysqltcl, myodbc, and ADO.
 Updated: 04/1999
 Contact: <URL: mailto:klaren@telin.nl > (Ric Klaren)

 What: mysql binding (Smith)
 Where: <URL: http://www.glinx.com/users/hclsmith/tcltk/mysql/ > ???
 Description: Interface to the mSQL 2.0b5 C API for experimenting with
	This is new code, in no way derived from any of the other Tcl-mSQL
	interfaces.  This was made for Tcl 7.6, but probably works with
	slightly earlier versions.
 Updated: 04/1999
 Contact: <URL: mailto:hclsmith.delete@glinx.delete.com > (Hume Smith)

 What: mysqltcl
 Where: <URL: http://freshmeat.net/projects/mysqltcl/ >
	<URL: http://www.xdobry.de/mysqltcl >
 Description: Tcl interface to mysql realtional database.
	Supports Tcl 8 objects, unicode, nested queries, etc.
	It can now be used in threads, however one database connection
	cannot be shared among different threads.
	Now uses ::mysql namespace, allows for distinguising database 
	null and empty strings.
	Supports MySQL 4.1 (except for prepared statements).
	Currently at version 3.01 .
 Updated: 01/2003
 Contact: See web site

 What: Mysund_MDI
 Where: <URL: http://www.geocities.com/SiliconValley/Lab/6236/tcltk.html >
 Description: Tcl/Tk package that emulates the Win95/NT Multiple Document
	Interface look and feel.  Requires Tcl/Tk 8.0.
	To make this run on Unix/Linux, take a look at the readme.txt
	file.
 Updated: 08/1998
 Contact: <URL: mailto:jesper.svensson@get2net.dk > (Jesper Svensson)

 What: MyTCL
 Where: <URL: http://www.mytcl.cx/ >
	<URL: http://www.spaceapes.com/mytcl/ >
	<URL: http://jfontain.free.fr/mytcl-0.8-1.i386.rpm >
	<URL: http://jfontain.free.fr/mytcl-0.8.patch.gz >
 Description: This code is basically an alternative/upgrade to tcl-sql.
	Fontaine provides RPMs for the Tcl 8.x based version .
 Updated: 09/2001
 Contact: <URL: mailto:jcole@mytcl.cx >

 What: nap
 Where: <URL: http://tcl-nap.sf.net/ >
 Description: Nap is a Tcl binding for managing an n-dimensional array
	processor.  Binaries are available for Irix 64, Linux/386,
	SPARC/SunOS, Windows/386 .
	Currently at version 3.1.0 .
 Updated: 08/2002
 Contact: See web site

 What: NcSoft software
 Where: <URL: http://www.idcomm.com/personal/newnham/ncSoft/ >
 Description: Variety of Tcl 8.x extensions written or ported to Windows.
	Includes ncslni, an interface into the Windows INI files,
	ncsTools - an interface to play .wav files, to show down or
	 restart a Windows NT workstation, an initiate new instances of
	 Windows applications,
	ncsEvent - interace to create entries in the NT Event log,
	ncsRas - interface to dial up networking,
	Tkined - port of Tkined 1.5.0 and Tnm 3.0.0 networking
	 management package to Windows NT.
 Updated: 06/2000
 Contact: <URL: mailto:ncsoft@yahoo.com >

 What: NDBM extension (Ellson)
 Where: <URL: http://www.tcltk.com/ftp/ellson/Tclndbm0.4.tar.gz >
 Description: Tcl 8 compatible NDBM extension.
 Updated: 10/1999
 Contact: <URL: mailto:ellson@lucent.com > (John Ellson)

 What: NDBM extension (Stringer)
 Where: <URL: ftp://cs6400.mcc.ac.uk/pub/src/ >
 Description: Converted tclgdbm into ndbm calls.  No new documentation.
 Updated:
 Contact: <URL: mailto:P.Stringer@mcc.ac.uk > (Phil Stringer)

 What: NeoSoft Tcl
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/neosoft/neotcl/ >
 Description: Tcl 7.6 and 8.0 set of commands and libraries providing
	interfaces to disk-based btree and hashtables,
	TCP/IP server-client objects,
	along with examples of an IRC robot object, RFC931 authentication
	object, support for WWW CGI scripts, WWW log file parsing.
	Also, this includes file requestors, dialog boxes, pull-down menus,
	class libraries for databases, listboxes, a Tk notepad, progress
	notifiers, UDP-based object sharing, and more.  Package includes
	Tcl, Tk, itcl, Tcl-DP, tclX, color pixmap and GIF support,
	and Expect.
 Updated: 10/1998
 Contact: <URL: mailto:tcl-project@neosoft.com > (Neosoft support)

 What: net CDF
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/unknown/net_tcl.tar.gz >
 Description: Tcl extension for netCDF. (???)
 Updated: 10/1998
 Contact: Unknown

 What: netpackage
 Where: <URL: http://avonlea.kanga.org/tcl >
 Description: A pure Tcl, prototype net-aware autoloading version of
	"package unknown" for Tcl 8.
	On the client side, you only need the netpackage tar file.  If
	you want to run your own server, then you need the netpackage server
	tar file.  A sample source code repository for a netpackage server can
	be found in the repository tar file.  A sample client can be found
	in the netpackage hellowworld file.
	Currently at version 0.1.
 Updated: 06/2000
 Contact: <URL: mailto:dacut@kanga.org > (David Cuthbert)

 What: Netscape Remote
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/netscape-remote-v1.2/netscape-remote-v1.2.tar.gz >
 Description: A Tcl 7.6 package that speaks the X property protocol
	Netscape uses to communicate with other instances of itself.
	Tested on SunOS 4.x, NetBSD, and IRIX.
	Contact <URL: mailto:lawrench@orl.wec.com > for modifications to
	support Tcl 8.0b1.
 Updated: 10/1998
 Contact: <URL: mailto:kenh@cmf.nrl.navy.mil > (Ken Hornstein)

 What: Network Management / SNMP
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/tcl_nm-1.03/tcl-nm-1.03.tar.gz > ???
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tcl_curses.shar.gz >
 Description: An initial implementation of an API for SNMP.  This is currently
	being reworked in the light of SNMPv2.  Please check with the mail-
	server for current status.  Send a help line to the mailserver
	for details of signing up for the SNMP Tcl mailing list.
	Also note that packages such as
	tcl_curses, tcl_dbm, tcl_mib, tclnm, and tcl_snmp or tk_snmp
	are available.
	Contact the mailing list to ask for details.
 Updated: 10/1998
 Contact: <URL: mailto:majordomo@data.fls.dk > (Mailing service daemon)

 What: New Menu widget
 Where: <URL: http://www.sra.co.jp/people/hoshi/new_menu.html >
 Description: new_menu is a new Tk procedure.  It accepts -tag options,
	supprots dynamic updates to torn-off copies, and allows one to
	limit the app to only tearing off a single copy.
 Updated:
 Contact: <URL: mailto:hoshi@sra.co.jp > (Hoshi Takanori)

 What: New puts command
 Where: From the contact
 Description: Rewritten puts that allows one to send puts output to a file
	rather than to stdout.
 Updated: 03/2001
 Contact: <URL: mailto:jeff@hobbs.org > (Jeffrey Hobbs)

 What: New Regular Expression extension
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/nre30.tar.gz >
 Description: Superset of Tcl 8.0's default regsub support.  Can be used as an
	add on, or, with appropriate invocation, as a replacement for the
	default.  It is binary clean, evaluates regular expressions faster,
	has extended perl features .  Has been tested on Solaris, HP, and
	Windows NT.
 Updated: 10/1998
 Contact: <URL: mailto:darrel@gemstone.com > (Darrel Schneider)

 What: NeXTSTEP / Tcl interface (Johnson)
 Where: <URL: ftp://media.mit.edu/pub/WavesWorld/WW1.0B2Complete.tar >
	<URL: ftp://media.mit.edu/pub/WavesWorld/WW1.0B2SrcOnly.tar >
 Description: This is a strictly NeXTSTEP interface.  One of the two palettes
	included in this release is WWTCLWidgets one take on how to integrate
	Tcl into the NeXTSTEP development environment.
	The other palette makes use of the Tcl widget palette.
	The other WavesWorld palettes, on
	<URL: ftp://media.mit.edu/pub/WavesWorld/ >,
	integrate Tcl into IB, complete with a suite of UI objects,
	and a 3D modeling language called eve, which is basically Tcl with a
	full RenderMan binding.  The WWTCLWidgetsPalette includes a WWTCLInterp,
	which is an objective-C wrapper around a Tcl interp.
 Updated:
 Contact: <URL: mailto:wave@media.mit.edu > (Michael B. Johnson)

 What: niceString
 Where: From the contact
 Description: Simple Tcl script which quotes special characters in a string
	so that they can be written and read to files without fear of
	evaluation occuring.
 Updated:
 Contact: <URL: mailto:paisit@socs.uts.edu.au > (Paisit Thamsakorn)

 What: NIS+ interface library
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/nistcl-0.02/nistcl-0.02.tar.gz >
	<URL: ftp://csi.jpl.nasa.gov/pub/tcl/ >
 Description: Super pre-alpha release of a Tcl interface SunOS 5.x NIS+ library.
 Updated: 10/1998
 Contact: <URL: mailto:mwette@csi.jpl.nasa.gov > (Matt Wette)

 What: NLI Tcl extension
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/NLItcl/NLItcl.tar.gz >
 Description: A Tcl extension supporting the Natural Language Inc.'s
	natural language database front end.
 Updated: 10/1998
 Contact: <URL: mailto:de@lick.ucsc.edu > (De Clarke)

 What: nntp
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/net/NNTP/1.0a1/ > ???
 Description: Tcl only NNTP client library sufficient to create a simple
	news reader.  Includes a package called newsrc , suitable for
	manipulating a .newsrc format file (used by some news readers to
	record the newsgroups and messages read), as well as some simple
	tcl and tk demos.
	Currently at version 1.0a1 .
 Updated: 10/2001
 Contact: <URL: mailto:mckay@gmr.com > (Neil D. McKay)

 What: Non blocking Tcl interpreter
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/no_block.tar.gz >
 Description: no_block is an extension which simulates a non_blocking
	tclsh, so that when it is backgrounded, it can continue to
	process data or handle events until the user chooses to interact
	with it again.
 Updated: 10/1998
 Contact: <URL: mailto:bstarr@monet.ics.uci.edu > (Brian Joseph Starr)

 What: Non blocking Tcl pipes
 Where: From the contact
 Description: Modification of Tcl 7.4's tclUnixAZ
	to support opening a pipe in non-blocking mode.
 Updated:
 Contact: <URL: mailto:johnh@mailhost.amcc.com > (John Hardin)

 What: Notebook widget
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/#scripts/notebook >
 Description: Tk code for 'tabbed notebook' style widget.
 Updated: 04/1998
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: Notifier object
 Where: From the contact
 Description: Tcl code which provides you event notification, but not
	reliant on X events.  Purely Tcl code.
 Updated:
 Contact: <URL: mailto:roseman@cpsc.ucalgary.ca > (Mark Roseman)

 What: NSIface
 Where: <URL: http://web.tiscali.it/marcomaggi/test/nsiface0.2.2.tar.gz >
	<URL: http://www.tcl.tk/cgi-bin/tct/tip/112.html >
 Description: Sample code for TIP 112 .
	Currently at version 0.0 .
 Updated: 12/2002
 Contact: See web site

 What: nstcl
 Where: <URL: http://michael.cleverly.com/nstcl >
	<URL: http://michael.cleverly.com/nstcl/nstcl-1.0.tz >
 Description: Tcl package that implements the AOLserver's ns_db API.
	The current version supports Oracle 8 (by wrapping calls to Oratcl
	3.0), Postgres 7 (via pgtclsh), and Solid (via Soltcl).
	Uses MIT/X11 license.
	The current version is 1.0 .
 Updated: 08/2002
 Contact: <URL: mailto:michael@cleverly.com > (Michael A. Cleverly)

 What: Numeric Array extension to Tcl
 Where: <URL: http://rrdjazz.nist.gov/%7Enickm/narray.html >
 Description: Provide support for large in-memory multi-dimensional numeric
	arrays.  Also provides support for applying Tcl functions over each
	element of the array in a byte code compiled format.
	Version 0.81 created by Nick Maliszewsky.  It supports Tcl/Tk 8.0
	as well as 7.6.
 Updated: 08/1998
 Contact: <URL: mailto:slshen@lbl.gov > (Sam Shen)
	<URL: mailto:sls@aero.org > (Sam Shen)
	<URL: mailto:nickm@nist.gov > (Nick Maliszewsky)

 What: Numeric string comparison
 Where: <URL: ftp://ftp.std.com/pub/drh/strcmp.c >
 Description: A new C subroutine, sstrcmp, which compares its two string
	arguments.  If the two are numbers, then the return value is
	done as if the numbers were compares - thus comparing 22 and 3
	will return as 3 being less than 22.
 Updated:
 Contact: <URL: mailto:drh@world.std.com >

 What: Object Delegating Extension (ODE)
 Where: <URL: http://pdqi.com/ode.html >
 Description:  Tcl implementation of Delegation, an Object-Oriented (OO) 
	model based on message passing.
	Works with Tcl 8.x .
	Currently at version 1.0 .
 Updated: 03/2003
 Contact: <URL: mailto:peter@pdqi.com >

 What: Object Domain extensions
 Where: From the contact
 Description: Extensions to Object Domain's tcl files to provide a better
	fit for CPP code generation.
 Updated: 10/1997
 Contact: <URL: mailto:bert.dondertman@hta.nl > (Bert Dondertman)

 What: Object Tcl
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/oop/ObjectTcl.1.0.tar.gz >
 Description: A Tcl extension that allows one to use object
	oriented programming concepts from within Tcl and provides a
	tight object-oriented coupling to C++.  Can be used freely for
	non-commercial purposes; email the contact for commercial use
	licensing details.
 Updated: 10/1998
 Contact: <URL: mailto:otcl@x.co.uk > (Object Tcl)

 What: Object-Tcl
 Where: <URL: http://www.hf.rim.or.jp/%7Enagao/object-tcl-2.0-snap.tar.gz >
 Description: A simple script only OOP extension for Tcl.
	This extension provides class with multi inheritance and configuration
	methods which is similar to that of Tk widgets. The OOP features are
	constructed with minimal system commands that has simple interface and
	proper error message handling, minimal quirks and minimal overhead.
	It is very easy to create a new combined widget from original
	widget set.  The namespace facility in Tcl8.0 is completely supported
	by version 2.0. The system works on both Tcl7.* and Tcl8.0.
	Currently, the only development snapshot is available from the
	WWW server.
 Updated: 12/1997
 Contact: <URL: mailto:nagao@hf.rim.or.jp > (Nagao Shijo)

 What: Objective C / Tcl library
 Where: <URL: ftp://ftp.cs.rochester.edu/pub/packages/objc/libtclobjc-1.0.tar.gz >
	<URL: ftp://ftp.informatik.uni-muenchen.de/pub/comp/platforms/next/Developer/resources/libraries/ >
	<URL: ftp://ftp.informatik.uni-muenchen.de/pub/comp/platforms/next/Developer/resources/libraries/ >
 Description: A library consists of objects and support functions for
	communicating between Objective-C and Tcl/Tk.  From Tcl you can send
	messages to Objective-C objects and get textual representations of
	what's returned.  The library requires gcc-2.5.8 or higher,
	Tcl-7.3, Tk-3.6, libcoll-931026, libreadline and GNU make.
	There is also a NeXTStep version available as well.
	The 1.0.1.s version is a bug fix version for NeXT.
 Updated: 06/1997
 Contact: <URL: mailto:mccallum@cs.rochester.edu > (R. Andrew McCallum)

 What: ObjectiveTcl
 Where: <URL: http://www.tiptop.com/ >
	<URL: ftp://ftp.stepwise.com/pub/Vendors/TipTop_Software/ >
	<URL: ftp://ftp.tiptop.com/pub/ObjectiveTcl/ >
 Description: Commercial product (available for a 30 day free trial) which
	is an advanced object-oriented environment for NEXTSTEP/OpenStep.
	Provides full access to Objective-C objects and facilitates
	creating classes and methods at runtime.
	Note that rumors are the licensing has changed recently,
	making it easier to use TipTop packages for non-commercial
	purposes.  This package is a part of Objective-Everything.
	Information about cost for commercial support can be found
	there.  Software runs on MacOS X as well as other platforms.
 Updated: 08/1998
 Contact: <URL: mailto:objtcl-l-request@tiptop.com >
	<URL: mailto:info@tiptop.com >

 What: obstcl
 Where: <URL: http://ptolemy.eecs.berkeley.edu/%7Ejohnr/code/obstcl/ >
 Description: Small Tcl object system package.
 Updated: 04/1998
 Contact: <URL: mailto:johnr@kahn.eecs.berkeley.edu > (John Reekie)

 What: obTcl
 Where: <URL: ftp://ftp.dynas.se/pub/tcl/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/obTcl-0.56.tar.gz >
 Description: A Tcl 7.[45] object and megawidget extension, supporting multiple
	inheritance, three new storage classes, and fully transparent
	Tk megawidgets.  If you need a Tab/Notebook widget or a
	Paned Window widget, but only want to use standard Tk, this
	extension might be for you.  Now has an optional loadable accelerator
	module (which requires use of Tcl 7.5) .
	Current version is 0.56.
 Updated: 10/1998
 Contact: <URL: mailto:patrik@dynas.se > (Patik Floding)

 What: odbctcl
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/odbctcl-0.2/odbctcl-0.2.zip >
 Description: Tcl interface to ODBC.
	Binary distribution for Tcl 7.6 or Tcl 8.0a2 for Windows.
	It was compiled with Borland C++ 4.5 using Win32 API, so it should
	run under Windows NT, Windows 95, and Windows 3.1 (with Win32s),
	as well as Linux 2.0.6.
	This is an alpha release (meaning that interfaces may change).
 Updated: 10/1998
 Contact: <URL: mailto:103662.3300@compuserve.com > (Jose L Porcayo)

 What: ODIE
 Where: <URL: http://www.etoyoc.com/odie/ >
	<URL: http://sf.net/projects/odie/ >
	<URL: http://www.wdsdsgn.com/odie >
 Description: ODIE - Open Development and Integration Environment.  It comes
	with a real-time task switcher and matrix routine library.
	ODIE is designed for real-time simulation and control. 
	ODIE includes serial port support for MacOS, Win32, and Linux as a
	part of the larger package.
	Provides tools for real-time task switching, mapping of hardware ports
	to Tcl channels, data tree maintenance, sprite based animation.
	The serial port library supports modem, printer, powerbook internal
	modem card, com1 and com2.
	Currently at version 1.3 .
 Updated: 07/2003
 Contact: See the web site

 What: Oil
 Where: <URL: http://people.fishpool.fi/~setok/sleberEid/liboil/ >
	<URL: http://people.fishpool.fi/~setok/sleberEid/managers.html >
 Description: Provide high level extension for controlling graphics, effects,
	and other media systems.  Layered over SDL
	Second URL is a demo which was driving for for creating Oil.
	Currently at version 0.1.1 .
 Updated: 02/2003
 Contact: <URL: mailto:setok@romana.fishpool.fi > (Kristoffer Lawson)

 What: OLE
 Where: <URL: http://www.nmis.org/AboutNMIS/Team/KipC/Magenta/contents.html >
 Description: 1995 MIT class project to build a Windows NT OLE 2.0 extension for
	Tcl.  The final report, as well as the source and binaries,
	can be found here.
 Updated: 03/1997
 Contact: <URL: mailto:kip@mit.edu > (Kip Compton)

 What: olednd
 Where: <URL: ftp://bmrc.berkeley.edu/pub/winnt/tcltk/tcltk8.0/olednd.zip >
 Description: OLE based drag and drop code.
 Updated: 09/2001
 Contact: <URL: mailto:chaffee@bugs-bunny.cs.berkeley.edu > (Gordon Chaffee)

 What: OO
 Where: <URL: http://www.cs.umn.edu/%7Edejong/tcl/OO.zip >
 Description: OO extension that works in Tcl 7, Tcl 8, and Jacl.
 Updated: 08/1998
 Contact: <URL: mailto:dejong at cs.umn.edu >

 What: OpenCV
 Where: <URL: http://sf.net/projects/opencvlibrary/ >
	<URL: http://www.intel.com/research/mrl/research/opencv/ >
 Description: Collection of algorithms and sample code for
	various computer vision problems. The library is compatible with IPL
	and utilizes Intel Integrated Performance Primitives for
	better performance.  Has Tcl, Python, Java, C++ bindings.
	Currently at version 0.0 .
 Updated: 02/2003
 Contact: <URL: http://www.yahoogroups.com/group/OpenCV/ >

 What: OpenLDAP
 Where: <URL: http://www.openldap.org/ >
	<URL: http://www.frotz.com/technical >
 Description: This site is an open source LDAP suite of apps and tools.
	It includes a Tcl LDAP API from NeoSoft.  The code at frotz
	is a version compiled to run under Win32, using Netscape's
	LDAP dll.
	Currently this is at version 2.0.14 .
 Updated: 06/1999
 Contact: <URL: mailto:info@openldap.org >

 What: Open Scripting Architecture (Apple) Extension (Darley)
 Where: <URL: http://www.das.harvard.edu/users/students/Vincent_Darley/ >
 Description: Tcl extension for the Macintosh MacTcl to access Apple's OSA.
 Updated: 08/1999
 Contact: <URL: mailto:vince@santafe.edu > (Vince Darley)

 What: Open Scripting Architecture (Apple) Extension (Louch)
 Where: <URL: http://www.louch.com/TclScript%20Installer.hqx >
 Description: Tcl extension for the Macintosh MacTcl to access Apple's OSA.
 Updated: 07/1999
 Contact: <URL: mailto:john@louch.com > (John Louch)

 What: OpenGL context Tk widget
 Where: <URL: ftp://cgl.uwaterloo.ca/pub/cs488/ >
 Description: Tk widget that maintains an OpenGL context.
 Updated:
 Contact: <URL: mailto:mmccool@cgl.UWaterloo.CA > (Michael D. McCool)

 What: OpenGL Tk output widget
 Where: <URL: ftp://ftp.EasternGraphics.com/pub/egr/tkopengl/ >
 Description: This Tk opengl widget allows integration of windows, having
	three-dimensional graphics output produced by OpenGl, into
	Tk applications.  It is available for Unix and Windows platforms.
 Updated: 06/1997
 Contact: <URL: mailto:wicht@EasternGraphics.com > (Frank Wicht)

 What: OpenWindows tkBind mod
 Where: From the contact
 Description: One line patch to change the Alt modifier from using Mod2
	to using Mod4.
 Updated:
 Contact: <URL: mailto:darkfox@netcom.com > (Johnson Michael Earls)

 What: OpTcl
 Where: <URL: http://www.sys.uea.ac.uk/%7Efuzz/optcl/default.html >
	<URL: http://www.sys.uea.ac.uk/%7Efuzz/downloads/optcl3.zip >
 Description: Dynamic module for Windows/OLE to enable binding from Tk
	to OLE/COM components.  Future versions may be able to handle
	JavaBeans or even OpenDoc, if there is interest.
	Cannot currently create COM components out of a Tcl script.  Also,
	this is not an Active Script engine.
	Supports both PC and Macintosh.
	Version 3.x provides support for calling GUI ActiveX enabled
	COM objects.
	Upcoming releases will support DCOM.
 Updated: 10/1999
 Contact: <URL: mailto:fuzz@sys.uea.ac.uk > (Farzad Pezeshkpour)

 What: Oracle extension to Tcl
 Where: <URL: http://oratcl.sf.net/ >
	<URL: http://sf.net/projects/oratcl/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/oratcl-2.5/oratcl-2.5.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/distrib/cvs-oratcl.tar.gz >
	<URL: http://people.a2000.nl/hkooiman/Oratcl >
	<URL: http://technet.oracle.com/ >
 Description: Provide access to a Oracle (versions through 6-9) Database
	server from within Tcl.  OraTcl 3 and up supports Tcl 8
	(tclX recommended), and supports Tcl 8.x, includes Windows NT DLLs,
	cursor variables from PL/SQL, can bind Tcl variables to
	orafetch results, can bind Tcl variables to Oracle :bind variables,
	supports asynchronous SQL execution.
	It supports Tcl/Tk 8.x, Oracle 7/8/8i/9i, i18n data, and TEA/Stubs as
	well as Solaris and Windows NT.
	OraTcl 2.5 was the last version to support Tcl 7.6.
	The a2000 site has information relating to a Macintosh port of
	 Oratcl.  Oracle has released a version of its 8.0.5
	 database product for Linux at the oracle web site.
	Currently the version is 4.1 .
 Updated: 09/2001
 Contact: <URL: mailto:tmh@jumpgate.cc.purdue.edu > (Todd M. Helfter)
	<URL: mailto:tpoindex@nyx.net > (Tom Poindexter)

 What: OSE C++ tools
 Where: <URL: ftp://ftp.th-darmstadt.de/pub/programming/languages/C++/class-libraries/OSE/ >
	<URL: ftp://csis.dit.csiro.au/pub/SEG/ose/ >
	<URL: http://www.telstra.com.au/docs/ose/doc/ose-home.html >.
 Description: Collection of programming tools and class libraries for C++.
	One of the 3 primary class libraries is OTKLIB, a library of
	components which builds on other classes in OSE to allow
	integration of Tcl/Tk library into applications making use of the
	poll/select based event handling mechanism provided elsewhere
	in OSE. The event handling system provides access (for C++ code)
	to file events, signals, timers and alarms. Arbitrary jobs may
	also be scheduled. A wide variety of hardware, operating systems,
	and C++ compilers are supported. Also supports ObjectStore and
	Versant OODBMS. Includes a build environment which simplifies
	writing makefiles and testing using Purify, Quantify, TestCenter,
	etc. as well as many other development issues. A mailing list
	exists as well as online WWW documentation.
 Updated:
 Contact: <URL: mailto:ose@nms.otc.com.au > (OSE questions)

 What: ottest
 Where: <URL: http://people.a2000.nl/hkooiman/Oratcl.html#OTTest >
 Description: Shared library to get IP-address of a hostname, built with
	MPW on a MacOS machine.  Requires OpenTransport.
 Updated: 12/1999
 Contact: <URL: mailto:hjk@cable.a2000.nl > (Henk-Jan Kooiman)

 What: Pacco (Pavia Active-Component Compound Objects)
 Where: <URL: ftp://iride.unipv.it/pub/Pacco/pacco-0.85.tar >
	<URL: ftp://iride.unipv.it/pub/Pacco/pacco-0.9a7.tar.gz >
 Description: A way to manage binary objects in a distributed environment.
	Adds image display capabilities to the Tk widget set.
	Uses Tcl 7.3/Tk 3.6, and prefers use of the shells-1.1 environment.
	Requires ANSI C and gmake.  See more Pacco info at
	<URL: http://iride.unipv.it/pacco/ >.
 Updated: 09/1996
 Contact: <URL: mailto:rubini@ipvvis.unipv.it > (Alessandro Rubini)
	<URL: mailto:alberto@ipvvis.unipv.it > (Alberto Biancardi)

 What: Pack widget with no shrink option
 Where: From the contact
 Description: Code to add a noshrink option to Pack so that each button
	can be the same size.
 Updated:
 Contact: <URL: mailto:welch@parc.xerox.com > (Brent Welch)

 What: package extension (Taylor)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/package0.1.patch.gz >
 Description: Tcl 7 extension to allow collections of related variables
	and procedures.
 Updated: 10/1998
 Contact: <URL: mailto:cimarron@montage.com > (Cimarron Taylor) (???)

 What: package
 Where: <URL: http://math.nist.gov/%7EDPorter/tcltk/package/ >
 Description: Enhanced drop-in replacement for the Tcl package command.
	Requires Tcl 8.x .
	Currently at version 0.0.1 .
 Updated: 09/2001
 Contact: <URL: mailto:donald.porter@nist.gov >

 What: pad
 Where: <URL: ftp://ftp.math.fsu.edu/pub/bellenot/pad0.9.tar.gz >
 Description: C/C++ drawing widget providing access to a pixmap so
	that direct drawing calls can be used rather than using the
	canvas commands.  Tested only with Tcl 7.[45]/Tk 4.[01].
 Updated: 12/1996
 Contact: <URL: mailto:bellenot@math.fsu.edu > (Steve Bellenot)

 What: Pad++
 Where: <URL: http://www.cs.unm.edu/pad%2B%2B/ >
	<URL: ftp://ftp.cs.unm.edu/pub/bederson/ >
	<URL: http://hci.ucsd.edu/pad++.html >
 Description: A Tk based zooming graphical interface for user interaction.
	Includes a sample drawing application called PadDraw.  It
	can also be called from Scheme, Perl, or C++.
	It has been tested on Windows 95/NT and most Unix boxes.
 Updated: 04/1999
 Contact: <URL: mailto:bederson@cs.unm.edu > (Benjamin B. Bederson)

 What: padgraph
 Where: <URL: http://srsunq.shlrc.mq.edu.au/%7Esteve/tcl/padgraph.html >
	<URL: ftp://srsuna.shlrc.mq.edu.au/pub/cassidy/padgraph-1.0.tgz >
 Description: Tk 4.2 widget, based on the pad widget, draws an x-y graph.
	Known to compile on Linux, Solaris, Windows NT and 95.
	Interface either via Tcl or C.  The C interface can handle
	large datasets with fast rendering (one application draws
	20,000 points per second).  Supports scrollbars and a
	background image.  Is distributed with a modified
	version of Steve Bellenot's pad widget.
 Updated: 07/1997
 Contact: <URL: mailto:steve@srsuna.shlrc.mq.edu.au > (Steve Cassidy)

 What: parser
 Where: From the contact
 Description: com_parser is an addinput like extension which can perform
	some parsing before the program is resented the input.
 Updated:
 Contact: <URL: mailto:jcarney@mit.edu > (John Carney)

 What: ParseTools
 Where: <URL: http://www.purl.org/NET/akupries/soft/ptools/ >
	<URL: http://www.purl.org/NET/akupries/soft/ptools/download/ptools1.0.tar.gz >
 Description: Tcl/Tk 8.x extension which provides script level access to
	the Tcl tokenizer, as well as generic query and abstract syntax
	tree query and manipulation commands.  Useful for code which wants
	to metaprogram with Tcl - static syntax checkers, cross reference
	generators, doc extractors, cross-compilers, etc.
 Updated: 12/1999
 Contact: <URL: mailto:andreas_kupries@users.sf.net > (Andreas Kupries)

 What: Password widget (Ivler)
 Where: From the contact
 Description: Tk text entry widget that takes a value in a standard
	password format.
 Updated:
 Contact: <URL: mailto:ivler@i-xpress.com > (J.M. Ivler)

 What: Password widget (Kenny)
 Where: From the contact
 Description: Tk entry box widget which does not show its contents.
	Should appear in tkauxlib 2.0.
 Updated:
 Contact: <URL: mailto:kennykb@acm.org > (Kevin B. Kenny)

 What: Pathname expansion
 Where: From the contact
 Description: A Tcl procedure to do pathname expansions.
 Updated: 03/2001
 Contact: <URL: mailto:jeff@hobbs.org > (Jeffrey Hobbs)

 What: Pathname resolution
 Where: From the contact
 Description: Take a pathname and resolve automounter mangling, etc.
 Updated:
 Contact: <URL: mailto:jch@hazel.pwd.hp.com > (John Haxby)

 What: pathtools
 Where: <URL: http://www.palindrome.net/stuff/pathtools >
 Description: Tcl code to add a path command to your Tcl interpreter.
 Updated: 10/1998
 Contact: <URL: mailto:bob@sitecraft.com > (Bob McWhirter)

 What: Patparse extension
 Where: <URL: ftp://ftp.cme.nist.gov/pub/step/npttools/ >
 Description: An extension to interface Tcl applications to Open Text
	Corp's Pat text retrieval software.
 Updated:
 Contact: <URL: mailto:lubell@cme.nist.gov > (Josh Lubell)

 What: PBM library suitable for use in Tk
 Where: <URL: ftp://ftp.netcom.com/pub/je/jef/ >
 Description: A tar file containing libpnmrw routines, which is a library
	of PBM Plus reading and writing routines which return status values
	rather than echoing error msgs and exiting, is available.  This
	should make integrating PBM Plus style file formats much easier.
 Updated:
 Contact: <URL: mailto:jef@netcom.com > (Jef Poskanzer)

 What: PCCTS parser extension
 Where: <URL: http://www.empathy.com/pccts/ >
 Description: Simple example of adding a PCCTS parse as a Tcl extension
	that parses ISO/ANSI Standard C characters, strings and comments,
	returning the parsed output as a result.  Written for Tcl 7.x.
 Updated: 10/1999
 Contact: <URL: mailto:jlilley@empathy.com >

 What: perl script invocation sample
 Where: From the contact
 Description: Contact posted a procedure called get-folders which invokes
	perl with a perl 'in-line' script.  It is an interesting example
	of the types of things one can do from within Tcl.
 Updated:
 Contact: <URL: mailto:klassa@ivc.com > (John M. Klassa)

 What: pdflib
 Where: <URL: http://www.pdflib.com/ >
 Description: PDFLib is an ANSI C library for creating new PDF files.
	Bindings for a number of languages, including Tcl, are available.
	This package is not designed to access and update existing PDF
	files.
 Updated: 11/1999
 Contact: <URL: mailto:tm@muc.de >

 What: pgintcl
 Where: <URL: http://gborg.postgresql.org/project/pgintcl/projdisplay.php >
 Description: Tcl interface to PostgreSQL, written entirely in Tcl.
	Currently at version 0.0 .
 Updated: 02/2003
 Contact: See web site

 What: pgsql
 Where: <URL: http://www.pgsql.com/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/distrib/neoscript/webtcl/OLD/pgsql6.0/pgtcl.tar.gz > ???
	<URL: http://www.askesis.nl/AskesisPostgresIndex.html >
	<URL: http://aldev.8m.com/ >
	<URL: http://aldev.webjump.com/ >
	<URL: http://www3.bcity.com/aldev/ >
	<URL: http://members.spree.com/technology/aldev/ >
	<URL: http://www.insightdist.com/psqlodbc/ >
	<URL: http://www.mutinybaysoftware.com/ >
 Description: Enhanced interface library to Postgresql 6.0 backend.
	Derived from Postgresql's libpgtcl.  Intended to be used
	by NeoWebScript, but should be generally useful.
	Provides additional features such as postgres connections
	via Tcl channels, IO routines defined for the connection
	handles.
	I have read that as of late 2004, these enhancements were
	folded into libpgtcl.
	Currently at v642-6.
 Updated: 07/1999
 Contact: <URL: mailto:kunkee@neosoft.com > (Randy Kunkee)
	<URL: mailto:vale@aero.vmei.acad.bg >

 What: pgtk
 Where: <URL: http://rrdjazz.nist.gov/%7Etoby/pgtk.html >
	<URL: ftp://rrdjazz.nist.gov/bt1/pgtk/ >
	<URL: ftp://rrdjazz.nist.gov/bt1/pgtk/ >
	<URL: ftp://astro.caltech.edu/pub/pgplot/ >
	<URL: http://astro.caltech.edu/%7Etjp/pgplot/ >
	<URL: http://www.ast.cam.ac.uk/AAO/local/www/kgb/pgperl/ >
 Description: PGPLOT display driver using Tk as well as ptcl's PGPLOT
	Tcl bindings.  Pgperl is a Perl 5 module to call pgplot.
 Updated: 08/1997
 Contact: <URL: mailto:Brian.Toby@NIST.gov > (Brian H. Toby)

 What: Photo format - GIF (Li)
 Where: From the contact
 Description: A photo widget image format handler for GIF images.
	It only works for 8 bit GIF files and
	interlaced 8 bit files and does not write GIFs.
 Updated: 11/1996
 Contact: <URL: mailto:angel@flipper.rsmas.miami.edu > (Angel Li)

 What: Photo format - HPL (Fitzhugh)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/hpl-1.0.tar.gz >
 Description: Two extensions to add TIFF and PNM file format handlers to
	the Tk 4.0 image photo type.
 Updated: 10/1998
 Contact: <URL: mailto:fitzhugh@hpl.hp.com > (Andrew Fitzhugh)

 What: Photo format - PNG (Crisp)
 Where: <URL: ftp://swrinde.nde.swri.edu/pub/incoming/png/ > ???
 Description: A Tk 4.2b1 photo widget image format handler.
	Supports reading and writing PNG files, complete with text-only
	meta data.
 Updated: 11/1996
 Contact: <URL: mailto:Joel.Crisp@bris.ac.uk > (Joel Crisp) ???

 What: Photo format - raw (Ball)
 Where: <URL: ftp://www.zveno.com/pub/steve/imgPatch.gz >
 Description: Patch for Tk 8.0 which allows the photo widget to read
	raw image data.
 Updated: 09/1999
 Contact: <URL: mailto:Steve.Ball@zveno.com > (Steve Ball)

 What: Photo format example
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/photo-example.tar.gz >
 Description: Demonstrate how to load memory images into Tk 4.1 or newer
	and dynamically load extensions.
 Updated: 10/1998
 Contact: <URL: mailto:mhalle@bwh.harvard.edu > (Michael Halle)

 What: Photo widget
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/photo-2.4.tar.gz >
	<URL: ftp://dcssoft.anu.edu.au/pub/tk/ >
 Description: Tk widget which displays a monochrome or color image using
	dithering.
 Updated: 10/1998
 Contact: <URL: mailto:paulus@cs.anu.edu.au > (Paul Mackerras)

 What: picclib
 Where: <URL: http://www.cix.co.uk/%7Ecrypt/picclib.tar.gz >
 Description: Provides the Tcl error handling commands catchbalance, balance
	balancedepth, clearbalance, catchbalance, and a splitq command.
	The balance routines are designed to allow one to accumulate
	a series of error handling routines.  If no error is encountered,
	the routines registered with balance are discarded.  However, if
	an error occurs, the errors are executed in the reverse order
	of registration.
 Updated: 10/1997
 Contact: <URL: mailto:hv@crypt.compulink.co.uk > (Hugo van der Sanden)

 What: pid
 Where: <URL: http://prdownloads.sf.net/tksec/pid.zip?download >
 Description: Tcl extension to provide kill process and process status
	functionality.
	Comes with source, as well as a binary for Windows 95/98/ME/2k/XP .
	Currently at version 0.9 .
 Updated: 10/2002
 Contact: <URL: mailto:ed@eepatents.com >

 What: PiTcl
 Where: <URL: http://www.purl.org/NET/akupries/soft/pitcl/ >
	<URL: http://www.purl.org/NET/akupries/soft/piTcl/download/piTcl0.5.tar.gz >
	<URL: ftp://ryeham.ee.ryerson.ca/pub/PalmOS/ >
	<URL: http://linux.fh-heilbronn.de/%7Echrist/pilot-xfer/ >
	<URL: http://www.purl.org/NET/Tcl-FAQ/palmsupport-tcl/ >
 Description: Provides a Tcl binding to the "pilot-link" library for
	communication with Palm Pilot PDAs.  Allows the Tcl
	programmer to communicate with the Pilot as well as
	convert its databases into and out of tcl lists.  Supports the
	Stubs interface.
	piTcl is Tcl 8.x code which is in alpha-stage.  It is currently at
	version 0.5.
	You will find pilot-link source at the ryerson.ca ftp site.  A
	version of pilot-link for windows is at the heilbronn site.
	The palmsupport-tcl page is the web page for the
	<URL: mailto:palmsupport-tcl@yahoogroups.com > mailing list.
 Updated: 11/1999
 Contact: <URL: mailto:andreas_kupries@users.sf.net > (Andreas Kupries)
	<URL: mailto:kjahds@kjahds.com > (Kenneth Albanoswki)

 What: Pie menus
 Where: <URL: http://art.net/Studios/Hackers/Hopkins/Don/piemenus/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/tkpie.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/tkpie23.zip > ???
	<URL: http://www.cse.psu.edu/%7Eschwartz/tkpie.shar.gz >
 Description: Menus presented as a slice of a pie rather than a box.
	The version at PSU has been reorganized and the user interface
	changed to improve speed of use.  The new version also supports
	Tk 8.x, but needs reworked to integrate properly with the new
	menu mechanism.
 Updated: 10/1998
 Contact: <URL: mailto:don@toad.com > (Don Hopkins)
	<URL: mailto:schwartz@bio.cse.psu.edu > (Scott Scwartz)

 What: Pixel position of a character
 Where: From the contact
 Description: Get the pixel positions of characters.
 Updated:
 Contact: <URL: mailto:eric@pandora.Las-Vegas.NV.US > (Eric J. Schwertfeger)

 What: Pixmap support (Albrecht)
 Where: <URL: ftp://ftp.igpm.rwth-aachen.de/arc/pub/unix/tcl/pixmap.tar.gz >
 Description: A Tk 4.0b3 new image type of pixmap.  It has to modify the
	tk4.0b3 directory, unfortunately.  It also provides ability to
	communicate with the Motif window manager and some other add-ons.
 Updated:
 Contact: <URL: mailto:albrecht@igpm.rwth-aachen.de > (Harald Albrecht)

 What: Pixmap support (Delmas)
 Where: <URL: http://www.ignoranceisbliss.com/htdocs/tkpixmap.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/TkPixmap3.6j.tar.gz >
 Description: Tk 3.6 tkBitmap.c modification to support pixmap images with
	-bitmap option.  Supports Xpm3, bitmap, and gif.  Also supports
	Display Postscript output.  TkPixmap3.6j was the last version
	of TkPixmap, since Tk 4.x contains in the core support for images.
	Use the Tk 4.x extension called Pixmap (by Albrecht) or Tix 4.x to
	get support for XPM version 3 images.
 Updated: 07/2000
 Contact: <URL: mailto:Unknown > (Sven Delmas)

 What: Plasma Surface Interaction Codes
 Where: <URL: http://PSIC.sf.net/ >
 Description: Interface to a set of FORTRAN 77 routines for generating
	physical and chemical sputtering, and radiation enhanced
	sublimation.
	Currently at version 0.1 .
 Updated: 09/2001
 Contact: <URL: mailto:manoj@ipr.res.in >

 What: Plot3D
 Where: <URL: http://www.hwaci.com/sw/plot3d/plot3d.html >
 Description: Tk plotting extension which renders into a canvas.
	It only does 3D lines, not surface graphs.
 Updated: 04/1998
 Contact: <URL: mailto:drh@acm.org > (D. Richard Hipp)

 What: Plotting widget for Tk
 Where: <URL: ftp://dino.ph.utexas.edu/pub/plplot/ >
 Description: The plotting widget is a part of PLPLOT,
	(see "part4").  Plplot uses the GNU licensing so be aware of this.
 Updated:
 Contact: <URL: mailto:plplot-request@dino.ph.utexas.edu > for mailing list.
	<URL: mailto:mjl@dino.ph.utexas.edu > (Dr. Maurice LeBrun)

 What: Pool (Kupries)
 Where: <URL: http://www.purl.org/NET/akupries/soft/pool/ >
	<URL: http://www.purl.org/NET/akupries/soft/pool/download/pool2.2.tar.gz >
 Description: A personal library of Tcl procedures.  Requires Tcl/Tk 8.x.
	Contains calendar widgets, date, string, list and file manipulation
	functions, option processing routines, url manipulation and
	extraction routines, yet another OO (object-oriented) tcl based
	system, and megawidget support.
 Updated: 11/1999
 Contact: <URL: mailto:andreas_kupries@users.sf.net > (Andreas Kupries)

 What: Pool (Leunissen)
 Where: See contact
 Description: Tcl only package for managing pools of discreate items.
 Updated: 06/2002
 Contact: <URL: mailto: e dot leunissen at hccnet dot nl >

 What: Popup menu support (Bonfield)
 Where: From the contact
 Description: Sample of a Tk 4 popup menu.
 Updated:
 Contact: <URL: mailto:jkb@mrc-lmb.cam.ac.uk > (James Bonfield)

 What: Popup menu support (Noble)
 Where: From the contact
 Description: Implementation of a popup menu.  Uses button 1.
 Updated:
 Contact: <URL: mailto:kjx@comp.vuw.ac.nz > (R James Noble)

 What: PortMon
 Where: <URL: http://cardtable.sf.net/tcltk/ >
 Description: Script extension to montior ports for connectivity.
 Updated: 06/2001
 Contact: <URL: mailto:scfiead@hotmail.com >

 What: Portable Tk
 Where: <URL: ftp://sauna.cs.hut.fi/pub/tk/ >
	<URL: http://www.cs.hut.fi/%7Ekjk/porttk.html >.
 Description: A proof of portability project to make a version of Tk which
	is portable between Microsoft Windows 3.1, X Window System and
	hopefully at some time in the future Macintosh, Amiga, and OS/2.
 Updated:
 Contact: <URL: mailto:ohttk@niksula.hut.fi > (Portable Tk group)

 What: PortBox
 Where: From the contact
 Description: A Tcl 7.x interface to the XVT GUI toolbox.  It is not a
	complete encapsulation of XVT, though it may be close enough to
	be useful.  It is freely distributable software, even though
	XVT is not.  It was developed with the Macintosh's MPW 3.2+ and SCO
	Motif on XVT v3.02.  It has not been ported to Windows.  PortBox
	requires an ANSI C compiler.  This is *NOT* a version of Tk for
	the Macintosh or Windows.
 Updated:
 Contact: <URL: mailto:ccoupe@riscy.simplot.com > (Cecil Coupe)

 What: Postgres extensions (Maxwell)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/PQtcl/PQTcl.tar.gz > ???
 Description: C and C++ versions of interface to the UCB libPQ Postgres
	relational database.
 Updated: 10/1998
 Contact: <URL: mailto:rmaxwell@ossi.com > (Robin J. Maxwell)

 What: Postgres extensions (Wieck)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/Postgres_pqatcl-1.0/Postgres_pqatcl-1.0.tar.gz >
 Description: Support of Postgres V4.2 and Postgres95, providing async
	queries without using PQexec, thus providing non-blocked I/O.
	A Tk postgres monitor and class browser are also included.
 Updated: 10/1998
 Contact: <URL: mailto:wieck@sapserv.debis.de > (Jan Wieck)

 What: PostgreSQL
 Where: <URL: http://www.postgresql.org/ >
	<URL: http://sf.net/projects/libtclpq/ >
	<URL: http://www.ids.net/%7Ebjepson/freeODBC/ >
	<URL: http://www.openlinksw.com/ >
	<URL: http://www.demon.co.uk/finder/postgres/ >
	<URL: http://www.ucolick.org/%7Ede/tcl_syb/wisql.html >
	<URL: ftp://rocker.sch.bme.hu/pub/mirrors/postgreSQL/ >
	<URL: http://www.illustra.com/ >
	<URL: http://aldev.8m.com/ >
	<URL: http://aldev.webjump.com/ >
	<URL: http://www3.bcity.com/aldev/ >
	<URL: ftp://ftp.redhat.com/ >
	<URL: http://www.pgsql.com/ >
	<URL: http://www.askesis.nl/AskesisPostgresIndex.html >
	<URL: http://members.spree.com/technology/aldev/ >
	<URL: http://field.medicine.adelaide.edu.au/%7Ecolin/libtclpq/ >
	<URL: ftp://field.medicine.adelaide.edu.au/pub/libtclpq/ >
 Description: PostgreSQL is a derivitive of POSTGRES 4.2, converted to ANSI C.
	POSTGRES is a database management system.  It is compliant with
	ANSI SQL92 and SQL89.  It supports a number of enhancements,
	such as inheritance, declaritive queries, optimization,
	concurrency control, transactions, mult-user support, user defined
	operators, types, functions, and access methods.
	APIs exist for C, C++, Java, Perl4, Perl5, Python, SQL and Tcl.
	Free versions of drivers for ODBC and JDBC are under development.
	A commercial version of PostgreSQL is available via Illustra, Inc.
	The most recent version is 6.4.2-5.
 Updated: 08/2002
 Contact: <URL: mailto:majordomo@postgres95.vnet.net > (PostGres95 mailing list)

 What: Postscript extension
 Where: From the contact
 Description: Tk extensions used to generate PostScript for any specified
	screen.  Requires the Plus patches.
 Updated: 10/1997
 Contact: <URL: mailto:colsen@compus.com > (Christopher B. Olsen)

 What: ProcCGIInput
 Where: <URL: http://www.uni-frankfurt.de/%7Efp/Tcl/ProcCGIInput.tcl.txt >
 Description: Tcl 7.6 script that finds all form variables in the
	$form() array.
 Updated: 07/1997
 Contact: <URL: mailto:fp@informatik.uni-frankfurt.de > (Frank Pilhofer)

 What: procedure tracing
 Where: From the contact
 Description: Tcl procedure tracing package.
 Updated:
 Contact: <URL: mailto:bsmith@CS.cornel.EDU > (Brian Smith)

 What: Profile Tcl code
 Where: From the contact
 Description: Tcl code snippet used to provide Tcl code.  It works by
	redefining proc.
 Updated: 07/1997
 Contact: <URL: mailto:cimarron@montage.com > (Cimarron Taylor) (???)

 What: Profiler
 Where: <URL: http://www.cs.colorado.edu/%7Ejcook/TclTk/Profile.html >
 Description: Tcl 7.6 source code extension to add profiling to
	one's programs.  Package instruments each procedure, keeping
	track of execution time and number of invocations.
	Read the instructions carefully to see restrictions on
	coding style.  Minimal support for Tk apps since much of
	the time in these is in a wait state.
	Code is experimental but seems to work.
 Updated: 10/1998
 Contact: <URL: mailto:jcook@cs.nmsu.edu > (Jon Cook)

 What: programatically set window fonts
 Where: From the contact
 Description: Simple script which allows one to set the fonts of all one's
	widgets to a default font.
 Updated:
 Contact: <URL: mailto:joey@pemrac.space.swri.edu > (Joey Mukherjee)

 What: Progress Bar (Harper)
 Where: From the contact
 Description: A Tk proc that displays a percentage progress gauge type of
	widget.  Code as posted was for Embedded Tcl but should be able
	to be used with regular Tk without much modification.
 Updated:
 Contact: <URL: mailto:harper@convex.com > (Dave Harper)

 What: Progress Bar (Fellows)
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/#scripts/progress >
 Description: A Tk proc that displays a percentage progress gauge type of
	widget.  Includes a percent done lable that adjusts its color
	according to the color of the bar underneath.
 Updated: 05/1999
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: Prolog / Tcl interface
 Where: <URL: ftp://clement.info.umoncton.ca/pub/BinProlog/ >
	<URL: ftp://clement.info.umoncton.ca/pub/BinProlog/ >
	<URL: ftp://ftp.elis.rug.ac.be/pub/BinProlog/ >
 Description: Prolog environment which allows one to also manipulate
	Tcl and Tk objects.  BinProlog has now been ported to tk4.0 and
	Tcl7.4.  This adds a high-performance logic programming engine
	to the Tcl interpreter.  This has been tested on SPARCs with
	SunOS 4.x and 5.x.  For 32 bit DOS/Windows 3.1/Windows'95/NT
	executable, see the .zip file.
	See <URL: http://clement.info.umoncton.ca/%7Etarau/ > for more details.
 Updated:
 Contact: <URL: mailto:binprolog@info.umoncton.ca >

 What: PRS Open Source Software
 Where: <URL: http://www.prs.de/int/products/tcltkres/rtl/ >
	<URL: http://www.prs.de/int/products/tcltkres/printerdll/ >
 Description: PRS has several Tcl/Tk downloadable items that are
	open source and free to use.  RTL is a runtime library
	collection of often used complex widgets which reduces
	the effort for developing sophisticated platform independant
	applications.  It includes a scrollable grid, input combobox,
	multiple column listbox, spinbox widget, shell widget,
	tree widget, and preferences widget.
	printerdll is an extension to let you print the contents of
	a Windows NT window.
 Updated: 09/2001
 Contact: <URL: mailto:ernst.von.voigt@prs.de >

 What: pset
 Where: From the contact
 Description: Proc which allows a parallel set command.  Note that at least
	two versions of this were posted.
 Updated:
 Contact: <URL: mailto:ted@nmsu.edu > (Ted Dunning)

 What: ptcl (Elias)
 Where: <URL: ftp://fornax.usno.navy.mil/dist/ptcl/ >
	<URL: http://astro.caltech.edu/%7Etjp/pgplot/ >
 Description: PGPLOT (Caltech Plotting Package commands registered as Tcl
	commands.
 Updated: 09/1996
 Contact: <URL: mailto:nme@fornax.usno.navy.mil > (Nicholas Elias)

 What: ptcl (Rottmann)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/ptcl-1.0.tar.gz >
 Description: Tcl 8.0 interface which uses GDBM to implement persistent
	Tcl scalar and array variables.  Provides the means for applications
	to save information for the user 'behind the scenes' with
	minimal programmer effort.
 Updated: 10/1998
 Contact: <URL: mailto:trott@rottmann.hi.shuttle.de > (Torsten Rottmann)

 What: PV-WAVE interface (Visual Numerics)
 Where: From the contact
 Description: Tcl interfaces to PV-WAVE.  PV-WAVE 5.0 CD-ROM
	has the interfaces installed into the directory wave/lib/tcl/.
 Updated:
 Contact: <URL: mailto:todd@pvi.com > (Todd Bradley)

 What: px
 Where: <URL: ftp://ftp.biochem.ucl.ac.uk/pub/px/ >
 Description: Tcl/Tk extension for handing Protein structure bioinformatics.
	Intended to form the basis of a toolbox for protein structure
	analysis.
 Updated: 10/1997
 Contact: <URL: mailto:rmiller@bsm.bioc.ucl.ac.uk > (Robert T. Miller)

 What: pyserver
 Where: <URL: http://www.jessikat.demon.co.uk/pyserver.zip >
 Description: Primitive Tcl extension that provides the ability to create
	Python interpreter objects (which maintain state) from within Tcl.
	Currently at version 1.0.
 Updated: 07/2001
 Contact: <URL: mailto:robin@jessikat.fsnet.co.uk > (Robin Becker)

 What: qgen
 Where: <URL: http://www.mrc-bsu.cam.ac.uk/qgen/ >
 Description: Tcl package to assist in producing questionaires.
	Currently at version 0.13 .
 Updated: 09/2001
 Contact: <URL: mailto:ineil.walker@mrc-bsu.cam.ac.uk >

 What: QuickTimeTcl
 Where: <URL: http://hem.fyristorg.com/matben/qt/ >
	<URL: http://hem.fyristorg.com/matben/download/QuickTimeTcl30.dmg >
	<URL: http://prdownloads.sourceforge.net/quicktimetcl/QuickTimeTclMacOSX-3.1a1.dmg?download >
 Description: Extension to Tcl/Tk for Windows and Macintosh that provides
	bindings to Quicktime .  Works with Quicktime 5.
	Supported still image export formats include BMP, JFIF, JPEG,
	 MacPaint, PhotoShop, PNG, QuickDraw PICT, QuickTime image,
	 Silicon Graphics, Targa, TIFF.
	Currently at version 3.0 .
	Version 3.1a2 requires MacOS X 10.2 and Tcl/Tk 8.4.2.
 Updated: 05/2003
 Contact: <URL: mailto:matben@privat.utfors.se >

 What: Radio Selector
 Where: <URL: http://kaolin.unice.fr/Contrib/radio-selector.stk >
 Description: Set of radio button widgets for STk.
 Updated: 10/1997
 Contact: <URL: mailto:hjstein@math.huji.ac.il > (Harvey J. Stein)

 What: random numbers (Dunning)
 Where: <URL: http://crl.nmsu.edu/users/ted/random.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/math/random/random.tar.gz >
 Description: Tcl 7.x random number support, based on rand48.  Includes
	all the rand48 entry points.
 Updated: 10/1998
 Contact: <URL: mailto:ted@nmsu.edu > (Ted Dunning)

 What: random numbers (Eichin)
 Where: <URL: http://www.cygnus.com/%7Eeichin/random-tcl.html >
 Description: Tcl random number generator using Knuth 3.6 algorithm to
	generate 16 bit numbers.
 Updated:
 Contact: <URL: mailto:eichin@cygnus.com > (Mark Eichin)

 What: random numbers (Libes)
 Where: From the contact
 Description: Modified Samon random function for better behavior.
 Updated:
 Contact: <URL: mailto:libes@cme.nist.gov > (Don Libes)

 What: random numbers (Salmon)
 Where: From the contact
 Description: Tk script displaying Salmon random function.
 Updated:
 Contact: <URL: mailto:glen_fullmer@pts.mot.com > (Glen Fullmer)

 What: random numbers (Schoenwaelder)
 Where: From the contact
 Description: Simple Tcl script to generate random numbers.
 Updated:
 Contact: <URL: mailto:schoenw@ibr.cs.tu-bs.de > (Juergen Schoenwaelder)

 What: random numbers (Shiono)
 Where: From the contact
 Description: Simple random number generator.
 Updated:
 Contact: <URL: mailto:tshiono@cv.sony.co.jp > (Toru Shiono)

 What: RATFINK
 Where: <URL: http://www.flightlab.com/%7Ejoe/cost/ratfink/ >
 Description: Library for generating the RTF formatted files.
 Updated: 06/1999
 Contact: <URL: mailto:jenglish@flightlab.com > (Joe English)

 What: RBTree
 Where: <URL: http://www.cs.utexas.edu/users/phil/rbtree >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/misc/rbtree/1.1 >
 Description: Tcl extension to add a red-black tree as a data type.
	Tcl BSD style license.
	Currently at version 1.1.2 .
 Updated: 06/2002
 Contact: <URL: mailto:phil@cs.utexas.edu >

 What: RDB extension
 Where: <URL: ftp://ccfadm.eeg.ccf.org/pub/ctk/ >
 Description: Tcl extension for the portable Relational Database Package.
	Based loosely on DBperl.  Can support modules such as informix,
	oracle, ingres, etc. but only provides informix.
 Updated: 11/1996
 Contact: <URL: mailto:andrewm@ccfadm.eeg.ccf.org > (Martin Andrews)

 What: rdl
 Where: <URL: http://www-cdf.lbl.gov/~igv/tcl_extensions/rdl0.6.tar.gz >
 Description: Provides a Tcl interface to GNU readline.  Includes a
	callback interface.
	Currently at version 0.6 .
 Updated: 10/2002
 Contact: See web site

 What: Read XPM images
 Where: <URL: http://avl.enemy.org/TclTk/readxpm/ >
 Description: Several examples of how to read XPM images in Tcl.
 Updated: 12/2001
 Contact: <URL: mailto:avl@logic.at >

 What: readline extension TclRl
 Where: <URL: ftp://tochna.technion.ac.il/pub/staff/dimka/tclrl/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclrl-0.4a.tar.gz >
 Description: A Tcl extension to add a readline Tcl command, which works
	like a [gets stdin] command but calls GNU readline() instead,
	allowing you to do history edits, run built in functions and user
	defined Tcl scripts bound to key sequences, use different key
	maps, etc.  Version 0.4a supports Tcl 7.[34].
 Updated: 10/1998
 Contact: <URL: mailto:dimka@vnet.ibm.com > (Dimirty Kloper)

 What: readline extension tclsh-readline
 Where: <URL: ftp://ftp.icsi.berkeley.edu/pub/real/dpwe/tclsh-readline-latest.tar.gz >
 Description: Modified version of Tcl 8.0p1 core modules which add in the hooks
	to GNU's readline library.  Has also been tested with itcl 2.2p2.
	Earlier versions are available.
 Updated: 07/1998
 Contact: <URL: mailto:dpwe@icsi.berkeley.edu > (Dan Ellis)

 What: readline-like function support for Tcl (West)
 Where: From the contact
 Description: Mods to tclMain to provide support for the GNU readline
	interface or with a few changes another similar interface.
 Updated: 12/1996
 Contact: <URL: mailto:west@lux.tsd.itg.ti.com > (Roger West)

 What: readline-like function support for Tk (Miguel)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tk_readline-1.2.patch.gz >
 Description: Tk 3.6 patches for GNU readline support.
 Updated: 10/1998
 Contact: <URL: mailto:miguel@roxanne.nuclecu.unam.mx > (Miguel de Icaza)

 What: RecordnPlayTclTk
 Where: <URL: http://www.cbl.ncsu.edu/%7Elavana/RecordnPlayTclTk-1.01b.zip >
 Description: Tcl/Tk script to record and then play back events to drive a script.
 Updated: 11/2001
 Contact: <URL: mailto:hlavana@cisco.com >

 What: Rectmap
 Where: From the contact
 Description: A Tk drawing widget which one can use to create various
	rectangles.
 Updated:
 Contact: <URL: mailto:helthuis@cs.utwente.nl > (Bert Helthuis)

 What: recursive directory names
 Where: From the contact
 Description: Tcl proc that does recursive globbing of directories.
 Updated:
 Contact: <URL: mailto:sngrdss@subzero.winternet.com > (jay)

 What: Redland RDF library
 Where: <URL: http://www.redland.opensource.ac.uk/ >
	<URL: http://freshmeat.net/projects/redland/ >
	<URL: http://freshmeat.net/projects/redlandbindings/ >
 Description: redland and redland-bindings are a set of high level APIs
	for Resource Description Framework (RDF),
	allowing it to be stored, parsed, queried, and
	manipulated.  Bindings for C, Java, Perl, Python, and Tcl
	are available.
	Currently at version 1.0.0.2 .
 Updated: 08/2004
 Contact: <URL: http://groups.yahoo.com/group/redland/ >

 What: Remote Microscope
 Where: <URL: http://www.mems-exchange.org/exchange/software/microscope/ >
 Description: Server that manages a microscope and handles TCP connections and
	Java client software to allow users to control the microscope.
	Includes a Python/Tk client that is faster than the Java/AWT client.
	Currently at version 1.0a4.
 Updated: 02/2000
 Contact: <URL: mailto:akuchlin@mems-exchange.org > (A.M. Kuchling)

 What: RenderMan bindings
 Where: From the contact
 Description: Set of bindings to external RenderMan toolkit.
 Updated:
 Contact: <URL: mailto:wave@media.mit.edu > (Michael B. Johnson)

 What: Reregister interpreter name
 Where: From the contact (or from the mxedit source code)
 Description: Code allows user to change the name of the interpreter.
 Updated:
 Contact: <URL: mailto:welch@parc.xerox.com > (Brent Welch)

 What: RIVL
 Where: <URL: http://www.cs.cornell.edu/Info/Projects/zeno/rivl/rivl.html >
	<URL: http://www.cs.cornell.edu/dali/ >
 Description: A Tcl extension for audio/video/image processing.  Provides
	a convienent environment for editing multimedia data and for
	prototyping new algorithms.  Supports MPEG-I, Motion-JPEG, directories
	of images, PBM, PGM, PPM, .wav, .aiff, and .au audio formats, as well
	as GIF and BMP images.
	Recent versions of RIVL compile into Dali, a virtual machine.
 Updated: 05/1999
 Contact: <URL: mailto:bsmith@cs.cornell.edu > (Brian Smith)

 What: rnotebook
 Where: <URL: http://www.multimania.com/droche/rnotebook/ >
 Description: A notebook widget with buttons and frames, with full
	resizable capability.  Written in pure Tcl code.
 Updated: 07/1999
 Contact: <URL: mailto:daniel.roche@bigfoot.com > (Daniel Roche)

 What: RRDtool
 Where: <URL: http://freshmeat.net/projects/rrdtool/ >
 Description: time series graphing and data storage and management component of
	MRTG.   Comes with PHP and Tcl bindings.
	Currently at version 1.0.46 .
 Updated: 01/2004
 Contact: See web site

 What: RSA MD5
 Where: <URL: http://derkgwen.250free.com/html/rsa-mdv.html >
 Description: MD5 calculation as a Tcl command.
	Currently at version 1.0 .
 Updated: 07/2003
 Contact: See web site

 What: rtext
 Where: From the contact
 Description: New canvas type for text that can have font, color, etc.
	specified.
 Updated: 08/1999
 Contact: <URL: mailto:kapowell@my-deja.com > (Keith Powell)

 What: Safe Tcl Interpreter (NeoSoft)
 Where: From the contact
 Description: Tcl cmds to provide some level of security.
 Updated: 09/2002
 Contact: <URL: mailto:karl@ProcPlace.com > (Karl Lehenbauer)

 What: saMDI
 Where: <URL: http://www.tregar.com/samdi.html >
 Description: Multi-Document-Interface (MDI) for Tcl/Tk.  Looks
	more like X window system.  Relies on stooop.
	This version is not for use in a commercial product -
	email contact to make arrangements.
 Updated: 06/1998
 Contact: <URL: mailto:sam@tregar.com >

 What: SampleExtension
 Where: <URL: http://homepage.iprolink.ch/%7Ebioneel/beo/homepage.html >
 Description: Simple MacOS PPC Tcl 8.0p2 extension to use as a starter
	for writing your own extension, using CodeWarrior Pro 3.
 Updated: 06/1998
 Contact: <URL: mailto:beoneel@acm.org >

 What: Sample Tcl/Tk code and procedures
 Where: <URL: http://www.purl.org/net/TclTkProgRef >
 Description: Examples from contact's book "Tcl/Tk Programmer's Reference".
 Updated: 09/2000
 Contact: <URL: mailto:chris@pinebush.com >

 What: SAOTk
 Where: <URL: http://hea-www.harvard.edu/RD/saotk/ >
	<URL: http://hea-www.harvard.edu/RD/ds9/ >
	<URL: http://hea-www.harvard.edu/RD/saotng/ >
	<URL: http://monet.ncsa.uiuc.edu/adass98/Proceedings/joyew/ >
	<URL: http://www.adass.org/adass/proceedings/adass99/O3-04/ >
 Description: integrated set of Tcl/Tk widgets for astronomical imaging and
	data visualization.  Composed of an Image, Panner, Magnifier,
	and Colorbar widget.  Supports imaging FITS data, manipulating
	colormaps, region marking, coordinate readout (including WCS),
	arbitrary image scaling and rotation, advanced printing and graphics,
	image mosaics, and shared memory.
	Currently distributed as part of SAOImage DS9, a data visualization
	application, with an expectation that they will become a part of
	SAOtng.
 Updated: 09/2003
 Contact: See web site

 What: SASL interface
 Where: <URL: http://beepcore-tcl.sf.net/tclsasl.html >
	<URL: http://asg.web.cmu.edu/sasl/ >
	<URL: ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-2.1.1.tar.gz >
 Description: TclSASL provides a Tcl interface to tye Cyrus SASLv2 library.
	SASL is the Simple Authentication and Security Layer.  This adds
	authentication support to connection based protocols.
	Currently at version 1.0.0 .
 Updated: 06/2002
 Contact: See web site

 What: Save Tcl variables and procedures
 Where: From the contact
 Description: Tcl procedures to save off and load Tcl variables, arrays and
	procedures.
 Updated:
 Contact: <URL: mailto:avl@alpha.logic.tuwien.ac.at > (Andreas Leitgeb)

 What: Save Tk widgets
 Where: From the contact
 Description: Tk procedure which outputs a graph description of the
	widget tree for AT&T's 'dot' graph layout system.
 Updated:
 Contact: <URL: mailto:Martin.Cleaver@ncl.ac.uk > (Martin Cleaver)

 What: Save Variables
 Where: From the contact
 Description: Tcl procedures to save off Tcl variables and their values.
 Updated:
 Contact: <URL: mailto:David.Martland@brunel.ac.uk > (David Martland)

 What: scotty
 Where: <URL: http://wiki.tcl.tk/scotty >
	<URL: http://wwwhome.cs.utwente.nl/%7Eschoenw/scotty/ >
	<URL: http://www.cs.tu-bs.de/ibr/projects/nm/scotty/ >
	<URL: http://www.ibr.cs.tu-bs.de/projects/scotty/ >
	<URL: ftp://ftp.ibr.cs.tu-bs.de/pub/local/tkined/scotty-2.1.9.tar.gz >
	<URL: ftp://ftp.ibr.cs.tu-bs.de/pub/local/tkined/devel/scotty-99-07-04-win.zip >
	<URL: http://www.cs.columbia.edu/%7Eetgold/software/ >
 Description: scotty is a Tcl interpreter with extensions (Tnm) needed to write
	network management applications. scotty can send and receive
	ICMP packets, query DNS server, create TCP and UDP connections,
	retrieve SNMP information, talk HTTP, Sun RPC, and NTP, and
	process jobs in an event loop.
	Sample applications are provided for the tkined network editor
	A CVS repository is available for getting the very latest source.
	See the etgold directory for some scripts that use Scotty to get
	weather information, manage HP hubs, etc.
 Updated: 04/2002
 Contact: <URL: mailto:tkined-request@ibr.cs.tu-bs.de > (Tkined/Scotty mailing list admin)

 What: Tcl Developer Xchange's CVS snapshots
 Where: <URL: ftp://tcl.activestate.com/pub/tcl/nightly-cvs/ >
 Description: Activestate is building tar files from
	the SF CVS repositories for those unable to get to the software
	theirselves.  Find the current versions of many of the packages from
	the repository, such as itcl, bwidget, expect, oratcl, 
	tclhttpd, tcljava, tcllib, tclx, tktable, winico.
 Updated: 03/2001
 Contact: <URL: mailto:jeff at hobbs.org >

 What: scroll (Duffin)
 Where: From the contact
 Description: A Tk geometry manager which allows any single window to be
	scrolled within any other window.
 Updated: 04/1999
 Contact: <URL: mailto:pduffin@mailserver.hursley.ibm.com > (Paul Duffin)

 What: scroll (Saye)
 Where: <URL: http://www.speakeasy.org/%7Emsaye/tcl/scroll/ >
 Description: Tk scrolled widget package
	Currently at version 0.1.0 .
 Updated: 06/2002
 Contact: See web site

 What: scrollbar color fix
 Where: From the contact
 Description: Modification to tkScrollbar to use the background rather than
	the foreground colors for sensitive scrollbar objects.
 Updated:
 Contact: <URL: mailto:peter@nmti.com > (Peter da Silva)

 What: scrollbar overflow fix
 Where: From the contact
 Description: Fix for arithmetic overflow in tkScrollbar (Tk 3.6).
 Updated:
 Contact: <URL: mailto:Farrell.McKay@nms.otc.com.au > (Farrell McKay)

 What: scrollgraph
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/example/scrollgraph.tar.gz >
 Description: Example of adding a scrollbar to blt_graph and scale
	to control magnification.
 Updated: 10/1998
 Contact: <URL: mailto:bmidgley@sunset.cs.utah.edu > (Brad Midgley)

 What: scwoop
 Where: <URL: http://jfontain.free.fr/scwoop40.htm >
	<URL: http://jfontain.free.fr/scwoop-4.0.tar.gz >
	<URL: http://jfontain.free.fr/scwoop-3.2.tar.gz >
	<URL: http://jfontain.free.fr/scwoop-2.6.tar.gz >
 Description: Simple Composite Widget Object Oriented Package is implemented
	in a single sourcable file and uses simple techniques to provide
	composite widget (mega widget) support to Tk.  Uses stooop 4.1
	and above.  Runs on all Tcl 8.3 or higher supported platforms.
	Full HTML doc, with live tclets, are provided at the web site.
 Updated: 09/2001
 Contact: <URL: mailto:jfontain@free.fr > (Jean-Luc Fontaine)

 What: sdb
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/sdb-0.1/sdb-0.1.tar.gz >
 Description: Simulation modelling DataBase (spreadsheet) extension.
 Updated: 10/1998
 Contact: <URL: mailto:tmoore@pnfi.forestry.ca > (Tom Moore)

 What: sdsql
 Where: <URL: http://pcco2.mi.infn.it/sd/soft >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/offsite/sdsql >
 Description: Package provides commands to edit postgreSQL tables and
	limited ability to edit join of more tables.
 Updated: 11/2001
 Contact: See package web site

 What: sdtcl
 Where: <URL: http://www.tksql.org/ >
 Description: A package with various functions used by several
	of the author's programs.  Includes argument parsing code
	debugging tools, aids to sending email, and many
	more useful procs.
	Currently at version 0.6.2 .
 Updated: 09/2002
 Contact: See web site

 What: searchbox
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/text/searchbox-1.0.1.tar.gz >
 Description: Tk widget written that provides Emacs-like searching bindings
	and incremental, exact and regular expression searching
	abilities to Tk text widgets.
 Updated: 10/1998
 Contact: <URL: mailto:phelps@cs.berkeley.edu > (Tom Phelps)

 What: secure Tcl
 Where: From the contact
 Description: Extension to provide a send message evaluator
 Updated:
 Contact: <URL: mailto:fine@cis.ohio-state.edu > (Thomas A Fine)

 What: send with timeout subcommand
 Where: From the contact
 Description: Patch so that you pass send a timeout value.
 Updated:
 Contact: <URL: mailto:terri@ner.com > (Terri L. Fischer)
	<URL: mailto:lusol@Lehigh.EDU > (Stephen O.Lidie)

 What: sendx
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/x11/sendx-0.1/sendx-0.1.tar.gz >
 Description: Tcl extension implementing commands to send strings or
	XStrings to any X11 window via the XSendEvent function.
 Updated: 10/1998
 Contact: Unknown

 What: Serial Port access from Tcl
 Where: <URL: http://purl.org/tcl/wiki/SerialPort >
 Description: Simple example of sending modem AT commands over a serial
	port.
 Updated: 07/1999
 Contact: <URL: mailto:d.j.hagberg@acm.org > (D. J. Hagberg)

 What: setInterpreter
 Where: From the contact
 Description: Routine to support the user selecting a Tk interpreter
	by clicking on the window on the screen.  Would be useful in
	applications which allow interaction with arbitrary running Tk
	applications.
 Updated:
 Contact: <URL: mailto:oakley@bardo.clearlight.com > (Bryan Oakley)

 What: SetOps
 Where: <URL: http://www.purl.org/NET/akupries/soft/setops/ >
	<URL: http://www.purl.org/NET/akupries/soft/setops/download/setops0.2.tar.gz >
 Description: Collection of Tcl script procedures implementing set operations.
 Updated: 11/1999
 Contact: <URL: mailto:andreas_kupries@users.sf.net > (Andreas Kupries)

 What: sha1pure
 Where: <URL: http://expect.nist.gov/sha1pure >
	<URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/bitsandpieces/sha1pure_speedup.tcl >
 Description: Tcl script to calculate SHA1 in pure Tcl.
 Updated: 09/2001
 Contact: <URL: mailto:libes@nist.gov >

 What: Shape extension
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/shape0.3.tar.gz >
 Description: Tk extension to the X11 shape extension.
 Updated: 05/1999
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: shell widget
 Where: From the contact
 Description: Tk proc to create a shell widget.
 Updated:
 Contact: <URL: mailto:Donald.Syme@cl.cam.ac.uk > (Donald Syme)

 What: showproc.tcl
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/example/showproc.tcl.gz >
 Description: A new showproc
 Updated: 10/1998
 Contact: <URL: mailto:lance@markv.com > (Lance Ellinghouse)

 What: SIMEX
 Where: <URL: ftp://ftp.nmsr.labmed.umn.edu/ >
 Description: A C++ class framework for building discrete event simulation
	models.  More information can be found at
	<URL: http://www.nmsr.labmed.umn.edu/ >.
 Updated:
 Contact: <URL: mailto:jan@simvax.labmed.umn.edu > (Jan MArie Lundgren - User Contact)

 What: SIMPL
 Where: <URL: http://www.holoweb.net/%7Esimpl/ >
 Description: Simple send/receive/reply messaging scheme. Includes a number
	of Tcl/Tk applications and tclets.
	Open Source developed for Linux.
	Currently at v1.3.2.
 Updated: 12/1999
 Contact: <URL: mailto:fcsoft@netcom.ca > (R. FINDLAY)

 What: SimpleOpt
 Where: From the contact
 Description: Tcl only argument parsing code
 Updated: 06/1999
 Contact: <URL: mailto:jcgil@gmv.es > (Juan Carlos Gil Montoro)

 What: TSIPP extensions
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/ >
	<URL: ftp://ftp.kermodei.com/pub/tcl/ >
 Description: 3D rendering toolkit for Tcl and Tk based on the SImple
	Polygon Processor (SIPP) using a scan line z-buffer algorithm.
 Updated: 12/2001
 Contact: <URL: mailto:markd@grizzly.com > (Mark Diekhans)

 What: slide draw and widget
 Where: <URL: http://members.xoom.com/rpragana/ >
 Description: Simple widget for fast drawings.  Provides a background with
	glued objects that make it faster for redrawing.  Images taken
	directly from file, without caching, with dithering and resizing on
	the fly.  Currently supports only jpeg, but can be adapted for
	other image foramts.  Zoom as a config option.  Configurable
	rubber bands.  Layered structure and objects such as lines,
	rectangles, arcs, ovals and images.  Splines are in the planning
	stages.  Export to jpg images (with other output formats including
	postscript available soon).  Arbitrarily rotated text items.
 Updated: 01/1999
 Contact: <URL: mailto:rpragana@acm.org >

 What: smalltickle
 Where: <URL: http://www.smalltickle.com/ >
 Description: A currently pre-alpha Tcl 8.x script only OOP extension
	inspired by Smalltalk.  Intended to be commercial when ready for
	release.
 Updated: 06/1999
 Contact: <URL: mailto:dat_nguyen@my-deja.com >

 What: Smbnet
 Where: <URL: http://www.ice.ru/%7Evitus/works/tcl.html#smbnet >
 Description: Tcl script providing access to Microsoft SMB network info.
	Currently at version 0.2.
 Updated: 11/1999
 Contact: <URL: mailto:vitus@ice.ru >

 What: SMTP
 Where: <URL: http://millibits.com/djh/tcl >
 Description: Small 100% Pure Tcl library that sends email via SMTP.
 Updated: 11/1998
 Contact: <URL: mailto:dhagberg@millibits.com > (D. J. Hagberg)

 What: Snack
 Where: <URL: http://www.speech.kth.se/snack/ >
 Description: The Snack sound extension adds commands to play and record audio.
	Snack supports in-memory sound objects, file based audio, and
	streaming audio, with background audio processing. It handles
	fileformats such as AIFF, AU, MP3, NIST/Sphere, and WAV.
	Snack is extensible; new commands and sound file formats can
	be added using the Snack C-library.
	Snack also does sound visualization, e.g. waveforms
	and spectrograms. The visualization canvas item types update
	in real time and can output postscript.
	Also version 1.0 of the Ogg Vorbis libraries is now available
	here as well.
	Works with Tcl 8.0.3 and later, as well as is stubs enabled.
	Works with the Tcl plug-in.
	Platforms: HP-UX, Irix, Linux, Solaris, Windows 95/98/NT.
	Currently at version 2.2.1 .
 Updated: 05/2001
 Contact: <URL: mailto:kare@speech.kth.se > (Kare Sjolander)

 What: sneaky_eval
 Where: From the contact
 Description: Preprocess arguments before calling RecordAndEval or Eval,
	surrounding the arguments with braces so they won't be sub-evaluated.
 Updated:
 Contact: <URL: mailto:mdimeo@brooktree.com > (Matt DiMeo)

 What: Snit
 Where: <URL: http://www.wjduquette.com/snit/ >
 Description: Snit (Snit's Not Incr Tcl)
	Pure Tcl object and megawidget framework.  Uses delegation rather
	than inheritance.
	Currently at version 0.97 .
 Updated: 09/2002
 Contact: <URL: mailto:will@wjduquette.com > (Will Duquette)

 What: SNM db package.
 Where: <URL: http://sistemac.carnet.hr/%7Eddelija/tools/TCLSNM/swig/ >
	<URL: http://malik.srce.hr/CARNet/tools/TCLSNM/ >
 Description: Beta version of Tcl interface to SNM db calls.  Enable script
	actions on SNM console database.
 Updated: 07/1999
 Contact: <URL: mailto:ddelija@srce.hr > (Damir Delija)

 What: SNMP extension (Rose)
 Where: <URL: ftp://ftp.ics.uci.edu/mrose/isode-snmpV2/ >
 Description: A SNMP Tcl API documented in "How to Manage Your
	Network Using SNMP" by Marshall Rose and Keith McCloghrie.
 Updated:
 Contact: <URL: mailto:mrose@dbc.mtview.ca.us > (M Rose)

 What: SNMP Monitor
 Where: <URL: http://geekcorp.com/snmpmonitor/ >
	<URL: http://home.c2i.net/sveinar/SnmpMonitorEx/ >
 Description: Tcl extension to monitor static variables in routers or other
	agents using SNMP to access MIBs.
	Currently at version 1.0.1 .
 Updated: 11/2001
 Contact: <URL: mailto:sveinarr@stud.cs.uit.no > (Sveinar Rasmusse)

 What: SNTL
 Where: <URL: http://www.csua.berkeley.edu/%7Esls/woa/distrib/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/sntl-0.4.2.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/sntl-0.4.2p1.patch.tar.gz >
 Description: A general Tcl library of procedures.  Contains code to
	produce man pages from Tcl source, conversions from Tcl to C,
	HTML rendering, generating HTML, handling CGI forms, command line
	argument processing, a debugging message system, an object system,
	and various Tk widgets built with the object system.
 Updated: 10/1998
 Contact: <URL: mailto:slshen@lbl.gov > (Sam Shen)
	<URL: mailto:sls@aero.org > (Sam Shen)

 What: Speed Up for widgets with text in Tk 3.6
 Where: From the contact
 Description: Update to Tk 3.6 so that all labelled widgets are linked,
	allowing only one DoWhenIdle call per update cycle and reallocate
	memory for label only when new text is longer than old.
	An additional speed up mentioned by drawing directly onto screen.
 Updated:
 Contact: <URL: mailto:panasyuk@cfauvcs5.harvard.edu > (Alexander Panasyuk)

 What: Splash
 Where: <URL: http://mini.net/tcl/4858/ >
 Description: Package / Starkit for displaying an animated splash screen
	during actions that take some time to perform.
	Currently at version 1.0 .
 Updated: 01/2003
 Contact: See web site

 What: SplitList
 Where: From the contact
 Description: Tcl procedure to place arguments into variables.
 Updated:
 Contact: <URL: mailto:karrels@mcs.anl.gov > (Edward L. Karrels)

 What: Spreadsheet (Struble)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/apps/newspread/newspread.tar.gz >
 Description: Tk spreadsheet like widget, built using canvas and text
	widgets.
 Updated: 10/1998
 Contact: <URL: mailto:cstruble@gnu.ai.mit.edu > (Craig Struble)

 What: SQLite
 Where: <URL: http://www.sqlite.org/
	<URL: http://www.hwaci.com/sw/sqlite/ >
 Description: SQL database implementation in C.  Supports a large subset
	of SQL92 .  Comes with bindings for Tcl/Tk.
	Currently at version 3.0.2 .
 Updated: 09/2002
 Contact: <URL: mailto:drh@acm.org > (D. Richard Hipp)

 What: SSLtcl
 Where: <URL: http://www.abc.se/%7Em339/prog/ssl/SSLtcl.html >
	<URL: http://www.abc.se/%7Em9339/prog/ssl/SSLtcl-0.42.tar.gz >
	<URL: ftp://ftp.mc.hik.se/pub/users/mia95anp/ssl/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/SSLtcl-0.42/SSLtcl-0.42.tar.gz >
 Description: SSLtcl is a free, loadable module for Tcl that
	extends the socket command with SSL (secure socket layer)
	functions.  It is a thin layer over Eric Young's free
	SSLeay.  Be sure to carefully research the import and
	export restrictions of your country before fetching and
	building this package.  It requires Tcl 8 and either
	SSLeay-0.6.6 or SSleay-0.8.1.
 Updated: 10/1999
 Contact: <URL: mailto:peter.antman@abc.se > (Peter Antman)

 What: Stack procedures
 Where: From the contact
 Description: A Tcl based stack implementation.  It was done as a demo
	of the use of variable names as pointers in Tcl.
 Updated:
 Contact: <URL: mailto:amc@cs.wustl.edu > (Adam M. Costello)

 What: Software Testing Automation Framework (STAF)
 Where: <URL: http://freshmeat.net/projects/staf/ >
 Description: Framework for improving reuse and automation of test cases.
	Currently at version 2.4.2 .
 Updated: 10/2002
 Contact: See web site

 What: state sensitive buttons
 Where: From the contact
 Description: Make a button's state sensitive to changes in a variable.
 Updated:
 Contact: <URL: mailto:Donald.Syme@cl.cam.ac.uk > (Donald Syme)

 What: static variables (Bolik)
 Where: From the contact
 Description: A Tcl script to support true static variables for tcl
	procs.
 Updated:
 Contact: <URL: mailto:zzhibol@rrzn-user.uni-hannover.de > (Christian Bolik)

 What: static variables (Lehenbauer)
 Where: From the contact
 Description: Tcl procedure to create static Tcl variables.
 Updated: 09/2002
 Contact: <URL: mailto:karl@ProcPlace.com > (Karl Lehenbauer)

 What: STcl
 Where: From the contact
 Description: This Tcl extension that support multiple Tcl intpreters and
	creation of safe interpreters.  It has been incorporated into
	Tcl 7.5a2.  If someone wants to use it with an older Tcl,
	contact Jacob.  There are some out of date versions available
	on some of the ftp sites but you should contact Jacob to be
	sure you have all the latest bug fixes.
 Updated:
 Contact: <URL: mailto:jacob.levy@eng.sun.com > (Jacob Levy)

 What: stdio to Windows
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/stdio.tk.gz >
 Description: Code to allow Tcl/Tk programs that read from stdin or
	write to stdout or stderr to run on MS-Windows without modifcation.
 Updated: 10/1998
 Contact: <URL: mailto:gwl@cpu.com > (Gerald W. Lester)

 What: stdout and stderr merged into one output pipeline
 Where: From the contact
 Description: Patch to tclUnixUtil that lets you merge the stdout and
	stderr into one pipe.
 Updated:
 Contact: <URL: mailto:chaffee@bugs-bunny.cs.berkeley.edu > (Gordon Chaffee)

 What: STERNO
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/TclX/sterno0.3.tar.gz >
 Description: STERNO - Simple Tcl Extra Really Nice Objects - is a simple
	object system for Tcl implemented in Tcl.  It is designed for
	structured data encapsulation and management.  It is not intended
	to replace itcl - for instance, there is currently no inheritance.
	Built on top of Tcl 8.0 namespace, it was developed because it
	was needed by the contact.
 Updated: 10/1998
 Contact: <URL: mailto:markd@grizzly.com > (Mark Diekhans)

 What: STk file select
 Where: <URL: http://kaolin.unice.fr/Contrib/fileselect.tar.gz >
 Description: Translation of a Tcl/Tk file selector into STk.
 Updated: 10/1997
 Contact: <URL: mailto:grante@rosevax.rosemount.com > (Grant Edwards)

 What: stk-mysql
 Where: <URL: ftp://cliffs.ucsd.edu/pub/terry/ >
 Description: Library of STk functions for accessing MySQL databases.
 Updated: 07/1999
 Contact: <URL: mailto:terry@cliffs.ucsd.edu >

 What: STOOOP
 Where: <URL: http://jfontain.free.fr/stooop.htm >
	<URL: http://jfontain.free.fr/stooop-4.3.tar.gz >
	<URL: http://jfontain.free.fr/stooop-3.7.tar.gz >
	<URL: http://jfontain.free.fr/stooop41.zip >
 Description: STOOOP (Simple Tcl-Only Object-Oriented Programming) scheme.
	Implemented in a single Tcl source-able file.  Uses simple techniques
	to provide object orientation to Tcl.  Includes an HTML class
	browser and examples of a lifo and fifo stack.
	Consists of new and delete operators as well as a virtual operator.
	Object members are held in a global array bearing the class name.
	This extension is used in tkpiechart, scwoop, and others.
	Version 4.3.0 is the latest version and is only compatible with Tcl 8.3 or newer.
 Updated: 06/2001
 Contact: <URL: mailto:jfontain@free.fr > (Jean-Luc Fontaine)

 What: String handling routines in Tcl
 Where: From the contact
 Description: Tcl routines which return the first word of a string,
	the first non-blank character from a string, an all upper case
	version of the string, the first n non-blank characters in upper
	case, a string stripped of leading and trailing blanks (and
	multiple blanks squeezed down to one), and the n-th word from
	a string.
 Updated:
 Contact: <URL: mailto:dupas@imec.be > (Luc Dupas)

 What: String search starting at an offset
 Where: <URL: http://crl.nmsu.edu/users/ted/srch.tar.gz >
 Description: Tcl 7.[34] support to allow searching at some offset in the string.
 Updated:
 Contact: <URL: mailto:ted@nmsu.edu > (Ted Dunning)

 What: string translate command
 Where: From the contact
 Description: Modification to core string command code to add a translate
	command, which allows one to translate one set of characters into
	another (like the Unix tr(1) command).
 Updated:
 Contact: <URL: mailto:moeller@informatik.uni-hildesheim.de > (Steffen M"oller)

 What: structure-like objects in Tcl (Burdick)
 Where: From the contact
 Description: A Tcl command that lets you use arrays similarly to structs.
 Updated:
 Contact: <URL: mailto:burdick@ars.rtp.nc.us > (Bill Burdick)

 What: structure-like objects in Tcl (Gerdes)
 Where: From the contact
 Description: Set of Tcl procedures to pass structures by reference.
 Updated:
 Contact: <URL: mailto:dpgerdes@zorro.cecer.army.mil > (David Gerdes)

 What: StubPatch
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/StubPatch8041.tar.gz >
 Description: Add support to Tcl 8.0.4 for backlinking on all platforms, so that
	static executables can dynamically load extensions.
 Updated: 04/1999
 Contact: <URL: mailto:pduffin@hursley.ibm.com > (Paul Duffin)

 What: Suchenwirth's Tcl code
 Where: <URL: http://purl.org/tcl/wiki/RichardSuchenwirth >
 Description: Richard has written a number of Wiki pages, pointed to by
	the supplied URL.  He covers code to detect or prevent a proc
	from being redefined, a discussion of Lamda procs in Tcl,
	a variety of algorithms implemented in Tcl and Tcl/Tk (which include
	a simple balloon help, integer list generation, a cursor name
	function, an integer to english/french/german name translater,
	Unix file mode in letter notation (rwxr--r--), fraction math,
	greatest common denominator, ip address, unix ls proc, simple
	mail sender, max and min functions, morse code encoder/decoder,
	converting numbers to commas, randomly selecting items from list,
	Roman numeral conversion to and from integers, widget scrollbar
	decorator, stack operations on lists) ISO country and language
	codes to English, unit converters, adding Tcl minor subcommands
	to commands, neat Tcl syntactic tricks that can be added using
	the unknown proc, a keyboard widget which displays rows of buttons
	representing the various characters to be inserted - particularly
	useful for Unicode special character input, a Tk pane widget,
	xbutton - a text and image button megawidget,
	set of 7 bit ASCII input to Unicode string conversions using
	a variety of targe languages (Arabic, Greek, Korean Hangul, Hebrew,
	Japanese, and Russian),
	a little Unicode editor,
	Tcl tally gadget (used for counting strings, words, etc.),
	Tcl 8.3 code which auto-detects UTF-16 by BOM in the first line
	and reads the file into a string variable,
	example of plain Tcl with Tk like calling style,
	examples of APL like functionality in pure Tcl scripts,
	code and discussion of base 64 encoding, code for doing syntactic
	parsing, code to allow embedding C code directly into your Tcl scripts
	and have your program write the code to a file, compile and
	then execute it, series of demos animating a train, moving
	scenery, various sprites moving in the background, etc. .
	Contact continues to write more code each day - just
	stop by the web pages to see the latest list.
 Updated: 07/1999
 Contact: <URL: mailto:Richard.Suchenwirth@kst.siemens.de >

 What: SunOS dld package
 Where: From the contact
 Description: Tcl front end for SunOS 4.x dynamic loading routines.
 Updated:
 Contact: <URL: mailto:jlc@adaclabs.com > (Jean-Luc Chatelain)

 What: supertcltk
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/supertcltk0.5.tar.gz > ???
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tcltk_shlib0.4.tar.gz >
 Description: Set of files for Tcl and Tk as well as a number of
	extensions designed to support building shared libraries.
	More info can be found at <URL: http://130.209.12.75:8001/ > during
	off peek hours (GMT 17:00-9:00).
 Updated: 10/1998
 Contact: <URL: mailto:xiaokun@stats.gla.ac.uk > (Xiaokun Zhu)

 What: SWIG
 Where: <URL: http://swig.SF.net/ >
	<URL: ftp://swig.sf.net/pub/swig/MacSWIG1.1p2.sea.hqx >
	<URL: ftp://ftp.caos.kun.nl/pub/misc/ >
	<URL: ftp://ftp.caos.kun.nl/pub/misc/jswig/ >
	<URL: ftp://ftp.caos.kun.nl/pub/misc/jswig/ >
	<URL: ftp://astro.phys.cmu.edu/pub/ptak/mac_swig_example/ >
	<URL: http://starship.skyport.net/crew/robind/python/ >
	<URL: http://www.neurop2.ruhr-uni-bochum.de/%7Ecozzi/swigeiffel/ >
	<URL: http://starship.skyport.net/crew/robind/python#swig >
	<URL: http://www.techentin.net/tcl/ >
	<URL: http://superk.physics.sunysb.edu/%7Emcgrew/guile >
	<URL: http://www.goto.info.waseda.ac.jp/%7Efukusima/ruby/swig-e.html >
	<URL: http://sf.net/patch/?func=detailpatch&patch_id=101430&group_id=1645 >
	<URL: http://www.geocities.com/digitalshmoo/dev/swig/ >
	<URL: http://www.users.fast.net/%7Egwilliams/cygwin_swig/swig-1.3.11-1-src.tar.bz2 >
	<URL: http://www.users.fast.net/%7Egwilliams/cygwin_swig/swig-1.3.11-1.tar.bz2 >
	<URL: http://www.users.fast.net/%7Egwilliams/cygwin_swig/setup.hint >
	<URL: http://webperso.easyconnect.fr/bdesgraupes/macswig.html >
	<URL: http://webperso.easyconnect.fr/bdesgraupes/Downloads/MacSwig_Carbon_1.3.16.hqx >
 Description: Tool designed to make it easier to integrate functions
	written in C/C++ with Tcl/Tk, Perl, Python and Ruby, as well as
	Java, Ocaml and C#.  Also Guile, MzScheme, Chicken and some others
	are supported.
	SWIG is a compiler that takes ANSI C/C++ declarations and builds a
	scripting language interface for a number of different languages.
	SWIG can export its parse tree in XML or LISP s-expressions.
	Works for Unix and Win32.
	The SWIG documentation and a tutorial are available on SF.net.
	Jswig is an extension by Harco de Hilster which generates
	 Java native code classes from the SWIG templates.
	 Should be extracted into SWIG1.1/Examples/java/.
	Example of getting SWIG working with Macintosh, by Andy Ptak,
	 at CMU.  There are also SWIG/python patches available by
	 Robin Dunn.  SWIG interface for Eiffel has been made available
	 by Alex Cozzi, who provides a version for SWIG 1.1p5 as well as one
	 for SWIG 1.2a1.
	The techentin site contains patches to SWIG 1.1-850 so that swig
	 can generate [incr tcl] shadow classes.
	The waseda site has a SWIG module for Ruby.
	The SF.net patch reference provides Guile 1.3.4 support.
	The digitalsmoo site contains a sample of using SWIG to create
	 shadow objects for C++ classes wrapped by perl.
	The fast.net files is Swig oriented towards the Windows/Cygwin
	 environment.
	Currently version 1.3.24 is available.
 Updated: 01/2003
 Contact: <URL: mailto:beazley@cs.uchicago.edu > (David Beazley)
	<URL: mailto:harcoh@caos.kun.nl > (Harco de Hilster)
	<URL: mailto:ptak@astro.phys.cmu.edu > (Andy Ptak)

 What: Sybase Tcl
 Where: <URL: http://sf.net/project/sybtcl/ >
	<URL: http://sf.net/project/showfiles.php?group_id=12881 >
	<URL: http://www.sybase.com/ >
 Description: Tcl 7.[56]/8.0 (tclX recommended) interface to Sybase database
	server, using SQL.
	Also requires the Sybase Open Client (DB-Library) package.
	It contains Windows DLL support for Tcl 7.6 and Tcl 8.0, a CT-Lib
	compatibility layer, accepts Tcl variables for bindings.
	Also works with the Sybase ASE for Linux.
	Version 2.5 was the last version to support Tcl 7.6.
	Version 3.0 includes Windows and Mac pre-compiled support,
	 but only supports Tcl 8.x.
 Updated: 07/2001
 Contact: <URL: mailto:dhagberg@millibits.com > (D.J. Hagberg)
	<URL: mailto:tpoindex@nyx.net > (Tom Poindexter)

 What: Sysadmtool
 Where: <URL: ftp://sunsite.math.klte.hu/pub/sun/admin/sysadmtool/ >
	<URL: ftp://sunsite.kth.se/archive/utilities/sysadmintool/ >
 Description: Tcl/Tk freely distributable software to suppliment Sun's own
	admintool and AdminSuite, providing comfortable intuitive tools
	to do the same tasks as Unix commands and config files.
 Updated:
 Contact: <URL: mailto:sysadmtool@component.hu >

 What: syslog
 Where: <URL: http://www.fe.msk.ru/works/works_tcl.html >
 Description: Tcl extension to the Solaris syslog functionality, but
	it may work on other systems with the capability.
 Updated: 11/1997
 Contact: <URL: mailto:vitus@ice.ru > (Victor Wagner)

 What: System V ipc
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/svipc-2.2.0/svipc-2.2.0.tar.gz >
 Description: Tcl interface to System V IPC facilities.  Supports
	Unix Tcl 7.5 dynamic loading.
 Updated: 03/2002
 Contact: <URL: mailto:joe@zircon.seattle.wa.us > (Joe Kelsey)

 What: System V shm
 Where: From the contact
 Description: Interface to System V shared memory system calls.
 Updated: 07/1998
 Contact: <URL: mailto:tip@prs.de > (Till Immanuel Patzschke)

 What: tablelist
 Where: <URL: http://www.nemethi.de/ >
 Description: This is a Multi-Column listbox designed for Tcl/Tk 8.x as
	well as a general utility module for other megawidgets like
	tablelist.  This widget allows each column to be dynamically
	sized and has several alignments.  It supports a variety of
	listbox like commands.  It also comes with bindings so that
	it acts like a listbox.
	Requires Tcl/Tk 8.0 .
	Currently at version 3.8 .
 Updated: 08/2001
 Contact: <URL: mailto:csaba.nemethi@t-online.de >

 What: TACO
 Where: <URL: http://www.esrf.fr/taco/ >
 Description: A Toolkit for building OO control systems.  It uses
	ONC/RPC for network communications.  Can be used to
	wrap any piece of hardware/software and then export its
	functionality over the network.  Clients can be written
	in C, C++, Python, LabView, or Tcl.
	Currently at version 2.6 .
 Updated: 08/2001
 Contact: <URL: mailto:taco at esrf dot fr >

 What: TAT
 Where: <URL: http://web.tiscali.it/marcomaggi/prj/tat/ >
 Description: TAT stands for Thinking About Tcl.  It is a set of
	miscellaneous Tcl commands implementing a few 
	data structures like queues, structures, hashes,
	stacks, etc. as well as a few other odds and ends.
	Currently at version 0.1.0 .
 Updated: 06/2002
 Contact: See web site

 What: TAXI
 Where: <URL: http://sunscript.sun.com/taxi/taxiDoc/taxi.htm >
 Description: Interface between Tcl/Tk and ActiveX.  Specific to
	Windows and not available for Macintosh or Unix.  Can
	be used to automate applications such as Excel,Word, Internet
	Explorer, etc.
 Updated: 06/1998
 Contact: <URL: mailto:jyl@eng.sun.com >

 What: Tbase
 Where: <URL: http://www.sys.uea.ac.uk/%7Efuzz/downloads/tbase.zip >
	<URL: http://www.sys.uea.ac.uk/%7Efuzz/tbase/default.html >
 Description: Collection of classes that provide typesafe and easier access
	to Tcl types.
 Updated: 03/1999
 Contact: <URL: mailto:fuzz@sys.uea.ac.uk > (Farzad Pezeshkpour)

 What: Tcl 7.5 socket code
 Where: From the contact
	<URL: ftp://ftp.cs.uoregon.edu/pub/tcl/contrib/ >
 Description: Wish 4.1/Windows DLL which provides a wrapper for some socket
	functions.  The source (included) compiles on both Unix and on
	Borland w/Winsock.  Also available is code for Tcl 7.5 to
	provide a socket command on SunOS 4.1.3.
 Updated:
 Contact: <URL: mailto:rjamison@gothamcity.jsc.nasa.gov > (Bob Jamison)

 What: Tcl and Tk shared library support (aka Plus Patches) (Nijtmans)
 Where: <URL: http://www.purl.org/net/nijtmans/plus.html >
	<URL: http://jfontain.free.fr/tcl+-8.3.1-2.i386.rpm >
	<URL: http://jfontain.free.fr/tk+-8.3.1-2.i386.rpm >
	<URL: http://jfontain.free.fr/tcltk+-8.3.1-2.spec >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/tcl8.3.1plus.patch.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/tcl8.3.1plus.tar.gz >
	<URL: http://home.nycap.rr.com/drlabelle/freewrap.html >
 Description: The plus-patch files for Tcl/Tk 8.x adds varying types of
	fixes and enhancements.  At some point during development, versions
	fixed the event-handling of Tcl such that Tk could be loaded
	dynamically.  Other bug fixes and enhancements (such
	as the ones from Trf 1.0) are also present, such as the elide
	patch required for tkman, dash and Img patches for Tk,
	fileevent patches for Windows, Cygwin-B20.1 support and more.
	These work on both Unix and Visual C++ on Windows.
	These patches are compatible with the dash and img patches
	and extensions as well.
	Patches for Tclx (code and help), Tix, and tcl plugin are included
	with the plus patch distribution.
	Note that on the ftp site, tar files containing the fully patched
	versions of Tcl and Tk are available, for folks wanting to use
	Tkpvm but unable to apply the patches themselves.  These files
	also have the dash patch applied.
	The ftp site may have patches for older Tcl/Tk versions.
	Versions thru Tcl/Tk 8.2 are available.  Note that as the core team
	incorporates Jan's fixes, they will disappear from future versions
	of the patches.  Plus patch Windows users are encouraged to upgrade
	to the latest plus patch version.
	This file includes patches for itcl, itk, and iwidgets.
	Provides enhanced dynamic loading,
	ability to create stand-alone executables, additional image
	formats, includes tkcon (version 0.70), includes new channel
	functions.
	Currently the plus patch works with Tcl up through 8.3.1 .
 Updated: 10/2001
 Contact: <URL: mailto:j.nijtmans@chello.nl > (Jan Nijtmans)
	<URL: mailto:dlabell-@nycap.rr.com >

 What: Tcl and Tk shared library support (Brown)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tk3.6.sharedlibs.patch.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tcl7.3.sharedlibs.patch.gz >
 Description: Set of patches which assume you use gcc 2.x.x which supports
	the -shared option
 Updated: 10/1998
 Contact: <URL: mailto:philb@soda.berkeley.edu > (Philip Brown)

 What: Tcl and Tk shared library support (Salmon)
 Where: From the contact
 Description: Patches to Makefile.in that allows both HP/UX and SunOS 4
	to build shared libraries.
 Updated:
 Contact: <URL: mailto:Michael.Salmon@eos.ericsson.se > (Michael Salmon)

 What: Tcl crypt
 Where: <URL: http://www.inx.de/%7Ejn/tcl-hacks/crypt-example.html >
 Description: While useful in its own right, the intention here was
	to provide a very small example of how to integrate C functions
	into Tcl and Tk.
 Updated: 10/1996
 Contact: <URL: mailto:jn@berlin.snafu.de > (Juergen Nickelsen)

 What: Tcl debugger (extended Tcl)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/alcatel/extensions/tcl.debugger.gz >
 Description: tclX source level limited debugger (patch to tclX)
 Updated: 09/2002
 Contact: <URL: mailto:karl@ProcPlace.com > (Karl Lehenbauer)

 What: Tcl debugger (libes)
 Where: <URL: ftp://ftp.cme.nist.gov/pub/expect/tcl-debug.tar.Z >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tcl-debug.tar.gz >
 Description: Tcl debugger patterned after gdb and dbx which can be added
	easily to any Tcl/Tk application.
	Also, contact <URL: mailto:ranga@cs.umd.edu > (M.Ranganathan)
	regarding changes to the debug code to be thread-safe.
 Updated: 10/1998
 Contact: <URL: mailto:libes@cme.nist.gov > (Don Libes)

 What: Tcl debugger (tromey)
 Where: From the contact
 Description: An extension to Libes' Tcl debugger which provides filename
	and line number associations with statements.
 Updated:
 Contact: <URL: mailto:tromey@klab.caltech.edu > (Tom Tromey)

 What: Tcl dynamic extension loader package
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tcldl03.tar.gz >
	<URL: ftp://ftp.sunsite.unc/Linux/libs/dld-3.2.6.bin.tar.gz >
	<URL: ftp://tsx-11.mit.edu/pub/linux/sources/libs/ >
 Description: This is an extension to Tcl to use the Perl dynamic
	loading extension from Perl 5.0.  It is portable to a number
	of platforms.  Requires Tcl 7.3 and itcl 1.5.
	More info can be found at <URL: http://130.209.12.75:8001/ > during
	off peek hours (GMT 17:00-9:00).
 Updated: 10/1998
 Contact: <URL: mailto:xiaokun@aero.gla.ac.uk > (Xiaokun Zhu)

 What: Tcl expr long long values
 Where: <URL: http://www.ikf.physik.uni-frankfurt.de/%7Eroehrig/tcl7.6-longlong.diff.gz >
 Description: Modified version of Tcl's expr processing which uses a Tcl_long
	(which is either a long or long long) instead of long for the
	expression values.  It also modifies the format command to recognize
	the "l" modifier, so that Tcl_Long's can be formatted.
 Updated: 05/1997
 Contact: <URL: mailto:roehrig@mpi-sb.mpg.de > (Hein Roehrig)

 What: Tcl extension example
 Where: <URL: ftp://tcl.activestate.com/pub/tcl/misc/ >
 Description: A simple example of how to create a C code based Tcl example
	for Unix, Windows and MacOS.
 Updated: 07/1998
 Contact: <URL: http://home.pacbell.net/ouster/ > (John Ousterhout)

 What: Tcl extension tools
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/majorminor.tar.gz >
 Description: Tcl 6.x extension to provide a development environment to
	ease implementing new commands.
 Updated: 10/1998
 Contact: <URL: mailto:david@davids.mmdf.com > (David Herron)

 What: Tcl Extensions by Michael Schwartz
 Where: <URL: http://www.du.edu/%7Emschwart/tcl-tk.htm >
 Description: This page contains pointers to a number of Tcl extensions,
	including a Tk that uses Curses,
	GD (Image file rendering based on the Tom Boutell's gd library
	- supports PNG and GIF) - version 0.1.0.4,
	GDI (Graphics device drawing similar to Tk canvas, but for Windows)
	- version 0.9.8.3,
	HDC (Name/address manipulations) - version 0.2.0.1,
	WMF (Windows metafile context for copying to clipboard)
	- version 0.1.0.2,
	Tkmsmail (MAPI and CMD mail interfaces, allowing Windows programs to
	send mail) - version 1.0.1.1 (now available from the tcl core's
	CVS repository and is TEA compliant) ,
	Print (printer contexts, providing invocation of common printer
	dialogs and exposes the device context for supporting interaction
	with other platform specific drawing primitives - Windows and Unix) -
	version 0.9.5.2,
	Profile (.INI file manipulations - Windows and Unix) - version 0.6.0.2,
	Signal (simple signal processing - Unix) - version 1.4,
	Winexec (Windows exec command which can properly launch detached
	16 bit and DOS apps as well as Win32 apps) - version 0.6.0.1,
	a .zip bundle of Tcl 8.2 DLLs with NT stubs.
 Updated: 06/1999
 Contact: <URL: mailto:mschwart@nyx.net >

 What: Tcl getopt (Mangin)
 Where: From the contact
 Description: A Tcl based getopt function.
 Updated:
 Contact: <URL: mailto:frank.mangin@sophia.inria.fr > (Frank Mangin)

 What: Tcl getopt (Roydhouse)
 Where: From the contact
 Description: A Tcl getopt function with expanded options.
 Updated:
 Contact: <URL: mailto:Aaron.Roydhouse@comp.vuw.ac.nz > (Aaron Roydhouse)

 What: Tcl GetOpts
 Where: <URL: http://www.waxandwane.com/toolbox/tclGetOpts/ >
 Description: tclGetOpts contains the Tcl package GetOpts which includes two
	procedures for parsing the command line options of a Tcl script.
	One is an emulation of the C library routine getopts and
	the other allows long option names and does type checking.
	This package was originally written by Johnson Earls.
	Currently at v1.1.
 Updated: 02/2000
 Contact: <URL: mailto:RPMohn@panix.com > (Ross Mohn)

 What: tcl-inline
 Where: <URL: http://panoptic.com/tcl-inline/tcl-inline-1.0.tar.gz >
 Description: Tcl extension to provide support for C code written directly
	within the Tcl module.
	Currently at version 1.0 .
 Updated: 08/2003
 Contact: See web site

 What: Tcl invocation (Newman)
 Where: From the contact
 Description: A C routine which invokes Tcl command passing the
	appropriate escaped strings without Tcl_Eval.
 Updated:
 Contact: <URL: mailto:matt@deshaw.com > (Matthew Newman)

 What: Tcl invocation (Nichols)
 Where: From the contact
 Description: A C routine which invokes Tcl command passing the
	appropriately escaped strings.  In this way one need not
	call Tcl_Eval().
 Updated:
 Contact: <URL: mailto:nichols@parc.xerox.com > (David Nichols)

 What: Tcl IPC interface
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/alcatel/extensions/tclipc1-0.tar.gz >
 Description: Implements Tk's send command without requiring Tk or X11.
 Updated:
 Contact: <URL: mailto:gillies@noao.edu > (Kim Gillies)

 What: Tcl Loadable Extensions (TLE)
 Where: <URL: ftp://ftp.caos.kun.nl/pub/tcl/ >
 Description: Beta release of Tcl Loadable Extensions, which can be
	loaded at runtime by a Tcl command.
 Updated:
 Contact: <URL: mailto:harcoh@caos.kun.nl > (Harco de Hilster)

 What: tcl-magick
 Where: <URL: http://membres.lycos.fr/jbn/software/tcl-magick.tar.gz >
 Description: Tcl/Tk binding for Imagemagick graphics library.
	Also includes a Perl/Tk binding (called Tk::Magick).
	File also includes code to generate an AOLserver module for
	outputting images within the web server.
	Currently at version 0.0 .
 Updated: 10/2002
 Contact: See web site

 What: Tcl MCCP
 Where: <URL: http://www.mudclient.net/tcl_mccp/ >
 Description: Binding between the Mud Client Compression Protocol library
	and Tcl.
	Currently at version 0.5 .
 Updated: 10/2001
 Contact: <URL: mailto:fastjack@turf.org >

 What: Tcl memory management modification
 Where: From the contact
 Description: Proof of concept patch to change Tcl from using malloc/realloc
	and free to using TclAlloc, TclRealloc, TclFree, and a set of
	those functions using the default memory allocations.  With
	this scheme, one can replace the alloc set with debugging versions,
	more efficient memory managers, etc.
 Updated:
 Contact: <URL: mailto:jtc@cygnus.com > (J.T. Conklin)

 What: Tcl MIME
 Where: <URL: http://www.purl.org/NET/akupries/soft/mail/ >
 Description: Implementation of a Tcl package that generates and parses RFC2045
	MIME body parts.  Also includes an implementation of SMTP.
	Requires Tcl 8.0/Trf 1.8.
	Currently at v1.1.
 Updated: 11/1999
 Contact: <URL: mailto:mrose.netnews@lists.dbc.mtview.ca.us > (Marshall Rose)

 What: Tcl Packages
 Where: <URL: ftp://toadflax.cs.ucdavis.edu/pub/ >
 Description: Provide ability to create enclosed groups of code which the
	user can load as a unit.
 Updated:
 Contact: <URL: mailto:beard@cs.ucdavis.edu > (Patrick C. Beard)

 What: Tcl Packet Generation
 Where: <URL: http://qacafe.com/software.htm >
 Description: pktsrc is a Tcl package to add support for sending and receiving
	raw packets from Tcl scripts.
	Currently at version 1.2.12 .
 Updated: 09/2001
 Contact: <URL: mailto:joe at qacafe dot com >

 What: Tcl prompt 2 fix
 Where: From the contact
 Description: Fix to Tcl 7.4 (?) tclMail so that tcl_prompt2 works again.
 Updated:
 Contact: <URL: mailto:Matthew.Rice@pgw.on.ca > (Matthew Rice)

 What: Tcl RPC (Roseman)
 Where: From the contact
 Description: Subset of tcl-dp like layer over Tcl 7.5's socket code.
	Intended as an example of how to use the socket command.
 Updated:
 Contact: <URL: mailto:roseman@cpsc.ucalgary.ca > (Mark Roseman)

 What: Tcl-RPC
 Where: <URL: http://www.zveno.com/zm.cgi/in-tclxml/in-xmlrpc.tml >
 Description: A new Tcl 8.1.1 package that implements the XML-RPC
	protocol for both client and server.  This package may be
	able to be downgraded to earlier versions of Tcl if necessary.
	This package includes an interface to the Tcl web server (tcl-httpd)
	which results in a nice embeddable version of an XML-RPC server.
	Minimal documentation is currently available.
	A mailing list is available - see the web site for details.
 Updated: 06/1999
 Contact: <URL: mailto:Steve.Ball@zveno.com >

 What: Tcl RPC (Shorter)
 Where: <URL: ftp://ftp.globalware.com/pub/tcl/ >
 Description: Provides an RPC interface on top of Tcl 7.5's socket command.
	This provides some level of replacement for Tcl-DP 3.3b1.
 Updated:
 Contact: <URL: mailto:mike@thx1138.globalware.com > (Michael E Shorter)

 What: Tcl SQL
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/tclsql-1.1/tclsql-1.1.tar.gz >
 Description: tclsql is an INGRES specific Tcl interface to SQL
	(Structured Query Language).
 Updated: 10/1998
 Contact: <URL: mailto:cxh@arsenic.berkeley.edu > (Christopher Hylands) (???)

 What: Tcl thread package (Hansen)
 Where: <URL: ftp://ftp.cs.uoregon.edu/pub/lth/tasking-alpha2.tar.gz >
 Description: A preemptive thread package, described in the STk FAQ.
 Updated: 10/1997
 Contact: <URL: mailto:lth@cs.uoregon.edu > (Lars Thomas Hansen)

 What: Tcl thread support (Chew)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tcl-7.3-earl.tar.gz >
 Description: A set of changes to Tcl 7.3 to make it more thread-sturdy.
 Updated: 10/1998
 Contact: <URL: mailto:earl@hpato.aus.hp.com > (Earl Chew)

 What: Tcl thread support (Cruse)
 Where: From the contact
 Description: Port of MTtcl to MIT's Pthreads 1.60beta5.
 Updated:
 Contact: <URL: mailto:mcruse@cti-ltd.com > (Mike Cruse)

 What: Tcl thread support (Hipp)
 Where: <URL: http://www.hwaci.com/drh/pttcl.html >
	<URL: http://www.mcs.dundee.ac.uk:8080/%7Ecmacleod/pttcl.html >
	<URL: ftp://ftp.mcs.dundee.ac.uk/pub/cmacleod/pttcl.tar.gz >
 Description: Modified Tcl 7.6 source to work with POSIX Threads.
	Pthreads-Tcl (PtTcl) allows separate threads to run their own Tcl
	interpreters simultaneously, allows threads to communicate
	via message passing, and allows interpreters to share Tcl variables.
	Each thread has its own event queue.  This is only for Tcl.
	C Macleod has made a tar file with a number of personal bug fixes
	applied to it available.
 Updated: 11/1998
 Contact: <URL: mailto:drh@acm.org > (D. Richard Hipp)
	<URL: mailto:macleod @ intrasoft . gr > (Colin Macleod - remove spaces)

 What: Tcl thread support (Jankowski)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/MTtcl1.0.tar.gz >
	<URL: ftp://ftp.netcom.com/pub/bo/booga/ >
 Description: Set of Tcl commands for the Solaris 2.[34] thread library.
	Compatible with Tcl 7.4/Tk 4.0 and patches p1/2.  Doc indicates
	that SparcWorks 3.0 or greater C compiler is required.  OTher
	configurations may work, but have not been tested.
 Updated: 10/1998
 Contact: <URL: mailto:booga@netcom.com > (Steve Jankowski)

 What: Tcl-tools
 Where: <URL: http://www.smith-house.org/open.html >
 Description: Toolset currently has several parts, such as
	compute, an expr which doesn't require $'s,
	deref, allowing dereferencing to any depth,
	Flash, which flashes the title bar,
	import, an extended global replacement,
	let, an extended set command,
	LOST, a Lightweight Object System for Tcl, which is a Tcl script that
	 is source'd into the current interpreter,
	run, expanded source with preprocessing capability,
	stack_proc, for extending previously defined procs,
	tkMenuMgr, a module written to handle menus and menubars in
	 an orthoginal manner,
	xtcl,
	named parameter support for procs, etc.
	Currently at version 3.5 .
 Updated: 09/2000
 Contact: <URL: mailto:larry@smith-house.org > (Larry Smith)

 What: Tcl trap command
 Where: From the contact
 Description: C code that can be linked into a Tcl interpreter to allow
	one to trap signals.  Original author unknown.
 Updated:
 Contact: <URL: mailto:sani.nassif@att.com > (Sani R. Nassif)

 What: Tcl UDP
 Where: From the contact
 Description: Tcl extended to support UDP sockets as an extension.
	Contact considering extending this into a dynamically loadable
	extension for full socket functionality, so that sockets need not
	be in the core.
 Updated: 12/1998
 Contact: <URL: mailto:khoury@cnmat.berkeley.edu > (Sami Khoury)

 What: Tcl wrapper for Visual C++
 Where: From the contact
 Description: Set of C++ classes and Tcl code to wrap Visual C++.
 Updated: 10/1999
 Contact: <URL: mailto:orthbandt@sek-ost.de > (Carsten Orthbandt)

 What: Tcl++/Tk++ (Newman)
 Where: <URL: http://www.sensus.org/tcl/ >
 Description: A Tcl 8 only implementation of [incr Tcl].
	Not intended to compete with itcl, but to serve as a tool
	for early adopters of new releases.  There are a few differences
	between tcl++ and itcl - see the web site for details.
	Comes with a TreeView class, which mimics Win95 explorer.
	Also, Robert Seeger <URL: mailto:rseeger@baynetworks.com > mentioned
	that he implemented single layer menu like widgets in tk++.
	This was developed on Win95/NT, but has been used on many
	platforms.  Emulates itcl 2.2.  No development is currently
	being done on this package.
	Currently at version 2.3.0 .
 Updated: 01/2000
 Contact: <URL: mailto:matt@novadigm.com > (Matt Newman)

 What: Tcl++/Tk++
 Where: <URL: http://www.amath.washington.edu/%7Elf/software/tcl++/ >
 Description: A package that makes development of extended Tcl/Tk
	interpreters easier and more pleasant for C++ programmers.
	It does not patch the core, nor need the Tcl internals.
	This also includes a small object oriented extension as well
	as some widgets for Tk.
	Further development of Tcl++ is on hold right now.
 Updated: 07/1998
 Contact: <URL: mailto:egkioule@u.washington.edu > (E. Gkioulekas)

 What: Tcl-BLOBs (Binary Large Objects)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/blob1.1.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/blobX1.2.tar.gz >
 Description: Tcl-Blob adds binary data access/binary I/O to Tcl 7.5 or higher.
	Can be built as a shared dynamic library.  Tcl-BlobX contains
	cryptography-related algorithms such as block ciphers, hash
	functions, DES, IDEA, Blowfish, MD5, HAVAL, etc.
	Tcl-BlobX contains cryptographic software - sites must
	be aware that having this package available for download
	from a USA site may not be legal.
	This package is no longer being developed.  Instead, the
	contact recommends Tcl-Trf and Memchan.
 Updated: 10/1998
 Contact: <URL: mailto:aku@kisters.de > (Andreas Kupries)

 What: tcl-cgi
 Where: <URL: http://ruulst.let.ruu.nl:2000/tcl-cgi.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/tcl-cgi-1.1/tcl-cgi-1.1.tar.gz >
 Description: Small extension allowing Tcl programmers to write CGI programs
	which can handle the POST method of data.  Enables a secure WWW
	interface to Tcl applications.
 Updated: 10/1998
 Contact: <URL: mailto:Wessel.Kraaij@let.ruu.nl > (Wessel Kraaij)

 What: Tcl-DP
 Where: <URL: http://sf.net/projects/tcldp/ >
	<URL: http://www.cs.cornell.edu/Info/Projects/zeno/Projects/Tcl-DP.html >
	<URL: ftp://ftp.cs.cornell.edu/pub/tcl-dp/current/ >
	<URL: ftp://ftp.cs.cornell.edu/pub/tcl-dp/3.x/tcl-dp3.4b2-linux.tar.gz >
	<URL: ftp://ftp.cs.cornell.edu/pub/tcl-dp/4.0b2/NOTICE >
	<URL: ftp://ftp.cpsc.ucalgary.ca/pub/users/roseman/tcl-dp-0.2.sit.hqx >
	<URL: http://pages.infinit.net/cclients/files/tcl-dp.4.0.htm >
 Description: Tcl Distributed Programming - a public domain extension
	which adds TCP/IP connection management, remote
	procedure call and distributed object protocols to Tcl/Tk.
	Tcl-DP 4.0 is now dynamically loadable for Tcl 7.6 that adds support
	for TCP, UDP, IPM, serial ports, email as well as the ability to
	perform RPCs over any channel.  It has been tested on
	SunOS 4.1.3, Solaris 2.5, Linux 2.0.29, HP-UX 9.05, Windows NT 4.0,
	and Windows 95.
	The roseman file is an alpha port of Tcl-DP to PowerMac.
	The infinit web page is a description of a port (version 4.0.1.0)
	 to Tcl 8.1, with stubs and dynamic loading provided.
	 This version is also available in the CVS repository on sf.net .
 Updated: 05/2002
 Contact: <URL: mailto:tcl-dp@cs.cornell.edu > ???
	<URL: mailto:tcl-dp@roger-rabbit.CS.Berkeley.EDU > or ???
	<URL: mailto:tcl-dp-bugs@roger-rabbit.CS.Berkeley.EDU > ???
	<URL: mailto:sumit@cs.cornell.edu > ???

 What: Tcl-DP fix (Krakowiak)
 Where: From the contact
 Description: A fix to distribObj.tcl so that clients names are kept.
	I don't know if this and the next are related or not.
 Updated:
 Contact: <URL: mailto:krakowia@imag.fr > (Sacha Krakowiak)

 What: Tcl-DP fix (Pauba)
 Where: From the contact
 Description: A fix to dp_UndistributeObject.
	I don't know if this and the previous fix are related or not.
 Updated:
 Contact: <URL: mailto:klp@oh.att.com > (Kevin L. Pauba)

 What: Tcl-DP with caller id
 Where: From the contact
 Description: A modification of rpc.tcl to call the in.indentd process to
	see who is making a request.
 Updated:
 Contact: <URL: mailto:tom@mario.us.dg.com > (Tom Sandholm)

 What: Tcl-DP with Multicast IP
 Where: <URL: ftp://agate.lut.ac.uk/pub/mbone/ >
 Description: A version of Tcl-DP 3.2 which is patched to include
	support for multicast IP communications.  It also has an early
	prototype of a late-binding RPC system.
 Updated:
 Contact: <URL: mailto:J.P.Knight@lut.ac.uk > (Jon P. Knight)

 What: tcl-gdbi, the Tcl Generic Database Interface
 Where: <URL: http://www.velocigen.com/%7Etdarugar/tcl-sql/ >
 Description: The goal is to provide a Tcl extension which can be used
	generically to access databases.  The first release has a binding
	to the MySQL database.  This package was developed on RedHat
	Linux and mysql 9.6 and was also tested on Solaris 2.5 and
	FreeBSD.  A mailing list will be coming later.
	Currently at version 20000420.
 Updated: 07/2000
 Contact: <URL: mailto:tdarugar@binevolve.com > (Parand Tony Darugar)

 What: tcl-www
 Where: <URL: ftp://ce-toolkit.crd.ge.com/pub/tcl/ >
 Description: A Tcl support library that works with dtclsh and
	provides support for embedded Tcl tags in HTML template files,
	cleaning plain text so it is displayable as HTML, encoding
	URLs from within Tcl, and more.  Required dynamically loadable
	libraries, url2tcl and httpqs2tcl.
 Updated:
 Contact: <URL: mailto:kennykb@acm.org > (Kevin B. Kenny)

 What: Tcl/Tk Japanized; support for Kanji
 Where: <URL: ftp://ftp.sra.co.jp/pub/lang/tcl/jp/tcl8.1.1i18n.patch.gz >
	<URL: ftp://ftp.sra.co.jp/pub/lang/tcl/jp/tk8.1.1i18n.patch.gz >
	<URL: ftp://ftp.sra.co.jp/pub/lang/tcl/jp/tcl8.0p2jp1.0.patch.gz >
	<URL: ftp://ftp.sra.co.jp/pub/lang/tcl/jp/tk8.0p2jp1.0.patch.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/example/widget-demo-tk4.jp.tar.gz > ???
	<URL: ftp://ftp.sra.co.jp/pub/lang/tcl/jp/widget-demo-tk4.0jp.tar.gz >
	<URL: ftp://ftp.iij.ad.jp/pub/NetNews/fj.sources/volume96/Sep/ >
	<URL: ftp://ftp.ims.ac.jp/pub/unix/tools/tcl/jp/ >
	<URL: ftp://ftp.u-aizu.ac.jp/pub/lang/tcl/jp/ >
 Description: Patch to enable Tcl/Tk 8.0 to use Kanji.
	The widget-demo is a _replacement_ for the default widget demo,
	displaying text in Kanji.
	See articles 960904.0[2-8].Z, 960905.0[13-9].Z, 960905.10.Z
	for unofficial patches to Tcl 7.5p1, Tk 4.1p1, Tcl 7.6b1,
	Tk 4.2b1.  Also, note that 960904.08 has need of a patch
	to allow it to uudecode.  The last full line of decoding needs 1
	of the 2 periods that begin the line removed.
	Patches for older versions of Tcl/Tk available as well.
	The Tcl 8.1.1 patches update Tcl and Tk to support the X Input Method.
 Updated: 06/1999
 Contact: <URL: mailto:tcl-jp-bugs@sra.co.jp > (Japanized Tcl Project)

 What: tcl2array
 Where: <URL: ftp://ftp.isi.edu/pub/hpcc-papers/touch/tcl2array.tar.Z >
 Description: This package assists a developer in creating stand-alone
	Tcl/Tk applications.  This treats Tcl/Tk as truly embedded - the
	user of an application using this package won't have to install
	Tcl/Tk before using the application.
 Updated:
 Contact: <URL: mailto:touch@isi.edu > (Joe Touch)

 What: tcl2html (Vasiljevic)
 Where: From the contact
 Description: DOM based Tcl extension which enables you to write your HTML
	code as if it were a Tcl program, which then when executed, generates
	the HTML document.
 Updated: 10/2001
 Contact: <URL: mailto:zoran@archiware.com >

 What: Tcladbio
 Where: <URL: http://www.media.mit.edu/%7Ehalazar/tcladbio/ >
	<URL: http://www.bzzzzzz.com/ >
 Description: Extension binding Macintosh's ADB I/O data acquisition and
	control box from Beehive Technologies.  Works with Tcl/Tk 8.0.5
	on Macintosh 68k and PPC machines.
	Current version is v1.0.
 Updated: 07/1999
 Contact: <URL: mailto:mhalle@media.mit.edu > (Michael Halle)

 What: TclAE
 Where: <URL: http://sf.net/projects/tclae/ >
	<URL: http://www.his.com/jguyer/Alpha/TclAE2b7.sit.bin >
	<URL: http://rutherglen.ics.mq.edu.au/~steffen/tcltk/TclAE2.0b11.sit >
 Description: Tcl extension to enable Macintosh applications to use AppleEvents
	to communicate with other Macintosh applications.
	Now supports MacOS X .
	Currently at version 2.0b13 .
 Updated: 10/2002
 Contact: See web site

 What: tclAh
 Where: <URL: http://www.rage.net/opensource.php3 >
 Description: Simple extension to implement a variety of authentication hashes
	for use in scripts.  Supports DES crypt, MD5, SHA1 and base 64 hashes.
	Currently at version 0.1 .
 Updated: 10/2001
 Contact: <URL: mailto:greg at rage dot net > (Greg Retkowski)

 What: tclbind
 Where: <URL: ftp://cs.unc.edu/pub/projects/TclBind/ >
 Description: Code to perform bindings of Tcl commands to C++ member functions.
	Required tclX, but can also support TCL-DP.
 Updated:
 Contact: <URL: mailto:menges@cs.unc.edu > (John Menges)

 What: tclBlend
 Where: <URL: http://tcljava.sf.net/docs/website/index.html >
	<URL: http://tcl.activestate.com/java/ >
	<URL: http://ptolemy.eecs.berkeley.edu/%7Ecxh/java/tclblend >
	<URL: http://www.cs.umn.edu/%7Edejong/tcl/tcljava >
 Description: Tcl 8 extension which allows access to the Java Virtual Machine
	from Tcl.  The goal is to allow Tcl developers to write new Tcl
	extensions as Java classes (rather than using C or C++)
	as well as to allow them to access existing Java classes.
	Goal is to make it available with any system that supports
	dynamic loading and the Java JNI interface.
	The patch at Ptolemy fixes the --srcdir bug, adds a jwish wrapper
	script, setting LD_LIBRARY_PATH and CLASSPATH, provides portability
	fixes for HPUX.  The tclblend support is conducted on the
	tcljava mailing list.
	Version 1.3.0 is now available at sf.net.
 Updated: 03/2003
 Contact: See SF.net web site.

 What: TCLBridge
 Where: <URL: http://www.tclbridge.com/ >
 Description: Commercial COM component to allow integration between
	Tcl and any COM capable programming language.
	Currently at version 1.81 .
 Updated: 03/2003
 Contact: See web site

 What: TclCDAudio
 Where: <URL: http://tallniel.port5.com/TclCDAudio-0.1.tar.gz >
	<URL: http://cdcd.undergrid.net/libcdaudio/ >
 Description: Tcl binding to the libcdaudio library.
	Preliminary binding - supports only playing, stopping, pausing,
	ejecting, closing the CD tray, etc.  Future releases may support
	CDDB support, etc.
 Updated: 10/2001
 Contact: <URL: mailto:neil@tallniel.co.uk >

 What: tclcompare
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclcompare.gz >
 Description: Compare two lists for equality
 Updated: 10/1998
 Contact: <URL: mailto:david@davids.mmdf.com > (David Herron)

 What: TclControl
 Where: <URL: http://www.sys.uea.ac.uk/%7Efuzz/optcl/tclcontrol101.zip >
 Description: Experimental release of a Tcl/Tk ActiveX control which provides
	full support of Tk and tested within Internet Explorer, VB, and MFC.
	Written using pure ATL3.0 and compiled with VC++6.
 Updated: 04/1999
 Contact: <URL: mailto:fuzz@sys.uea.ac.uk > (Farzad Pezeshkpour)

 What: TclcURL
 Where: <URL: http://personal1.iddeo.es/andresgarci/tclcurl/english/ >
	<URL: http://curl.haxx.se/ >
 Description: Tcl binding for libcURL, a library for accessing internet
	resources of various types.  Supports ftp, telnet,
	ldap, gopher, dict, http, https protocols.
	This interface is NOT a binding to the CURL language as developed
	at MIT.
	libcURL is currently at version 7.12.01 and
	TclcURL is currently at version 0.12.2 .
 Updated: 05/2001
 Contact: <URL: mailto:fandom@retemail.es > (Andrs Garca)

 What: TclDB
 Where: <URL: http://www.dq-e.com/tcl/tcldb.zip >
 Description: Common API for accessing different DBs.
	Requires Itcl 3.
	Currently at version 0.1 .
 Updated: 02/2003
 Contact: See web site

 What: tcl dbi
 Where: <URL: http://rrna.uia.ac.be/dbi/ >
 Description: Generic Tcl interface for accessing different SQL databases.
	Presents a generic API to open/query/change databases.  Currently
	supports Interbase, Postgres, and ODBC, but is written in a way
	that makes it possible to add other back ends.
 Updated: 03/2002
 Contact: <URL: mailto:derijkp@uia.ua.ac.be >

 What: TclDBI
 Where: From the contact
 Description: Based on the MODDBC project, contact has put the code
	into a namespace, updated the drivers, added a driver for ODBC.
	It also supports Postgres, Sybase, and msql.
 Updated: 09/2000
 Contact: <URL: mailto:jscottb@gosiggy.com >

 What: TclDES/TclDESjr
 Where: <URL: http://tcldes.sf.net/ >
 Description: Tcl implementation of the NIST Data Encryption Standard (DES).
	Package can use either standard or triple-DES (3DES) algorithm.
	Electronic Code Block (ECB) and Cipher Block Chaining (CBC) are
	supported.
	There are legal issues regarding the importing of this code into
	 various countries of the world.  Be certain to read carefully the
	 materials regarding this to prevent serious issues with the 
	 government of your country (or the government of your client).
	Currently at version 0.6 .
 Updated: 03/2003
 Contact: See web site

 What: TclDii
 Where: <URL: http://www.cerc.wvu.edu/dice/iss/TclDii.html >
 Description: Integration of Tcl with IONA's Orbix ORB.
	This is a Tcl front-end to the CORBA Dynamic Invocation Interface,
	extending Tcl so that scripts can send CORBA service requests.
 Updated:
 Contact: <URL: mailto:merkle@io.freinet.de > (Bernhard Merkle)

 What: TclDNS
 Where: <URL: http://www.dedasys.com/freesoftware/files/TclDNS.c >
 Description: Tcl interface to look up domain names from
	dotted quad IP addresses.
	Currently at version 0.1 .
 Updated: 10/2002
 Contact: See web site

 What: tcldoc
 Where: <URL: ftp://ftp.acri.fr/pub/tcl/jma/tcldoc/tcldoc-0.6.tar.gz >
 Description: Generate documentation in a manner similar to javadoc.
 Updated: 06/1997
 Contact: <URL: mailto:Jean-Michel.Augusto@mail.dotcom.fr >

 What: TclDOM
 Where: <URL: http://tclxml.sf.net/ >
	<URL: http://www.zveno.com/zm.cgi/in-tclxml/in-tcldom/ >
	<URL: http://tclsoap.sf.net/tclxmldom25.zip >
 Description: TclDOM is a binding for the Document Object Model.
	TclDOM 1.5 features live node lists and named node maps.
	The current version is v3.0beta2 .
 Updated: 02/2003
 Contact: <URL: mailto:Steve.Ball@zveno.com >

 What: TclDOS
 Where: <URL: ftp://ftp.45.free.net/pub/tcldos85.zip >
 Description: Attempt to compile Tcl 8.5 uncer DJGPP for Windows
	Currently at version 0.0 .
 Updated: 05/2003
 Contact: See web site

 What: tcldot/tkdot
 Where: <URL: http://www.research.att.com/sw/tools/graphviz/ >
	<URL: http://www.graphviz.org/ >
	<URL: http://www.research.att.com/orgs/ssr/book/reuse/ >
	<URL: http://www.research.att.com/sw/tools/ >
	<URL: http://www.lcdmultimedia.com/tcl/ >
 Description: This is an extension which uses the graph visualization tools
	described in the book _Practical Reusable UNIX Software_.
	graphviz handles the manipulation, display and interaction with
	directed graphs.  Graphs can be rendered in PostScript,
	MIF, HPGL, PCL, ISMAP, DOT and GIF.  Spencer Thomas's
	tcl-gd extension is included for GIF manipulation.
	This includes a Tk browsing capability.
	Graphviz 2.0 at this site is a research prototype.  Plan on using
	Graphviz 1.x (a maintenance release is planned soon) while
	experimentation on various redesign issues progress.
	See <URL: //groups.google.com/groups?selm=news:ELE57E.EEv@research.att.com" target="new">news:ELE57E.EEv@research.att.com > for John and Stephen
	North's view on the license for this package.
	See <URL: //groups.google.com/groups?selm=news:m3btcx299m.fsf@cenderis.demon.co.uk" target="new">news:m3btcx299m.fsf@cenderis.demon.co.uk > for a rumor
	that the license is in the process of changing.
	A port of this package to Windows can be found at the lcdmultimedia
	site.
	Currently at version 1.12 .
 Updated: 08/2001
 Contact: <URL: mailto:ellson@lucent.com > (John Ellson)

 What: TclEiffel
 Where: <URL: http://www.eiffel-forum.org/archive/bergmeyer/tcl-eiffel.htm >
 Description: A GUI extension to SmallEiffel 0.80.  Based on Tcl/Tk 8.0.
	Works on Linux and on Windows 95 with CygWin32.
 Updated: 10/1998
 Contact: Unknown (Joachim Bergmeyer)

 What: tcLex
 Where: <URL: http://www.multimania.com/fbonnet/Tcl/tcLex/index.en.htm >
	<URL: http://www.multimania.com/fbonnet/pub/tcLex114.zip >
	<URL: http://www.multimania.com/fbonnet/pub/tcLex1.1.4.tar.gz >
	<URL: http://groups.yahoo.com/group/tclex/ >
 Description: Tcl based lexical analyzer (ala lex).  Dynamically generates
	Tcl commands, uses Tcl regular expressions and namespaces,
	Can be used on Windows 95/NT, Unix, and Macintosh but should work
	on any Tcl platform.  Works with Tcl 8.x.  Mailing list available
	on egroups.  V1.2a1 is now available for test.
 Updated: 07/1999
 Contact: <URL: mailto:fredericbonnet@free.fr > (Fr\xe9d\xe9ric BONNET)

 What: TclExcept
 Where: <URL: http://www.purl.org/net/bonnet/Tcl/TclExcept/ >
	<URL: http://www.multimania.com/fbonnet/Tcl/TclExcept/index.en.htm >
	<URL: http://www.multimania.com/fbonnet/pub/TclExcept10.zip >
 Description: Tcl package to provide C++ or Java like exception handling
	and assertions inside Tcl scripts.  Written in Tcl script.
	Requires Tcl 7.6 or newer.
	Currently at version 2.0 .
 Updated: 08/1998
 Contact: <URL: mailto:fbonnet@irisa.fr > (Frederic BONNET)

 What: TclExpat
 Where: <URL: http://tclxml.sf.net/ >
	<URL: http://www.zveno.com/zm.cgi/in-tclxml/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/distrib/cvs-tclexpat.tar.gz >
 Description: Tcl extension based on James Clark's expat XML parser.  Allows
	a Tcl script to parse an XML document using expat, invoking Tcl
	code as callbacks for various parts of the document such
	as element start and end, PIs, declarations, etc.
	Tested on Solaris 2.5.1, HP/UX 10.10 and Linux, and should run on
	any platform with Tcl 8.0/8.1a2 and expat.
	See also TclDOM and TclXML (fuller XML support for Tcl) are also
	available at the same site.
 Updated: 01/2002
 Contact: <URL: mailto:Steve.Ball@zveno.com >

 What: TclFont
 Where: <URL: http://www.curvesoft.html/tools.html >
 Description: Technology for creation, display, and printing of scalable
	_stroke_ fonts defined as Tcl scripts.  Package has 4 parts -
	a sample font, code to scale stroke fonts, Tcl code to
	create a PostScript Type 3 font from a stroke font, and
	set of Tcl code to display single glyphs.
 Updated: 02/1999
 Contact: <URL: mailto:info@curvesoft.com >

 What: Tclgdbm/Qgdbm
 Where: <URL: http://www.vogel-nest.de/tcl/ >
 Description: Tclgdbm is a binding for gdbm to Tcl.  Qgdbm is a wrapper around
	Tclgdbm that provides a convenient way to stare and retrieve data in a
	Tcl/SQL like way.
	Currently at version 0.4 .
 Updated: 10/2001
 Contact: <URL: mailto:stefan_vogel@usa.net >

 What: tclget
 Where: <URL: http://www.equi4.com/tclget/ >
 Description: Super simple sample tcl extension which implements a
	'get' command - arguments are variable name and default value.
	Returns either the variable's value, or, if variable isn't defined,
	returns default value. Implemented on Linux, Windows, and MacOS.
 Updated: 04/1999
 Contact: <URL: mailto:jcw@equi4.com > (Jean-Claude Wippler)

 What: tclgpib
 Where: <URL: http://www.graphviz.org/pub/Tclgpib0.5.tar.gz >
 Description: Tcl interface to the National Instruments GPIB interface
	library, for accessing devices.
 Updated: 10/2001
 Contact: <URL: mailto:ellson@lucent.com > (John Ellson)

 What: Tclgs
 Where: From the contact
 Description: Tcl Win32 extension to enable printing of canvas widgets.
 Updated: 09/1997
 Contact: <URL: mailto:ronald_shapiro@medstat.com > (Ron Shapiro)

 What: tcliop
 Where: <URL: http://cybermarche.dmssoft.com/%7Ealmasi/tcliop/mapping.htm >
 Description: CORBA 2.0/IIOP extension for Tcl.
 Updated: 12/1996
 Contact: <URL: mailto:alamasi@cybermarche.dmssoft.com >

 What: TclIR
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclIR-0.9.tar.gz >
 Description: An extension to add CORBA calls (via Dynamic Invocation
	Interface with the help of the Interface Repository).  Uses
	Orbix CORBA client library.  Written in C++.  Tested on
	Solaris 2.4 with OrbixMT 1.3.4.
 Updated: 10/1998
 Contact: <URL: mailto:tclir-bugs@washington.jhuapl.edu >

 What: tclIV
 Where: <URL: ftp://ftp.cpsc.ucalgary.ca/pub/roseman/ >
 Description: Tk wrappers for InterViews 3.1 widgets.
 Updated:
 Contact: <URL: mailto:roseman@cpsc.ucalgary.ca > (Mark Roseman)

 What: tclkit (Schwaninger)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/Tclkit4.8.tar.gz >
 Description: This is a Tcl 7.[3-6] library of commands that
	provide simple and useful features such as exception handling,
	unknown and exit handlers, subcommand creation, and more.
	This version is freely usable, while a commercial version is also
	available.
 Updated: 10/1998
 Contact: <URL: mailto:risc@finwds01.tu-graz.ac.at > (Richard Schwaninger)

 What: tclLDAP
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/databases/tclLDAP-2.1/tclLDAP-2.1.tar.gz >
 Description: Interface to LDAP library.  Appears to require you to patch
	the Tcl core source.
	You will need ldap v3.2 and Tcl 8.0.
 Updated: 10/1998
 Contact: <URL: mailto:tmurray@ix.netcom.com > (Tony Murray)

 What: tcllib
 Where: <URL: http://tcllib.sf.net/ >
	<URL: http://jfontain.free.fr/tcllib-1.3-1.noarch.rpm >
	<URL: http://jfontain.free.fr/tcllib-1.3-1.spec >
 Description: A series of Tcl based modules, each namespace'd and
	designed to be individually package require'd.  Includes
	ftp, nntp, pop3 protocols as well as a variety of data
	structures and additional functionality.
	All modules come with test suites that can be used as
	examples - some code with sample code.
	See the web site for html versions of the documentation.
	Currently at version 1.4 .
 Updated: 08/2002
 Contact: See the web site

 What: TclMail
 Where: <URL: http://64.34.162.237/TclMail/tclmail.html >
 Description: Simple pop3/smtp protocol package written in Tcl.  Enables
	any Tcl program to send and retrieve mail messages.
	Requires itcl.
 Updated: 09/2001
 Contact: <URL: mailto:born2net@telocity.com >

 What: TclMagick
 Where: <URL: http://freshmeat.net/projects/tclmagick/ >
 Description: Binding between Tcl and GraphicsMagick and ImageMagick libraries.
	Currently at version 0.44 .
 Updated: 05/2004
 Contact: See web site

 What: Tclmd5
 Where: <URL: http://www.tcltk.com/ftp/ellson/Tclmd5-0.4.tar.gz >
 Description: Manipulate MD5 message digests.  Includes C code for formatting
	numbers in base 2,4,8,16,32 and 64.
 Updated: 10/1999
 Contact: <URL: mailto:ellson@lucent.com > (John Ellson)

 What: tclMIDI
 Where: <URL: ftp://ftp.boogie.com/pub/midi/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/apps/tclmidi/4.1/ >
	<URL: http://madonna.me.berkeley.edu/%7Egreg/tclmidi/ >
	<URL: ftp://xor.com/pub/midi/ >
	<URL: ftp://ftp.sterling.com/usenet/comp.sources.misc/packages/tclm/ >
 Description: Tclm is Tcl extended with dynamically loadable standard MIDI
	file manipulation commands.  It is designed for creating and editing
	standard MIDI files.  With the proper device interface it can also
	be used to play and record MIDI files.  This runs on Unix
	and Windows.  It comes with a device driver to interface
	with a few types of MIDI cards (MPU401, MQX32, Gravis UltraSound
	and SoundBlaster) and also supports using your
	serial port as a MIDI interface.
	The new maintainer of this code has rewritten the original Tclmidi
	in Eiffel.  It requires Tcl 8.x and SmallEiffel -0.79, midi-eiffel.
	The latest version of tclmidi is v4.1 and the latest version of
	midi-eiffel is v1.1
 Updated: 09/1999
 Contact: <URL: mailto:durian@boogie.com > (Mike Durian)

 What: TclMM
 Where: <URL: http://www.dedasys.com/freesoftware/files/TclMM.tgz >
	<URL: http://www.engelschall.com/sw/mm/ >
 Description: Tcl extension to Unix shared memory, based on libmm.
	Currently at version 0.1 .
 Updated: 10/2002
 Contact: See web site

 What: TclMML
 Where: <URL: http://tclmml.sf.net >
	<URL: http://lists.sf.net/mailman/listinfo/tclmml-users >
	<URL: http://lists.sf.net/mailman/listinfo/tclmml-announce >
	<URL: http://www.usps.com/mailingonline/ >
	<URL: http://wiki.tcl.tk/4457 >
	<URL: http://wiki.tcl.tk/2109 >
	<URL: http://wiki.tcl.tk/3979 >
 Description: Provide Tcl interface to the United States of America
	Postal Services (USPS) Mailing Online System (MOL) via their XML-based
	Mail Management Language (MML) interface. 
	Currently at version 1.0 .
 Updated: 12/2002
 Contact: See web site

 What: TCLMOTIF (Barlow)
 Where: <URL: ftp://gatekeeper.dec.com/rom/euuc-freeware/MISCELLA/TCL/ >
 Description: Ultrix port of Tcl 6 with Motif extension.
 Updated:
 Contact: <URL: mailto:barlow@decwet.enet.dec.com > (Doug Barlow, DECwest NSM/AD)

 What: tclMotif extension of a Matrix widget
 Where: From the contact
 Description: Changes to tclMotif 1.2 to integrate the XbaeMatrixWidget
	(a freely distributable Motif efficient, editable matrix widget) into
	tclMotif.
 Updated:
 Contact: <URL: mailto:sriram@tcs.com > (Sriram Srinivasan)

 What: tclNExS
 Where: <URL: http://www.xess.com/NExS/tclNExS-1.0.1-user_guide.html >
 Description: Application which maps the NExS Network Extensible Spreadsheet
	Connections API to the Tcl language.  NExS is a commercial
	product, available in a downloadable evaluation form.  See
	<URL: http://www.xess.com/NExS/ > for more details.
 Updated:
 Contact: <URL: mailto:nexs-info@xess.com >

 What: tclobj
 Where: <URL: http://www.uni-frankfurt.de/%7Efp/Tcl/tclobj/ >
	<URL: ftp://ftp.uni-frankfurt.de/pub/dist/frank/tclobj-1.2.tar.gz >
	<URL: http://www.uni-frankfurt.de/%7Efp/Tcl/tcl-c++.txt >
 Description: Allow you to access C++ classes and to operate C++ objects
	from Tcl 7.5 or newer.  Objects can be created, deleted, member
	functions invoked, and objects passed as parameters to other
	objects' member functions.  Class definitions can be dynamically
	loaded into the interpreter.  Requires an ANSI-compatible C or
	C++ compiler.  The txt file discusses the issues in making
	C++ loadable modules work.
 Updated: 11/1997
 Contact: <URL: mailto:fp@informatik.uni-frankfurt.de > (Frank Pilhofer)

 What: TclObjectCommand
 Where: <URL: http://ftp.austintx.net/users/jatucker/TclObjectCommand/Default.htm >
	<URL: http://ftp.austintx.net/users/jatucker/TclObjectCommand/faq.htm >
 Description: Library to define Tcl commands which manipulate C++ class
	and structure objects in manners similar to the way Tk manages
	widgets.  Objects can then be manipulated from either C++ or Tcl.
	Originally developed to work against code generated by CORBA IDL
	output.  Currently at version 7.5.
 Updated: 08/1998
 Contact: <URL: mailto:jatucker@austin.dsccc.com > (???)

 What: tclOBST
 Where: <URL: ftp://ftp.fzi.de/pub/OBST/OBST3-4.3/ >
	<URL: ftp://ftp.uu.net/pub/database/obst/ >
	<URL: ftp://src.doc.ic.ac.uk/computing/databases/OBST/ >
 Description: Tcl library for the OBST persistent object management system.
 Updated:
 Contact: <URL: mailto:stone@fzi.de >

 What: Tclodbc (bgi-sa)
 Where: <URL: http://www.bgi-sa.com/ >
 Description: Tcl to ODBC interface in dll form for win95/NT. Works with Tcl 8.0
	A sample query wizard using both tclwin and tclodbc is provided.
 Updated: 12/1998
 Contact: <URL: mailto:NFR@BGI-SA.com > (N.Frankinet)

 What: tclodbc (gravereaux)
 Where: <URL: http://www.maui.net/%7Edavygrvy/files/tclodbc21_Stubs.zip >
 Description: Modified tclODBC sources to compile with Tcl 8.2b1.  Modified
	to use the Stubs interface as well.
 Updated: 07/1999
 Contact: <URL: mailto:davygrvy@bigfoot.com > (David Gravereaux)

 What: tclodbc (nurmi)
 Where: <URL: http://sf.net/projects/tclodbc/ >
	<URL: http://jfontain.free.fr/tclodbc-2.2.1-1.i386.rpm >
	<URL: http://jfontain.free.fr/tclodbc-2.2.1-1.spec >
	<URL: http://www.solagem.fi/%7Ernurmi/tclodbc.html >
	<URL: http://www.solagem.fi/%7Ernurmi/tclodbc.zip >
	<URL: http://www.ccp.uchicago.edu/%7Esteva/mactclodbc >
	<URL: http://tcl.activestate.com/software/tcltk/netcvs.html >
	<URL: http://tcl.activestate.com/live/keyword?keywords=tclodbc >
	<URL: http://www.unixodbc.org/ >
 Description: Object oriented ODBC database interface for Tcl.
	Supports multiple simultaneous connections, transaction
	handling, precompiled SQL statements and SQL argument
	handling.  As of 2.1, supports Tcl 7.6, 8.0 and 8.1.  When
	using Tcl 8.1, Unicode support is available.  The
	version 8.1 DLL also supports Tcl 8.2.
	The uchicago site is a port of the extension to MacTcl.
	Currently at v2.3 .
 Updated: 11/2001
 Contact: <URL: mailto:Roy.Nurmi@iki.fi > (Roy Nurmi)
	<URL: mailto:steva@dura.spc.uchicago.edu > (Steve Aronson)

 What: tclodbc (thomas)
 Where: From the contact
 Description: Contact porting a portion of tclodbc to use the CLI interface
	to DB2.  He stopped work on it once he got things to work
	for himself.
 Updated: 07/1999
 Contact: <URL: mailto:vpthoma@us.ibm.com > (Vince Thomas)

 What: Tclpasswd
 Where: <URL: http://www.graphviz.org/pub/Tclpasswd-0.3.tar.gz >
 Description: Tcl extension for accessing passwords.
 Updated: 10/2001
 Contact: <URL: mailto:ellson@lucent.com >

 What: tclperl
 Where: <URL: http://jfontain.free.fr/tclperl.htm >
 Description: Tcl extenson which allows you to create Perl interpreters
	from within a Tcl application and evaluate Perl code.
	Currently at version 3.1.0 .
 Updated: 02/2001
 Contact: <URL: mailto:jfontain@free.fr > (Jean-Luc Fontaine )

 What: Tclpp
 Where: <URL: http://www.geocities.com/SiliconValley/Network/2836/projects/tclpp/ >
 Description: Tcl 8 based object oriented extension.  Provides Java or C++
	object syntax to Tcl.  Adds items like multiple inheritance,
	data encapsulation, virtual functions and RTTI (Run Time Type Info).
	Currently at version 2.0.
 Updated: 06/2000
 Contact: <URL: mailto:ssinnige@geocities.com > (Stefan Sinnige)

 What: TclPrint
 Where: <URL: http://www.cpsc.ucalgary.ca/%7Eroseman/tclprint/ >
	<URL: ftp://ftp.cpsc.ucalgary.ca/pub/users/roseman/TclPrint.sit.hqx >
	<URL: ftp://ftp.cpsc.ucalgary.ca/pub/users/roseman/tclprint.zip >
 Description: Small Tcl extension to provide the framework for printing
	on the Macintosh and Windows platoform.  Porvides hooks to native
	printing dialogs and support for the overall printing loop.
	Does *NOT* support a way to specify what goes on the page.  Work
	with contact to develop the code.
 Updated: 10/1997
 Contact: <URL: mailto:roseman@cpsc.ucalgary.ca >

 What: TclPro
 Where: <URL: http://cswww.essex.ac.uk/SNAP/Chris_Fox/ >
 Description: Light-weight Tcl/Tk to Prolog interface using Unix pipes.
 Updated:
 Contact: <URL: mailto:foxcj@snap2.essex.ac.uk > (Chris Fox)

 What: tclprof
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclprof.shar.gz >
 Description: Tcl performance profiling facility.  Works with Tcl 6.4.
	Comes as a part of tclX, but does not require it.
 Updated: 10/1998
 Contact: <URL: mailto:markd@grizzly.com > (Mark Diekhans)

 What: TclProp
 Where: <URL: http://www.cs.umn.edu/research/GIMME/tclprop.html >
	<URL: http://www.cs.umn.edu/%7Esafonov/TclProp/ >
	<URL: ftp://www.cs.umn.edu/users/konstan/ >
	<URL: ftp://ftp.cs.umn.edu/users/konstan/TclProp-2.0p1-src.tar.gz >
 Description: A set of functions for declarative programming using data
	propagation.  Allows you to declare relationships amoung
	global variables that are enforced by the TclProp system.
	Also includes a trigger interface and a mechanism for creating
	variables that are tied to widget attributes or other states.
	Works with Tcl 7.5/Tk 4.1.  Requires a patch to Tk 4.1, and includes
	it.  binary versions for Linux-ELF, Solaris and Irix available.
 Updated: 08/1998
 Contact: <URL: mailto:tclprop-request@cs.umn.edu > (TclProp admin email)

 What: tclpython
 Where: <URL: http://jfontain.free.fr/tclpython.htm >
 Description: Tcl extenson which allows you to create python interpreters
	from within a Tcl application and evaluate python code.
	Requires Python 2.2 or above .
	Currently at version 3.1.0 .
 Updated: 02/2001
 Contact: See web site

 What: tclRawTCP
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclRawTCP.shar.gz >
 Description: Raw TCP package for Tcl/Tk based on tcpConnect.
 Updated: 10/1998
 Contact: <URL: mailto:khera@cs.duke.edu > (Vivek Khera)

 What: tclreadline
 Where: <URL: http://tclreadline.sf.net/ >
 Description: Tcl extension binding for GNU reading.  Works with Tcl 8.1,
	as well as itcl.
	Currently at version 2.1.0 .
 Updated: 07/2001
 Contact: <URL: mailto:Johannes.Zellner@physik.uni-karlsruhe.de >

 What: TclRepat
 Where: <URL: http://freshmeat.net/projects/tclrepat/ >
 Description: Tcl binding for the Repat RDF parser library.
	Currently at version 0.1 .
 Updated: 02/2004
 Contact: See web site

 What: TclRFB
 Where: <URL: http://tclrfb.sourceforge.net/ >
	<URL: http://tcldes.sf.net/ >
	<URL: http://www.realvnc.com/docs/rfbproto.pdf >
 Description: Pure Tcl implementation of Remote FileBuffer protocol, used in
	Virtual Network Computing (VNC) remote desktop applications.
	Supports RFB version 3.3.  Both client and server functions
	are supported.  An example client and server is provided to
	demonstrate how to use the extension.
	Requires Tcl 8.4 or later to run.   Uses TclDES or TclDESjr
	if available.
	Currently at version 0.5 .
 Updated: 05/2003
 Contact: See web site

 What: TclRSS
 Where: <URL: http://freshmeat.net/projects/tclrss/ >
 Description: Tcl library for parsing / generating RSS files
	Currently at version 0.1 .
 Updated: 06/2003
 Contact: See web site

 What: tclsane
 Where: From the contact
	<URL: http://www.mostang.com/sane/ >
 Description: Tcl 8.0 binding to work with the Scanner Access Now Easy
	(SANE) library.
 Updated: 08/2002
 Contact: <URL: mailto:maccody@attbi.com > (Mac A. Cody)

 What: tclsap
 Where: <URL: http://www.mcs.net/%7Egarth/SAP/TCLSAP/ >
 Description: Extensions to Tcl 7.4/Tk 4.0 to allow interactive or script
	based access to a SAP R/3 system through RFC calls.
	Allows one to develop CGI-BIN access through which SAP can be
	accessed.
 Updated:
 Contact: <URL: mailto:garth@mcs.net > (Garth Kennedy)

 What: Tclsha
 Where: <URL: http://www.tcltk.com/ftp/ellson/Tclsha1-0.2.tar.gz >
 Description: Manipulate Secure Hashing Algorithm (SHA1) message digests.
 Updated: 10/1999
 Contact: <URL: mailto:ellson@lucent.com > (John Ellson)

 What: TCLShout
 Where: <URL: http://tclshout.sf.net/ >
 Description: Bind libshout (icecast's streaming content library) to Tcl.
	Currently at version 0.8 .
 Updated: 10/2001
 Contact: <URL: mailto:webdanb at users dot SF.net > (Dan Bradley)

 What: Tcl/SMAPI
 Where: <URL: http://oss.software.ibm.com/developerworks/opensource/tclsmapi/ >
 Description: Tcl extension for IBM Speech Manager API.  Used for
	automated testing of the speech recognition engine, etc.
 Updated: 02/2000
 Contact: <URL: mailto:sorenj@us.ibm.com >

 What: tclsmtp
 Where: From the contact
 Description: Tcl MIME package that will allow SMTP message sendind and
	MIME message parsing.  Contact looking for alpha testers.
 Updated: 08/1999
 Contact: <URL: mailto:mrose.netnews@lists.dbc.mtview.ca.us > (Marshall Rose)

 What: TclSOAP
 Where: <URL: http://tclsoap.sf.net/ >
	<URL: http://validate.soapware.org/ >
	<URL: http://validate.xmlrpc.com/ >
	<URL: http://www-124.ibm.com/developerworks/oss/soap4tcl/ >
 Description: Extension to allow one to bind Tcl command procedures to remote
	procedure calls using the Simple Object Access Protocol (SOAP).
	Validates SOAP and XML-RPC validation suites and the
	SOAP Interoperability Lab Round 1 test suite.  Comes with CGI
	server support (tested under Apache), TclHTTPD support, etc.
	Currently at version 1.6.7 .
 Updated: 08/2002
 Contact: <URL: mailto:Pat dot Thoyts at bigfoot dot com >

 What: TclSock
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclsock.tar.gz >
 Description: A loadable Tcl 7.4.1 or greater library that provides a direct
	interface to the socket system calls.  It works with Linux and
	Windows NT and probably will work on other systems.  Requires
	Winsock TCP/IP stack, Borland 4.5 or a networking kernal.
	Includes a simple Tcl news reader to demo how to use tclsock.
 Updated: 10/1998
 Contact: <URL: mailto:tony@bringardner.com > (Tony Bringardner)

 What: tclsockets
 Where: From the contact
 Description: Tcl extension to BSD sockets
 Updated:
 Contact: <URL: mailto:lance@markv.com > (Lance Ellinghouse)

 What: tclSSL
 Where: <URL: http://www.bringardner.com/tony/tclssl.tar.gz >
	<URL: http://www.psy.uq.oz.au/%7Eftp/Crypto/ >
 Description: Tcl dynamic load package that provides an interface to
	Eric Young's <URL: mailto:eay@mincom.oz.au > implementation of
	SSL and supporting libraries with Tcl to provide SSL
	protection to sockets. SSL capability is added to the socket
	with a -ssl option.
 Updated: 10/1999
 Contact: <URL: mailto:tony@bringardner.com > (Tony Bringardner)

 What: tclStruct
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclStruct1.3.tar.gz >
 Description: Tcl 7.4 and Tcl 7.5 extension for accessing complex data
	structures.
 Updated: 10/1998
 Contact: <URL: mailto:Matthew.Costello@SanDiegoCA.NCR.com >

 What: tclsvc
 Where: <URL: http://www.sensus.org/tcl/tclsvc.htm >
 Description: Extension that allows any Tcl application run as a Windows NT
	Service.
	Currently at version 1.1 .
 Updated: 09/2003
 Contact: <URL: mailto:webmaster@sensus.org >

 What: tclTCP
 Where: <URL: ftp://ftp.atd.ucar.edu/pub/vanandel/tclTCP2.2.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclTCP2.2.tar.gz >
 Description: Tcl 7.[45] based BSD socket library extension.  Allows Tcl/Tk
	applications to communicate without using Tk's "send" command.
	It does not require patching the Tcl or Tk sources and does not
	require Tk or X.  It provides a simple event handling
	capability for Tcl applications to handle file I/O and "whenIdle" calls.
	Note that non-Tcl applications can send commands to a Tcl interpreter
	via a socket if the Tcl application uses tclTCP.
 Updated: 10/1998
 Contact: <URL: mailto:vanandel@ncar.ucar.edu > (Joe VanAndel)

 What: tclTCP+
 Where: <URL: ftp://ftp.wag.caltech.edu/pub/kis/bin/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclTCP+1.1.tar.gz >
 Description: Adds inetd, timer, fork, nowait and other commands to tclTCP.
 Updated: 10/1998
 Contact: <URL: mailto:info@pgrams.com >

 What: TclTelnet
 Where: <URL: http://www.kanga.org/tcl/TclTelnet-0.1.tar.gz >
 Description: [incr Tcl] 3.1 based class implementing the telnet protocol.
	Currently at version 0.1 .
 Updated: 10/2001
 Contact: <URL: mailto:dacut@kanga.org >

 What: TclTidy
 Where: <URL: http://tclxml.sf.net/ >
	<URL: http://tidy.sf.net/ >
 Description: TclTidy is a Tcl extension wrapper around Dave Raggett's tidy
	program, turning it into a library.
 Updated: 01/2002
 Contact: See web site

 What: tcltrash
 Where: <URL: http://rohanpall.com/projects/tcltrash/ >
 Description: Interface to Windows trash facility
	Currently at version 1.1 .
 Updated: 02/2003
 Contact: See web site

 What: TclUdp (Bornmann)
 Where: <URL: http://www.cs.tamu.edu/people/mmiller/tcl/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/comm/tcludp-1.0/tcludp-1.0.tar.gz >
 Description: Extension to Tcl 7.5 to provide access to UDP sockets. Available
	for Unix and Windows.
	More about tcludp at tamu.
	Currently at version 1.1 .
 Updated: 01/2003
 Contact: <URL: mailto:chrisbo@cs.uoregon.edu > (Christopher Brendan Bornmann)

 What: tcludp (Miller)
 Where: <URL: http://www.cs.tamu.edu/people/mmiller/tcl/ >
 Description: Extension to add text based UDP datagrams to Tcl 7.6 or 8.0.
	Works with Tcl on Solaris, OSF1, Linux, and SCO Unix.
 Updated: 10/1999
 Contact: <URL: mailto:msmiller@acm.org >

 What: tclunit
 Where: <URL: http://sf.net/projects/tclunit/ >
 Description: Implementation of the xUnit testing framework, in Tcl.
	Requires [incr Tcl].
	TclUnit works on Windows and Unix.
	Currently at version 0.5 .
 Updated: 08/2002
 Contact: See web site

 What: Tcl xcmds
 Where: <URL: http://www.archiware.com/pub/src/tcl_xcmds/tcl_xcmds-0.1.tar.gz >
 Description: Series of extra commands for Tcl, such as a try/catch command.
	Developed for Unix - MacOS and Windows port is expected.
 Updated: 10/2001
 Contact: <URL: mailto:zoran@munich.com > (Zoran Vasiljevic)

 What: tclvfs
 Where: <URL: http://sf.net/projects/tclvfs/ >
 Description: Extension that takes advantage of Tcl 8.4's virtual filesystem
	support.  Implements a variety of sample virtual filesystems like
	zip, namespaces, etc.
 Updated: 08/2001
 Contact: <URL: mailto:vince@santafe.edu > (Vince Darley)

 What: tclvogle
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclvogle.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclvogleDOCS.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/vogleWish.sun4.exe.gz > ???
 Description: Tk [23]-D drawing widgets (alpha) based on very old Tk
	and Tcl.
 Updated: 10/1998
 Contact: <URL: mailto:mh@wx.gtegsc.com > (Mike Hoegeman)

 What: TclVSdb
 Where: <URL: http://www.lowcountry.com/%7Ejscottb/ >
	<URL: http://www.palmettohosting.com/%7Ejscottb/tcltk.shtml > (???)
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/print/TclVSdb-1.0/ > ???
 Description: Very Simple DataBase package.  Native Tcl database facility,
	written in Tcl.  Provides multiple hierarchical tables (with rows
	and fields) per database and multi-user concurrent access with locking.
	Elements may be any Tcl array or list.  Database files are standard
	ASCII and are portable between platforms.
	The latest version (1.2) is now supported by Scott Beasley.
 Updated: 07/2001
 Contact: <URL: mailto:jscottb@infoave.com > (Scott Beasley)
	<URL: mailto:steven@indra.com > (Steve Wahl) (???)

 What: TclVSrpt
 Where: <URL: http://www.cirque.com/tclvs.html > (???)
	<URL: ftp://ftp.cirque.com/pub/TclVS/TclVSrpt-1.1a1.tar.gz > (???)
	<URL: ftp://ftp.procplace.com/pub/tcl/alcatel/code/TclVSrpt-1.1a1.tar.gz >
 Description: TclVSrpt is a set of Tcl 7.[345] procedures for creating reports
	or other documents from Tcl applications.  Output is switch
	selectable for ASCII or Postscript.  TclVSrpt has extensive
	styling and page layout controls.  Depends on Tcl 7.[345].
 Updated: 11/2001
 Contact: <URL: mailto:steven@indra.com > (Steve Wahl) (???)

 What: tclwebtest
 Where: <URL: http://freshmeat.net/projects/tclwebtest/ >
 Description: Tool to write automated tests for web applications.
	Has simple API for HTTP requests and some basic HTML
	parsing functionality.
	Currently at version 1.0 .
 Updated: 05/2004
 Contact: See web site

 What: TclWin
 Where: <URL: http://www.bgi-sa.com/ >
 Description: Native MS-Windows GUI interface, for Windows 95/NT.
	Requires Tcl 8.0 or ActiveTcl.  Replaces Tk.
	Create modeless dialog boxes, native window controls,
	extended window controls, user drawn window controls and bitmapped
	buttons with tooltips in dll form.  A sample GUI editor written
	in Tcl is provided.  A new version is almost finished with
	full MDI support (multi menu), Popup Menu, Growable and dockable
	dialog boxes, Tooltips. Licence is free of charge,
	doc is in the form of a Winhelp file,
	Source available on request.
 Updated: 12/1998
 Contact: <URL: mailto:NFR@BGI-SA.com > (N. Frankinet)

 What: tclwp8
 Where: <URL: http://r8m70.cybercable.tm.fr/tclwp8.html >
 Description: Tclwp is a Tcl 8.1 DLL for Windows 95/NT which allows
	interaction with the WordPerfect8 OLE Server.
	This is an alpha release.
 Updated: 04/1998
 Contact: <URL: mailto:gbobenri@cybercable.tm.fr > (Guy Bobenrieth)

 What: tclX dynamic library patches
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclX_dld.shar.gz >
 Description: Patches to tclX 6.x to support GNU dld (v. 3.2.3) dynamic
	libraries.
 Updated: 10/1998
 Contact: <URL: mailto:adrianho@nii.ncb.gov.sg > (Adrian J Ho)

 What: TclXML
 Where: <URL: http://tclxml.sf.net/ >
	<URL: http://sf.net/project/showfiles.php?group_id=13178 >
	<URL: http://tclsoap.sf.net/tclxmldom25.zip >
	<URL: http://webperso.easyconnect.fr/bdesgraupes/tcl.html >
 Description: This project covers a range of specifications and
	tools for processing and manipulating XML documents using Tcl.
	Collectively these tools are known as TclXML. 
	Includes a parser written in
	Tcl which has equivalent functionality to TclExpat, known as the
	"native" TclXML parser (now also available for download).
	Check the code for some introductory work on an XML DTD parser.
	A mailing list is available.
	Binary versions for MacOS 8/9, as well as X are available.
	The current version is 3.0beta2 .
 Updated: 05/2003
 Contact: <URL: mailto:Steve.Ball@zveno.com >

 What: TclXSLT
 Where: <URL: http://tclxml.sf.net/ >
	<URL: http://freshmeat.net/projects/libxslt/ >
 Description: Tcl wrapper for the Gnome libxslt library.  Allows Tcl
	scripts to invoke XSL transformations as well as allowing Tcl
	to define and implement XSL extension elements and functions.
	Available only via the cvs tree at the above web site.
	Currently at version 3.0beta2 .
	The version of libxslt is currently 1.0.31 .
 Updated: 07/2003
 Contact: See web site

 What: tclXt
 Where: posted to comp.lang.tcl - other locations for the source unknown.
 Description: Tk hooks to allow calls to Xt routines.
 Updated:
 Contact: Unknown

 What: tclXtsend
 Where: <URL: ftp://ftp.x.org/contrib/libraries/tclXtSend.1.0.tar.Z >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclXtSend.2.0.tar.gz >
 Description: Allow Xt applications to send msgs to Tk applications.  Version
	1.0 works with Tk 3.x and version 2.0 works with Tk 4.x.
 Updated: 11/1998
 Contact: <URL: mailto:jan@pandonia.canberra.edu.au > (Jan Newmarch)

 What: Tcl_FormatCmd fix for SGI PowerChallenge
 Where: From the contact
 Description: Patch to Tcl_FormatCmd so that it works on the SGI.
 Updated:
 Contact: <URL: mailto:karrels@mcs.anl.gov > (Ed Karrels)

 What: Tcl_GTk
 Where: <URL: http://tcl-gtk.sf.net/ >
	<URL: http://developer.gnome.org/ >
	<URL: http://mmucl.sf.net/ >
 Description: A number of GTk widgets have been bound to Tcl 8.2,
	based on GTk 1.2.  Mmucl is an application that uses this extension.
	Currently at version 0.07 .
 Updated: 08/2002
 Contact: <URL: mailto:tcl_gtk@sf.net > (Mark S. Patton)

 What: tcl_object
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tcl_object.tar.gz >
 Description: C++ code which allows you to develop a bi-directional interface
	to Tcl.  Especially designed for using with the xf interface
	builder.
 Updated: 10/1998
 Contact: <URL: mailto:stephan@cs.tu-berlin.de > (Stephan Herrmann)

 What: Tcl_SetVar2 fix for append operations
 Where: From the contact
 Description: Fix for above code so that read traces are invoked on
	variables.
 Updated:
 Contact: <URL: mailto:booga@eng.sun.com > (Steve Jankowski)

 What: tcl_streams
 Where: From the contact
	alt.sources archives (Apr 90)
 Description: System V stream I/O library for Tcl
 Updated:
 Contact: <URL: mailto:peter@taronga.com > (Peter da Silva)

 What: Tcl_Vresult
 Where: From the contact
 Description: ANSI C function to add the ability to return a result
	based on sprintf style arguments.
 Updated:
 Contact: <URL: mailto:hildjj@fuentez.com > (Joe Hildebrand) (???)

 What: tcom
 Where: <URL: http://www.vex.net/%7Ecthuang/tcom/ >
 Description: Tcom is a Windows specific Tcl extension providing commands
	to access COM objects and invoke methods on them.  Includes
	tlib2tcl, which generates a Tcl package providing commands to access
	instances of COM classes and interfaces defined in a type
	library.  Many different facilities can be interfaced - for instance,
	Active Directory Services Interface (ADSI).
	The current version is 3.9b8 .
 Updated: 05/2003
 Contact: <URL: mailto:cthuang@interlog.com >

 What: tcpConnect
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tcpConnect.shar.gz >
 Description: Tcl/Tk TCP extensions
 Updated: 10/1998
 Contact: <URL: mailto:pnr@innopoli.ajk.tele.fi > (Pekka Nikander)

 What: tdd
 Where: <URL: http://purl.oclc.org/net/oakley/tcl/tdd/ >
 Description: Quick and dirty hack to save and restore formatted data
	from a Tk text widget.
 Updated: 04/1999
 Contact: <URL: mailto:oakley@bardo.clearlight.com > (Bryan Oakley)

 What: TDebug
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/unknown/TDebug-1.7.tar.gz >
 Description: Tk debugger that one sources into their scripts.  Allows single
	stepping, etc.  Concept similar to emacs-lisp debugger 'edebug'.
	Written originally by Gregor Schmid.
 Updated: 11/1999
 Contact: <URL: mailto:schmid@fb3-s7.math.TU-Berlin.DE > (Gregor Schmid)

 What: tDOM
 Where: <URL: http://www.tdom.org/ >
	<URL: http://groups.yahoo.com/group/tdom >
 Description: C based XML extension for Tcl.  Based on the Expat parser,
	with uses Tcl namespaces, allows you to access the DOM trees as Tcl
	DOM objects.  Includes an HTML reader that reads HTML
	and generates a DOM tree.
	Currently at v0.7.8 .
 Updated: 09/2003
 Contact: <URL: mailto:loewerj@hotmail.com > (Jochen Loewer)

 What: Tea
 Where: <URL: http://www.geocities.com/SiliconValley/Ridge/2549/tea/ > ???
 Description: Tcl 8 based object oriented extension.  Tea follows the Java
	model, trying to implement the look of Java from a class definition
	perspective, yet remain syntactically consistent with Tcl.  Written
	in Tcl 8 source code.  Classes can be put into a zip archive.
	Currently at version 2.1 .
 Updated: 11/2001
 Contact: <URL: mailto:johnstump@iname.com > (John Stump) ???

 What: Tequila
 Where: <URL: http://www.equi4.com/tclkit/tequila.html >
	<URL: http://cvs.sf.net/cgi-bin/cvsweb.cgi/mk/tcl/tequila/?cvsroot=metakit >
 Description: Tcl only extension providing a client-server mechanism
	allowing you to transparently share global arrays between clients
	with the data stored on a central server.
 Updated: 02/2000
 Contact: <URL: mailto:jcw@equi4.com > (Jean-Claude Wippler)

 What: TES
 Where: <URL: http://prdownloads.sf.net/tomasoft/tes-1.4.zip >
 Description: TES (TclEventSystem) is a Microsoft Windows static library
	for running Tcl in a separate thread from the main application
	thread, allowing jobs to be queued into Tcl.  This is to solve the
	Windows message pump vs Tcl event loop dichotomy for Windows GUI apps.
 Updated: 08/2002
 Contact: <URL: mailto:davygrvy@pobox.com > (David Gravereaux)

 What: testevent
 Where: From the contact
 Description: Code for one of Tk 4.0's extended test commands, testevent,
	which allows one to generate arbitrary events.
 Updated:
 Contact: <URL: http://home.pacbell.net/ouster/ > (John Ousterhout)

 What: text widget 16 bit text support
 Where: <URL: http://srg01.csd.hku.hk:8000/%7Eypyau/chinese-patch-for-tk >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/chinese-patch-for-tk.patch.gz >
 Description: tkFonts.c change to make it display Chinese text.
 Updated: 10/1998
 Contact: <URL: mailto:ypyau@hkuxb.hku.hk > (Carl Y.P. Yau)

 What: text widget command option
 Where: From the contact
 Description: Add to Tk 3.6 text widget a -command option which is executed
	when characters are inserted or deleted from the widget.
 Updated:
 Contact: <URL: mailto:hoshi@sra.co.jp > (Hoshi Takanori)

 What: text widget elided area support
 Where: <URL: ftp://ftp.cs.berkeley.edu/ucb/people/phelps/tcltk/outline.tar.gz >
 Description: Patch Tk's text widget to hide and reveal text, images and
	windows.  Patch also comes with TkMan, as a requirement.
 Updated: 09/1997
 Contact: <URL: mailto:phelps@CS.Berkeley.EDU > (Tom Phelps)

 What: text widget enhancements
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/text.constrained.shar.gz >
 Description: A variety of constrained Tk text widget, placing a set of
	wrappers around the text widget.
 Updated: 10/1998
 Contact: <URL: mailto:John@LoVerso.Southborough.MA.US > (John Robert LoVerso)

 What: text widget improved bindings
 Where: From the contact
 Description: Improved text widget bindings, allowing you to get the
	pixel XY coordinates of an index, move up and down one display
	line, and select text using shift cursor movements.
 Updated:
 Contact: <URL: mailto:eric@pandora.Las-Vegas.NV.US > (Eric J. Schwertfeger)

 What: text widget read-only regions
 Where: From the contact
 Description: Based on the sample code in Dr. Ousterhout's book, this
	code was updated for Tk 4.0.  It allows one to tag regions of
	a text widget as read-only.
 Updated:
 Contact: <URL: mailto:phelps@CS.Berkeley.EDU > (Tom Phelps)

 What: text widget read-only tags
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/readonlytag.tcl.gz >
 Description: Modified text class bindings so that text marked with
	readonly tag cannot be modified.
 Updated: 10/1998
 Contact: <URL: mailto:serra@ctuluh.inria.fr > (Bruno Serra)

 What: text widget replacement
 Where: <URL: ftp://ftp.math.ohio-state.edu/pub/users/ilya/etext/ >
	<URL: ftp://ftp.math.ohio-state.edu/pub/users/ilya/etext/ >
 Description: Drop in replacement for Tk 4's text widget.  Provides all of
	the normal text widget functionality, along with a text annotation
	type of 'block' (aka textblocks), which allow geometry management
	over the text within the rows of the block.
	Allows one to do things like fractions,
	radicals, labeled equations, editable buttons, etc.
	Also supports arbitrary lines drawn within its text box.
	Doc on the new text widget can be found at
	Version 1.6.3 now available.
 Updated: 12/1998
 Contact: <URL: mailto:ilya@math.ohio-state.edu > (Ilya Zakharevich)

 What: text widget spell checker
 Where: From the contact
	<URL: http://www.doitnow.com/%7Eiliad/Tcl/tea/ > ???
 Description: Spell checker that can be attached to text widget.  Requires
	Tea and ispell.
 Updated: 08/1998
 Contact: <URL: mailto:johnstump@iname.com > (John Stump) ???

 What: text widget underline colors
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/TextUnderline.patch.gz >
 Description: Modification to text widget to support color for tagged text
	and different color for underline.
 Updated: 10/1998
 Contact: <URL: mailto:xavier@cma.cma.fr > (Francois-Xavier Fornari)

 What: text widget up and down arrow support
 Where: From the contact
 Description: Modification of tkTextUpDownLine procedure in text.tcl to
	allow the up and down bindings to move one line at a time rather
	than one text unit at a time.
 Updated:
 Contact: <URL: mailto:donald@cs.mun.ca > (Donald Craig)

 What: text widget with arbitrary text
 Where: From the contact
 Description: New function to add to tkText.c which can be called
	with any arbitrary text - no special characters to be
	evaluated by the Tcl interpreter.
 Updated:
 Contact: <URL: mailto:schwamb@isi.edu > (Karl B. Schwamb)

 What: text widget with relative tab position support
 Where: <URL: ftp://invaders.dcrl.nd.edu/pub/tk/ >
 Description: Changes to Tk 4.0 files tkText.c, tkTextDisp.c and
	tkText.h so that one can specify relative tab positions.
 Updated:
 Contact: <URL: mailto:agy@invaders.dcrl.nd.edu > (Alan G. Yoder)

 What: text widget with undo
 Where: <URL: http://www1.clearlight.com/%7Eoakley/tcl/supertext.html >
 Description: Supertext widget with builtin undo.
 Updated: 06/1998
 Contact: <URL: mailto:oakley@bardo.clearlight.com > (Bryan Oakley)

 What: text widget with unlimited undo history (Alexander)
 Where: From the contact
 Description: Procedures to add an unlimited undo history to a text
	widget.
 Updated:
 Contact: <URL: mailto:pa@mrao.cam.ac.uk > (Paul Alexander)

 What: text widget with unlimited undo history (Fontaine)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/textundo-1.0.tar.gz >
 Description: Procedures to add an unlimited undo history to the Tk4 text
	widget.
 Updated: 10/1998
 Contact: <URL: mailto:jfontain@free.fr > (Jean-Luc Fontaine)

 What: text widget word modifier
 Where: From the contact
 Description: Modifications to core to allow one to define the
	characters that can comprise a word.  This allows one to include
	umlauts, sharp ss or other special characters.
 Updated:
 Contact: <URL: mailto:weiser@zib-berlin.de > (Martin Weiser)

 What: textView
 Where: From the contact
 Description: Provide a scrolling window on the last few lines of a stream.
	A type of window with a combination of less and tail -f.
 Updated:
 Contact: <URL: mailto:sclayman@cs.ucl.ac.uk > (Stuart Clayman)

 What: theObjects
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/theObjects-3.1.tar.gz >
 Description: Small prototype-oriented object system.
 Updated: 10/1998
 Contact: <URL: mailto:Juergen.Wagner@iao.fhg.de > (Juergen Wagner)
	<URL: mailto:gandalf@Csli.Stanford.EDU > (Juergen Wagner)

 What: The Simple Library
 Where: <URL: http://simplelib.bobsville.com/ >
 Description: Collection of commands and utilities aimed at assisting
	software development in Tcl.  Includes a framework for regression
	testing, nearly literate programming documentation,
	centralized error handling, improved package handling, debugging
	aids, etc.  Written in pure Tcl 8.0 or later.
	Currently at version 0.5 .
 Updated: 02/2003
 Contact: See web site

 What: this
 Where: From the contact
 Description: An easy way to build Tcl objects.
 Updated:
 Contact: <URL: mailto:cball@etsd.ml.com > (Charles Ballance)

 What: Thread extension
 Where: <URL: http://sf.net/projects/tcl/ >
 Description: This Tcl extension, with a thread-enabled core, allows script
	level access to run Tcl scripts within threads.
	Currently at version 2.5 .
 Updated: 01/2003
 Contact: See web site

 What: TiM
 Where: <URL: http://www-obs.univ-lyon1.fr/%7Ethiebaut/TiM/TiM.html >
	<URL: ftp://ftp-obs.univ-lyon1.fr/pub/thiebaut/TiM/ >
 Description: TiM is a Tcl extension designed to process 2 dimensional
	arrays of binary data (referred to as a matrix).  Think of it is
	a MatLab-like Tcl extension.  Provies arithmetic operations on
	matrices, transformations, various data types, ability to read and
	write binary data in little or big endian byte order, ability
	to write image file formats with or without automatic compression,
	plot drawing (with PLplot), and various other image manipulation
	procedures.
 Updated: 02/1997
 Contact: <URL: mailto:thiebaut@obs.univ-lyon1.fr > (Eric THIEBAUT)

 What: Time and date routines (Ganley)
 Where: From the contact
 Description: A couple of simple C functions which return the current time
	and date string - can be linked into one's Tcl interpreter.
 Updated:
 Contact: <URL: mailto:mkgdyn@world.std.com > (Michael Ganley)

 What: Time string split
 Where: <URL: http://www.glinx.com/%7Ehclsmith/tcltk/date/ > ???
 Description: Convert an argument of number of seconds into a list of
	year, month, day, hour, minutes and seconds.
 Updated: 06/1999
 Contact: <URL: mailto:hclsmith.delete@glinx.delete.com > (Hume Smith)

 What: Timer
 Where: <URL: http://www.speakeasy.org/%7Emsaye/tcl/timer/ >
 Description: Package providing access to Tcl's built in clock with
	millisecond accuracy.
	Currently at version 0.2.0 .
 Updated: 06/2002
 Contact: See web site

 What: timers
 Where: <URL: http://purl.org/tcl/wiki/671.html >
 Description: Simple Tcl code timing package.
 Updated: 02/2000
 Contact: <URL: mailto:pehrens@ligo.caltech.edu > (Phil Ehrens)

 What: TimpleSQL
 Where: <URL: http://www.simplifiedlogic.com/TimpleSQL >
 Description: A set of stand-alone procs used to quickly prepare values or
	execute submissions for insert and update SQL queries using tclodbc.
	Currently at version 1.3 .
 Updated: 12/2002
 Contact: See web site

 What: Tinycombo
 Where: <URL: http://perso.wanadoo.fr/maurice.ulis/tcl/Tinycombo >
 Description: A Tk listbox based combobox.
	Currently at version 0.9 .
 Updated: 01/2003
 Contact: See web site

 What: Tix
 Where: <URL: http://tixlibrary.sf.net/ >
	<URL: http://tix.sf.net/ >
	<URL: http://pages.infinit.net/cclients/ >
	<URL: http://rain.org/%7Eart/tixbindings.txt >
	<URL: http://www.xraylith.wisc.edu/%7Ekhan/software/tcl/ >
	<URL: http://www.lb.u-tokai.ac.jp/%7Eled/files/windows/cygwin/tcltk/ >
	<URL: http://www.star.spb.ru/%7Esmall/tcldev/tix.zip >
	<URL: ftp://ftp.ncnr.nist.gov/pub/cryst/tcltk/Tix4.1.0.007_tcltk82_patch >
	<URL: http://www.go.dlr.de/fresh/unix/src/contrib/Tix4.1.0.007.tar.gz >
	<URL: http://members.home.net/tfwilkason/tcl/Batteries/ >
 Description: Tix is an extension to Tk that includes more than 30 new
	widgets and megawidgets, including ComboBox, Motif style FileSelectBox, MS
	Windows style FileSelectBox, PanedWindow, NoteBook, Hierarchical
	Listbox, Directory List/Tree View, Spin Control widget, Balloon help
	window and many more. Tix also has built-in support for XPM
	images. A Form geometry manager makes it easy to lay-out your
	interface using Motif Form-like attachment rules.
	Tix 4.x is written in C, and requires building a new
	interpreter based on Tk 4.0/Tcl 7.4 or newer.
	It can also be used with itcl 2.0 or newer.
	Tix 4.x now works with Embedded Tk as well.
	Tix 4.x works on both Windows and Unix platforms.
	Tix 4.x has license terms similar to the Tcl/Tk license terms.
	The tixbindings file is some additional bindings for the TixHlist
	 widget, including scrolling, entry editing, and local drag and
	 drop.  Version 4.1 works with Tk 8.0.
	Mumit Khan has, at the xraylith site, a simple patch for Tix
	 to get the demos to work under Tk 8.0 patched with Img 1.1's
	 Tcl object support.
	The Tix widget set has been adopted by Gregg Squires at the
	 mne web site.
	The ncnr patches to Tix allowed creator to compile Tix 4.1 with
	 Tcl/Tk 8.2.3 on a SGI.
	The infinit site has a Windows implementation (version 4.1.8.2),
	 using stubs, as well as a variety of patches.
	The two SF.net sites provide NetCVS access to two different
	Tix source code trees.  One is designed for stability and cross
	 platform interests, while the other is designed around new design
	 decisions and development.
	The current version of Tix is 8.1.4, with an beta release of
	 8.2.0 available for testing.
 Updated: 10/2001
 Contact: <URL: http://groups.yahoo.com/group/tix_announce/ >
	<URL: http://groups.yahoo.com/group/tix/ >
	<URL: mailto:ram@netcom.com >

 What: Tix table widget
 Where: From the contact
 Description: A poor man's table-like widget example.  Probably doesn't
	require Tix, but the posted version, in Tk 4.0, used a Tix wish.
 Updated:
 Contact: <URL: mailto:medved@digex.com > (Ted Holden)

 What: TJMF
 Where: <URL: http://www.cs.umn.edu/%7Edejong/jmf >
 Description: Play audio and video on Unix, Macintosh and Windows machines.
 Updated: 11/1998
 Contact: <URL: mailto:dejong at cs.umn.edu > (Remove the spaces and change at)

 What: Tk "sticker" canvas item type
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkSticker-1.0.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkSticker-1.2.tar.gz >
 Description: A "sticker" is a rectangle with text inside but which truncates
	if it is too long e.g. after the canvas is scaled. The text can be
	drawn vertically and/or repeated. You can also draw a (filled) bar;
	we use it showing percentage of a job's completeness. You may use
	mouse enter/leave bindings to put the complete text in a status line.
	No hacks nor patches to Tcl7.4-5/Tk4.0-1 and dynamically loadable.
	Please use tkSticker-1.0 for Tcl7.2-3/Tk3.5-6
 Updated: 10/1998
 Contact: <URL: mailto:dahms@ifk20.mach.uni-karlsruhe.de > (Heribert Dahms)

 What: Tk 3 tear off menus under Tk 4
 Where: From the contact
 Description: Patch to provide support for both the old and new tear off menus.
 Updated:
 Contact: <URL: mailto:John@LoVerso.Southborough.MA.US > (John Robert LoVerso)

 What: Tk and C++
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tk3.6forC++.patch.gz >
 Description: A patch to make tk3.6 usable with C++.
 Updated: 10/1998
 Contact: <URL: mailto:ken@syd.dit.csiro.au > (Ken Yap)

 What: Tk and Motif event handling in one process
 Where: From the contact
 Description: A complete example of a Motif application which also processes
	the events for a Tk interpreter.
 Updated:
 Contact: <URL: mailto:mdb@silvaco.com > (Mike David Bennett) (???)

 What: Tk auxiliary library of bindings
 Where: <URL: ftp://ce-toolkit.crd.ge.com/pub/tcl/ >
	<URL: http://ce-toolkit.crd.ge.com/tkauxlib/tkauxlib_2.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkauxlib-2.0.tar.gz >
 Description: Extensive set of Tk 3.x enhancements to add more Motif
	compatibility in keyboard bindings, as well as add validation
	capabilities and other things.  Most of these enhancements were
	incorporated into Tk 4.1 and later releases.
 Updated: 10/1998
 Contact: <URL: mailto:kennykb@acm.org > (Kevin B. Kenny)

 What: Tk benzier cubic splines with arbitrary control points
 Where: From the contact
 Description: A proc to calculate curve points
 Updated:
 Contact: <URL: mailto:t-flores@nimr.mrc.ac.uk > (Tom Flores)

 What: Tk Emacs bindings (Karrels)
 Where: From the contact
 Description: A set of Tk bindings to look like Emacs.
 Updated:
 Contact: <URL: mailto:karrels@mcs.anl.gov > (Edward L. Karrels)

 What: Tk Emacs bindings (Weissman)
 Where: From the contact
 Description: A set of Tk bindings for Text and Entry widgets to look like
	Emacs.  This includes a kill ring, keyboard macros, undo,
	numeric prefixes and multikey chords.
 Updated:
 Contact: <URL: mailto:weissman@gte.com > (Mark Weissman)

 What: Tk Emacs widget
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/text/TkEmacs1.3.tar.gz >
 Description: Emacs widget for the Tk widget set.  Allows emacs-lisp code to
	be sent to emacs and Tcl code to be sent from emacs to Tcl.
	Works with tk2.3 and tk3.0 (and should work with tk3.1 when it
	is available).  Contains patches for GNU Emacs 18.58 and 18.59.
 Updated: 10/1998
 Contact: <URL: mailto:Unknown > (Sven Delmas)

 What: Tk equivalent of XTextWidth
 Where: From the contact
 Description: Tk wrapper for XTextWidth that computes the width of
	a medium width character in pixels.
 Updated:
 Contact: <URL: mailto:johnmay@cs.ucsd.edu > (John May)

 What: Tk focus follows pointer
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/focus3.1a.PATCH.gz >
 Description: Tk 3.[12] patch to implement focus follows pointer and
	key propagation model.
 Updated: 10/1998
 Contact: <URL: mailto:kennard@ohm.eecs.Berkeley.EDU > (Kennard White)

 What: Tk for SmallEiffel
 Where: <URL: http://home.pages.de/%7Ejbergmeyer/ >
 Description: Small extension for SmallEiffel which provides a GUI
	by connecting to a Tcl/Tk interpreter via a socket class.
 Updated: 10/1998
 Contact: <URL: mailto:jbergmeyer@owl-online.de > (Joachim Bergmeyer)

 What: Tk login window
 Where: <URL: http://ftp.res.bbsrc.ac.uk/pub/tcl-tk/login.tcl >
	<URL: http://ftp.res.bbsrc.ac.uk/pub/tcl-tk/password.tcl >
 Description: A Login and Password proc for logging into ORACLE.  Could
	be adapted for other types of login needs.
 Updated:
 Contact: <URL: mailto:Andy.Caiger@bbsrc.ac.uk > (Andy Caiger)

 What: Tk menu insert subcommand
 Where: From the contact
 Description: Tk 3.6 menu widget insert subcommand allowing you to
	insert anywhere in the menu.
 Updated:
 Contact: <URL: mailto:tromey@busco.lanl.gov > (Tom Tromey)

 What: Tk menu postcommand fix
 Where: From the contact
 Description: Tk 3.6 tkMenu -postcommand fix for keeping menu on-screen.
 Updated:
 Contact: <URL: mailto:tromey@cns.caltech.edu > (Tom Tromey)

 What: Tk patch to window raising
 Where: From the contact
 Description: Patch to tkWm.c to fix a problem raising toplevels under mwm
	and olwm.
 Updated:
 Contact: <URL: http://home.pacbell.net/ouster/ > (John Ousterhout)

 What: Tk private color maps (Crocker)
 Where: From the contact
 Description: Some C++ code which trys to determine when to allocate a
	private color map, and when doing so, attempts to allocate the colors
	in a way to minimize flashing.
 Updated:
 Contact: <URL: mailto:whc@analog.com > (Bill Crocker)

 What: Tk private color maps (Kliese)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/TkPC0.03.tar.gz >
 Description: Add private colormaps (size 256) to Tk.
 Updated: 10/1998
 Contact: <URL: mailto:stester@ag4.ruhr-uni-bochum.de > (Rainer Kliese)

 What: Tk raster widget
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/raster0.1.tar.gz >
	<URL: ftp://ftp.mrc-lmb.cam.ac.uk/pub/jkb/raster0.1+.tar.gz >
 Description: A Tk drawing bitmap graphics widget .  There is support
	for a backing pixmap, points, rectangles, lines, and polygons.
	There is also an extension to raster called image, which allows
	to you manipulate areas of the pixmap and even load and save
	them as ppm images.
	The 0.1+ file is a version of the raster widget updated to be
	Tk 4.0 compatible, with a cget widget command added as well as some
	bugs, etc. updated by James Bonfield.
 Updated: 10/1998
 Contact: <URL: mailto:esperanc@umiacs.umd.edu > (Claudio Esperanca)
	<URL: mailto:jkb@mrc-lmb.cam.ac.uk > (James Bonfield)

 What: Tk RichText Format widget
 Where: <URL: ftp://multimedia.cc.gatech.edu/pub/ >
 Description: Tk based Microsoft RichText File Format widget reader (pre-alpha).
 Updated:
 Contact: <URL: mailto:iansmith@haring.cc.gatech.edu > (Ian Smith)

 What: Tk send reliability enhancement
 Where: From the contact
 Description: A wrapper for Tk's send to provide a more reliable RPC
	mechanism.  Most importantly, the typical timeout of the send is
	avoided.  It is called rpc.tcl and should soon show up on archives.
 Updated:
 Contact: <URL: mailto:John@LoVerso.Southborough.MA.US > (Robert LoVerso)

 What: Tk send security enhancement
 Where: From the contact
 Description: If PARANOID_SEND is defined at compile time, check before
	every send command to see if an xhost has occured.
 Updated:
 Contact: <URL: mailto:js@aq.org > (Jay Sekora)

 What: Tk table widget (curquide)
 Where: From the contact
 Description: Set of procedures to quickly allow one to send an undetermined
	amount of column and row data to a window.  Includes horizontal
	and vertical scrollbars, data displayed in any combo of label, entry,
	or button, autosizing of cells, ability to reconfigure any cell,
	row, or column, minimal management of widgets necessary.
 Updated: 09/1997
 Contact: <URL: mailto:curquide@worldnet.att.net > (Cesar)

 What: Tk table widget (Ellson)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/tkTable-1.81.tar.gz > ???
 Description: A table/matrix widget, written in C, variable width table columns
	and height rows, titles, attaches to an array variable,
	supports standard Tk reliefs/fonts, support scrollbars,
	has tag styles per row/column/cell for changing colors/fonts/relief or
	anchor position, in-cell editing, different editing/drawing modes,
	can have selected cell or not, optional update flashes,
	can stretch rows and columns.
	Contact John Ellson for patches to Table_Display.c and the
	tkAppInit to get it to work with Tk 4.0.
 Updated: 10/1998
 Contact: <URL: mailto:ellson@lucent.com > (current maintainer)
	<URL: mailto:roland@singnet.com.sg > (Roland King - original author)
	<URL: mailto:paulf@lamont.ldgo.columbia.edu >

 What: Tk terminal widget
 Where: From the contact
 Description: A Tk terminal emulator-like widget.
 Updated:
 Contact: <URL: mailto:rs6y+@andrew.cmu.edu > (Rudi Stouffs)

 What: Tk transparency
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/transPhoto.c >
 Description: Tiny Tk extension which allows one to get real transparency
	at the widget level without modifying the Tk core.
 Updated: 04/1998
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: Tk Tree
 Where: From the contact
 Description: Basic Tcl/Tk tree mechanism for less than 1000 items or large
	but static trees.
 Updated: 08/1998
 Contact: <URL: mailto:ken@kencorey.com > (Ken Corey)

 What: Tk Tree Widget in C++
 Where: <URL: http://arch-http.hq.eso.org/%7Eabrighto/tree/tree.html >
	<URL: http://216.167.121.111/tmp/ >
 Description: Tk tree widget implemented in C++ .  I suspect that
	this is is for an older version of Tk, but it should be able
	to be upgraded.
	An updated version (4.1) of this widget was placed at the
	IP'd web site by Mark Harrison.
 Updated: 11/2001
 Contact: See web page.

 What: Tk Triangular Button (LoVerso)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tribut.tcl.gz >
 Description: A triangular button using a mostly hidden scrollbar.
 Updated: 10/1998
 Contact: <URL: mailto:John@LoVerso.Southborough.MA.US > (John Robert LoVerso)

 What: Tk WhenIdle extension
 Where: From the contact
 Description: Provide the user access to Tk_DoWhenIdle from Tcl rather than
	just from C.  This gives the user the ability to tell Tk to
	execute some code only when there is free time.
 Updated:
 Contact: <URL: mailto:karrels@mcs.anl.gov > (Edward L. Karrels)

 What: Tk without X (beta)
 Where: <URL: ftp://toe.cs.berkeley.edu/pub/multimedia/misc/ >
 Description: A version of Tk without the X dependent code.  Allows the
	construction of programs using send, after and a few of the
	other non-X specific commands.  Useful to use with Tcl-DP.
 Updated:
 Contact: <URL: mailto:bsmith@cs.cornel.edu > (Brian Smith)

 What: Tk
 Where: <URL: http://sf.net/projects/tktoolkit/ >
	<URL: http://sf.net/project/showfiles.php?group_id=1616&release_id=120053 >
	<URL: http://www.tcl.tk/software/tcltk/8.4.html >
	<URL: ftp://tcl.activestate.com/pub/tcl/nightly-cvs/ >
	<URL: http://wiki.tcl.tk/1020 >
	<URL: http://tcl.activestate.com/ >
	<URL: http://tcl.activestate.com/resource/download/patches/ >
	<URL: http://tcl.activestate.com/software/tcltk/8.3.html >
	<URL: ftp://tcl.activestate.com/pub/tcl/misc/ >
	<URL: ftp://tcl.activestate.com/pub/tcl/misc/ >
	<URL: ftp://tcl.activestate.com/pub/tcl/tcl8_0/ >
	<URL: http://www.cs.wisc.edu/%7Embirk/bc450rtl.zip >
	<URL: ftp://info.service.rug.nl/networks/novell/netwire/novuser/11/ >
	<URL: ftp://nic.switch.ch/mirror/novell/netwire/novuser/11/ >
	<URL: ftp://nctuccca.edu.tw/vendors/Novell/netwire/novuser/11/ >
	<URL: http://www.bj-ig.de/tcltk/flat.txt >
	<URL: http://www.bj-ig.de/wtk/ >
	<URL: http://ftp.bj-ig.de/pub/tcltk/README.speedpatch >
	<URL: http://ftp.bj-ig.de/pub/tcltk/ >
	<URL: ftp://ftp.visi.com/users/hawkeyd/X/tk8.0p2-to-qnx.txt >
	<URL: http://www.cl.cam.ac.uk/%7Emgk25/ucs-fonts.html >
	<URL: http://www.xraylith.wisc.edu/%7Ekhan/software/tcl/ >
	<URL: ftp://ftp.sra.co.jp/pub/lang/tcl/jp/tk8.1.1i18n.patch.gz >
	<URL: ftp://ftp.ucsd.edu/pub/alpha/tcl/ >
	<URL: http://jfontain.free.fr/tcl8.2.0.patch >
	<URL: http://people.a2000.nl/hkooiman/hjk/mpw/ >
	<URL: http://xcin.linux.org.tw/ >
	<URL: http://www3.ocn.ne.jp/%7Eyamako/tcl/8.4a1/ime84a1.zip >
	<URL: http://purl.org/tcl/wiki/CompilingTclOnAMac >
	<URL: http://www.best.com/%7Ewolfsuit/MacTk8.3.1.sea.hqx >
	<URL: http://sf.net/project/showfiles.php?group_id=10894&release_id=117868 >
	<URL: http://prdownloads.sf.net/tcl/MacTclTk_8.4.1_RuntimeInstl.bin?download >
	<URL: http://prdownloads.sf.net/tcl/MacTclTk_8.4.1_FullInstall.bin?download >
	<URL: http://prdownloads.sf.net/tcl/MacTclTk_8.4.1_WebInstall.bin?download >
	<URL: http://prdownloads.sf.net/tcl/TclTkAqua-8.4.1.dmg?download >
	<URL: http://prdownloads.sf.net/tcl/TclTkAquaStandalone-8.4.1.dmg?download >
	<URL: http://prdownloads.sf.net/tcl/TclTkAquaBI-8.4.1.0.dmg?download >
	<URL: http://prdownloads.sf.net/tcl/TclTkAqua-8.4.1-Jaguar.dmg?download >
	<URL: http://prdownloads.sf.net/tcl/TclTkAquaStandalone-8.4.1-Jaguar.dmg?download >
	<URL: http://prdownloads.sf.net/tcl/TclTkAquaBI-8.4.1.0-Jaguar.dmg?download >
	<URL: http://members.cox.net/tom.wilkason/tcl/wish85memdebug.zip >
 Description: Tk is an X11 extension for Tcl.  It provides
	the means to write simple scripts to create and manipulate
	X window system windows with the various manipulators available
	in C libraries such as Motif. or Windows NT and Macintosh are available.
	Leo Schubert's files at bj-ig create a faster Windows implementation.
	There are versions for various releases of Tk 8.0.
	The Wiki site contains a description of the process for
	 reporting bugs and patches.
	The visi site's file is patches so Tk can compile under QNX/Watcom C.
	The ucs-fonts page point to a fixed font which supports over 2800
	 ISO 10646-1 characters.  There are supposedly other Unicode character
	 supporting fonts.
	The xraylith site has patches for Tk so that it will build under
	 either Mingw (native windows 32 bit) or Cygwin (POSIX emulation
	 layer) environments using the GNU c compiler.
	The ucsd site has some Codewarrior mcp files to compile Tk8.2 on
	 the Macintosh.  The a2000 site documents the changes needed
	 to Tcl and Tk 8.2.1 to compile with MPW.
	The xcin web site is a project generating patches for X software
	 to support the Chinese input methods.  Patches for Tk are
	 in the process of being written.
	The Tcl core site has a directory where they are accumulating
	 patches for Tk.
	Tk 8.x depends on the corresponding Tcl 8.x package being installed.
	Source or precompiled binaries for Windows (Win32s, Windows 95
	The ime zip file contains Tk 8.4a1 patches for Windows to
	 support the Japanese Input Method Editor.
	The wilkason zip file is a tcl/tk 8.5 built for Windows with
	 memory debugging on.
	Tk 8.4.9 is the latest releases of Tk.  Tk 8.5a1 is also available.
	Additional versions are available at the SF.net site.
 Updated: 03/2003
 Contact: <URL: http://home.pacbell.net/ouster/ > (Original Author: John Ousterhout)
	<URL: mailto:leo@bj-ig.de > (Leo Schubert)

 What: tk_chooseDirectory
 Where: <URL: http://www.purl.org/net/TclTkProgRef >
 Description: Pure Tcl implementation of a script to select
	a directory.  Note that a Mac specific version of this function
	was mentioned as being available by
	<URL: mailto:wolfsuit@best.com > (Jim Ingham).
 Updated: 12/1999
 Contact: <URL: mailto:nelson@pinebush.com > (Christopher Nelson)

 What: TK3D
 Where: <URL: http://www.gm.com/automotive/innovations/rnd/TK3/TK3D_Software_Description.html >
 Description: Collection of Tcl/Tk extensions to allow manipulation of
	large numeric arrays and to generate 3D graphic displays.
	Contains 5 packages - Tns (tensor), Vtd (view3d),
	Fct (faceted object), Fctr (faceted object rendering), and
	Tnsph (tensor-to-photo).
 Updated: 08/2002
 Contact: <URL: mailto:mckay@gmr.com > (Neil McKay)

 What: tkballoon
 Where: <URL: http://www.multimania.com/droche/tkballoon/ >
 Description: Pure Tcl/Tk implementation of balloon help.
 Updated: 07/1999
 Contact: <URL: mailto:daniel.roche@bigfoot.com > (Daniel Roche)

 What: tkbusy
 Where: From the user
 Description: Tk procedure to disable widgets while an application is
	busy.
 Updated:
 Contact: <URL: mailto:mike@hightec.saarlink.de > (Michael Schumacher)

 What: tkchess
 Where: <URL: http://pine.cs.yale.edu:4201/tkChess/tkChess.html >
 Description: tclX/tkX extension to support chess-oriented applications.
	Provides support for displaying chessboards, manipulating chess
	positions, server communications, etc.
 Updated: 12/1996
 Contact: <URL: mailto:aspnes@cs.yale.edu > (Jim Aspnes)

 What: tkdnd
 Where: <URL: http://www.sf.net/projects/tkdnd/ >
	<URL: http://www.iit.demokritos.gr/%7Epetasis/tcl >
 Description: Tk drag and drop interface using XDnd as the protocol.
	Was previously maintained at the Tcl core's NetCVS repository,
	but is now in the process of moving.
	Requires Tk 8.4a1 .
	Currently at version 1.0b1 .
 Updated: 10/2001
 Contact: SF.net mailing lists.

 What: tkgetdir (barbero)
 Where: <URL: http://www.multimania.com/droche/tkgetdir/ >
 Description: File dialog which allows you to select files or directories.
 Updated: 05/1999
 Contact: <URL: mailto:amartin@lab.dit.upm.es > (Martin Barbero)

 What: TkGetDir (roche)
 Where: <URL: http://www.multimania.com/droche/tkgetdir/ >
 Description: A directory selector similar to Tcl/Tk's file
	selector.  Pure Tcl code. Currently at v1.2.
 Updated: 07/1999
 Contact: <URL: mailto:daniel.roche@bigfoot.com > (Daniel Roche)

 What: tkEntry secure modification
 Where: <URL: ftp://ftp.efland.uu.net/pub/secure_tkEntry.patch >
 Description: Patch to tkEntry so that it doesn't display text being
	entered - useful for entry of passwords, etc.
 Updated:
 Contact: <URL: mailto:gary@efland.UU.NET > (Gary Thomas)

 What: tkFScale
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkFScale-1.4.tar.gz >
 Description: Tk 3.3 Scale widget which uses floating-point values.
 Updated: 10/1998
 Contact: <URL: mailto:paulus@cs.anu.edu.au > (Paul Mackerras)

 What: tkfvwm
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkfvwm0.5.tar.gz >
 Description: A Tcl extension that enables the creation of fvwm modules
	under Tcl/Tk.
 Updated: 10/1998
 Contact: <URL: mailto:andres@aravena.mic.cl > (Andres Aravena)

 What: tkgcv
 Where: <URL: http://www.informatik.uni-stuttgart.de/ipvr/swlab/sopra/tkgcv/tkgcv.html >
	<URL: ftp://ftp.informatik.uni-stuttgart.de/pub/tkgcv/ >
 Description: Tk 4.2 canvas widget which supports graph structures.  Both
	node and edge items can be defined.  The items can be added or
	removed from a graph, as well as moved.  4 layout
	algorithms are supported (ISI, tree, random, and matrix).
 Updated: 06/1997
 Contact: <URL: mailto:Stefan.Schreyjak@informatik.uni-stuttgart.de > (Stefan Schreyjak)

 What: tkgeomap
 Where: <URL: http://www.tkgeomap.org/ >
	<URL: http://www2.txcyber.com/%7Egcarri/programming/tkgeomap.html >
 Description: Set of Tcl/Tk packages for drawing and interacting
	with geographic data such as maps.  Requires Tcl/Tk 8.x.
	Uses the GNU LGPL.
	Latest version is 2.0 .
 Updated: 08/2001
 Contact: <URL: mailto:gaz@tkgeomap.org >

 What: tkGLXwin
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkGLXwin-1.3.2.tar.gz >
	<URL: ftp://media.mit.edu/pub/tkGLXwin-1.3.2.tar.Z >
 Description: Tk 3.x Silicon Graphics Graphics Library widget interface.
	Note there is an Xlib emulation of SGI's GL at
	<URL: ftp://ftp.thp.Uni-Duisburg.DE/pub/source/X11/ >.
	Contact <URL: mailto:fred@thp.Uni-Duisburg.DE > (Fred Hucht) for
	details.
 Updated: 10/1998
 Contact: <URL: mailto:halazar@media.mit.edu > (Michael Halle)

 What: tkgnuplot
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/graphics/tkgnuplot.1.09/tkgnuplot.1.09.tar.gz >
 Description: A Tcl/Tk interface to the popular data plotting program.
 Updated: 10/1998
 Contact: <URL: mailto:claypool@cs.umn.edu > (Mark Claypool)

 What: tkgraph
 Where: <URL: ftp://ftp.ugcs.caltech.edu/pub/wart/tkgraph-1.0.tgz >
 Description: Tk 4.2 graphical package - requires itcl, tclbin, and tkSticker.
 Updated: 05/1998
 Contact: <URL: mailto:wart@ugcs.caltech.edu >

 What: TkGS
 Where: <URL: http://www.purl.org/net/bonnet/Tcl/TkGS/ >
	<URL: http://www.purl.org/net/bonnet/pub/TkGS-devel.zip >
	<URL: http://www.purl.org/net/bonnet/pub/TkGS-devel-win32.zip >
 Description: A project to replace the graphic subsystem in Tk, aiming
	to replace the current Xlib emulation layer for Windows and MacOS.
	A first draft implementation is available.
 Updated: 02/2000
 Contact: <URL: mailto:fredericbonnet@free.fr > (Frederic BONNET)

 What: TKHINote
 Where: <URL: http://www.electricmemo.com/ >
 Description: First beta release for 32 bit Windows system.  Uses the
	Notes HiText C API to expose a subset of the Lotus Notes API to Tcl.
	Assumes a sound knowledge of Notes 4.x.  Allows Tcl programmer
	to create, read, and modify Notes documents in an existing
	database, search a Notes database using criteria or full text,
	read view entries, create a server add in task, execute server
	commands and run agents.  Currently at version 0.9.
 Updated: 01/1999
 Contact: <URL: mailto:markl@electricmemo.com > (M.Lawson)

 What: tkImg (formerly Img)
 Where: <URL: http://www.sf.net/projects/tkimg/ >
	<URL: http://sf.net/project/showfiles.php?group_id=52039&release_id=126588 >
	<URL: http://www.purl.org/net/nijtmans/img.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/graphics/Img/1.2/img1.2.4.tar.gz >
	<URL: http://www.glinx.com/%7Ehclsmith/tcltk/quill/libimg.so.1.2.1.gz > ???
 Description: Tk extension which adds support for BMP, XBM, XPM, GIF (with
	transparency), PNG, JPEG/JPG, and TIFF image formats as well as
	PostScript.  Postscript only supports reading.
	BMP only supports 1,4,8, and 24 bit uncompressed images.
	Beginning with Img 1.2, works with Tk 8.x and possibly the Tk
	Netscape Tcl/Tk plugin (version 2.x).
	The .exe-file is a self-extracting executable for Windows
	95/98/NT, which works with Tk8.x (any patchlevel).
	Support for binary data (using -data option), if running with
	patched version of Tk8.0.
	Extracts individual images from animated GIF files.
	Contains libz version 1.1.2, libpng version 1.0.5, zlib 1.0.3,
	libjpeg version 6b, and libtiff version 3.5.2.
	To support GIF89 or PNG alpha channel transparency, you have to
	patch the core Tk previous to Tk 8.3. This patch is included in
	the distributions.
	For PostScript, you need Ghostscript (version 2.6 or higher).
	Binaries specific to several platforms are in the same directory.
	The library at glinx is built for NetBSD-1.4.1/i386 users.
	The latest version is 1.3rc2 .
 Updated: 05/2002
 Contact: <URL: mailto:j.nijtmans@chello.nl > (Jan Nijtmans)

 What: tkImgFmtGFP
 Where: <URL: http://www.uni-frankfurt.de/%7Efp/Tools/tkImgFmtGFP.html >
 Description: Reformats a GIF image to eliminate NUL characters, leaving a
	binary value that can be integrated into Tcl source and read from
	a Tcl variable.
 Updated:
 Contact: <URL: mailto:fp@informatik.uni-frankfurt.de > (Frank Pilhofer)

 What: tkInput
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkInput.tar.gz >
 Description: A transparent input-only Tk widget.
 Updated: 10/1998
 Contact: <URL: mailto:mgc@cray.com > (Mark G. Christenson)

 What: tklayout
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tklayout-1.3.tar.gz >
 Description: Tk 4.2 augmented canvas window type, allowing graph layout of
	selected canvas items.  Supports four styles of layout as well
	as provides an edge item for laying edges between graph nodes.
 Updated: 10/1998
 Contact: <URL: mailto:taylor@ptolemy.arc.nasa.gov > (Will Taylor)

 What: tklib
 Where: <URL: http://tcllib.sf.net/ >
 Description: A Tk script only collection of modules, similar to what
	has been done for tcllib. Still in its infancy, expect similar
	growth in code, examples, demos, test suites, and documentation.
 Updated: 11/2001
 Contact: See web site

 What: TkMegaWidget
 Where: <URL: http://www.ignoranceisbliss.com/htdocs/tkmegawidget.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/TkMegaWidget3.6g.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/TkMegaWidget4.0b.tar.gz >
 Description: Support new Tcl/Tk widgets allowing you to attach minor commands
	and options to a widget, or even a private interpreter.
	Version 4.0b is available from the WWW page.
 Updated: 07/2000
 Contact: <URL: mailto:Unknown > (Sven Delmas)

 What: TkMobal
 Where: <URL: http://www.ignoranceisbliss.com/htdocs/tkmobal.html >
 Description: TkMobal embeds Mobal functionality into a Tcl/Tk interface.
	Mobal (see also "part04") is an environment for
	incremental modelling.
 Updated: 07/2000
 Contact: <URL: mailto:Unknown > (Sven Delmas)

 What: tkMovie
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkMovie-0.01A.tar.gz >
 Description: A Tk 3.x extension which provides a widget to display
	and manipulate mpeg video streams.
 Updated: 10/1998
 Contact: <URL: mailto:Ian.Campbell@newcastle.ac.uk > (Ian Campbell)

 What: TkMozilla
 Where: From the contact
 Description: Contact recently mentioned having a Tk wrapper for Mozilla
	WWW browser.
 Updated: 12/1999
 Contact: <URL: mailto:Steve.Ball@zveno.com > (Steven Ball)

 What: TkOGL
 Where: <URL: http://aquarius.lcg.ufrj.br/%7Eesperanc/tkogl.html >
	<URL: http://aquarius.lcg.ufrj.br/%7Eesperanc/tkoglpaper.html >
	<URL: http://www.purl.org/net/bonnet/pub/TkOGL.zip >
 Description: Prelim release of a Tk OpenGL binding.
	Tested under Linux with Mesa and on RS6000/AIX 3.2.5 with
	IBM OpenGL and Meta.  Requires Tcl/Tk.
 Updated: 11/2000
 Contact: <URL: mailto:esperanc@cos.ufrj.br >

 What: Tkoglx
 Where: <URL: ftp://linc.cis.upenn.edu/pub/ioi/ >
	<URL: ftp://ftp.cs.princeton.edu/pub/people/dwallach/tkoglx-1.1.tar.gz >
 Description: Experimental extension to support a small subset of
	Open GL.  Use tkGLX if you need everything.
	The one from princeton supports Tk 4.0 and supports all possible
	visuals available from OpenGL.
 Updated:
 Contact: <URL: mailto:dwallach@cs.princeton.edu > (Dan Wallach)

 What: TkPanel
 Where: <URL: http://homepages.nildram.co.uk/%7Egpryde/tkpanel.html >
 Description: Tcl/Tk package to create simple parameter setting GUIs quickly.
 Updated: 06/1998
 Contact: <URL: mailto:gpryde@nildram.co.uk > (Gordon Pryde)

 What: tkpiechart
 Where: <URL: http://jfontain.free.fr/tkpiechart-6.5.tar.gz >
 Description: Object oriented Tk application to allow one to build pie
	charts.  Developed with Tk 8.x and the Netscape plug-in 2.0,
	on Linux and Windows (and should work in the plugin on other
	platforms as well).
	Includes stooop, the Tcl source based Object Oriented environment.
 Updated: 08/2002
 Contact: <URL: mailto:jfontain@free.fr > (Jean-Luc Fontaine)

 What: TkPlotCanvas
 Where: <URL: http://starship.skyport.net/crew/hinsen/TkPlotCanvas.py >
 Description: Tk data plotting widget for Python.
 Updated: 08/1998
 Contact: <URL: mailto:hinsen@cnrs-orleans.fr > (Konrad Hinsen)

 What: tkprint (Ian)
 Where: <URL: http://www.cygnus.com/%7Eirox/tkprint/ > ???
 Description: Allows you to print the content of a canvas or text widget
	under Windows without having to do PostScript.
 Updated: 08/1999
 Contact: <URL: mailto:irox@cygnus.com > (Ian) (???)

 What: Tkpvm
 Where: <URL: http://www.cogsci.kun.nl/tkpvm/welcome.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkpvm1.1.tar.gz >
	<URL: http://www.netlib.org/pvm3/pvm3.3.11.tar.gz >
	<URL: http://www.epm.ornl.gov/pvm/ >.
 Description: An interface between a parallel virtual machine library
	and Tcl/Tk.  Treats a number of machines as if they were really a
	single machine.  Also has an enhanced capability to communicate
	between processes.  Each process in the virtual machine communicates
	through a pvm-channel based send command rather than Tk's X11
	based send command.  Supported only on Tcl 7.6plus (or Itcl 2.1),
	Tk 4.2plus, and PVM 3.3.x.
	Tkpvm does not yet work with Tcl 8.0 or PVM3.4.
 Updated: 10/1998
 Contact: <URL: mailto:j.nijtmans@chello.nl > (Jan Nijtmans)

 What: TkQt
 Where: <URL: http://www.iit.demokritos.gr/~petasis/Tcl/TkQt.tar.gz >
 Description: C++ extension to experiment with the idea of embedding
	a Qt button inside Tk.
	Currently at version 0.0 .
 Updated: 05/2003
 Contact: See web site

 What: TkReplay
 Where: <URL: ftp://ftp.cs.unm.edu/pub/crowley/replay/TkReplay1.1.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/TkReplay1.0b1.tar.gz >
 Description: Provides a Tk record and replay facility for your Tk program.
	Adds a WarpPointer command as well.
	See <URL: http://www.cs.unm.edu/%7Ecrowley/ > for more detail.
	<URL: mailto:skielty@numeritech.com > reports porting this to Windows.
 Updated: 10/1998
 Contact: <URL: mailto:crowley@cs.unm.edu > (Charlie Crowley)

 What: tkReport
 Where: <URL: http://www.fdml.com/iplaw/code.html >
 Description: A Tcl 7.4 extension to support generation of text
	printed reports from a Tcl program.  Reports are output
	in PostScript.  Features include structured page layout,
	header, footer, and page number support, text justification,
	line positioning commands, and graphical line drawing operations.
 Updated:
 Contact: <URL: mailto:gbr@fdml.com > (Gerald B. Rosenberg)

 What: tkScale modifications
 Where: From the contact
 Description: Modifications to tkScale so that command is not executed
	until ButtonRelease, allow an optional list of labels to use
	for values, and add a single step click button.
 Updated:
 Contact: <URL: mailto:caron@acd.ucar.edu > (John Caron)

 What: tkScaleButtonDown replacement
 Where: From the contact
 Description: Tk 4.0 procedure which allows you to make scales which position
	to the number where you click.
 Updated:
 Contact: <URL: mailto:markh@usai.asiainfo.com > (Mark A Harrison)

 What: TkSGML
 Where: <URL: http://www.tksgml.de/ >
 Description: Dynamically loadable library extending Tk with a SGML widget that
	can edit, load, display, validate and edit SGML documents.  Includes
	sgedit as a editor application based on TkSGML.
 Updated: 02/2000
 Contact: <URL: mailto:devel@tksgml.de >

 What: TkSM
 Where: <URL: http://www.isr.umd.edu/%7Eihsu/tksm.html > (???)
	<URL: http://www.isr.umd.edu/%7Eihsu/tksm1.3.tar.gz >
	<URL: http://www.mirror.ac.uk/sites/sunsite.unc.edu/pub/Linux/devel/lang/tcl/tksm1.3.tgz >
	<URL: http://www.isr.umd.edu/%7Eihsu/ospace.html >
 Description: A Mesa/OpenGL 3D modeling widget extension for Tcl 7.[45]/Tk.
	This provides no direct access to OpenGl routines.
	Includes VRML support, line and point models, material and
	normal bindings on a per-vertex basis.
	The umd files appear to be gone, but are present on the linux
	mirror site.
	The ospace page is a discrete-event modeling and simulation package
	for autonomous agents.  It requires TkSM.
 Updated: 11/2000
 Contact: <URL: mailto:ihsu@eng.umd.edu > (Irving Hsu) (???)

 What: Tkspline
 Where: <URL: http://www.graphviz.org/pub/Tkspline0.4.tar.gz >
	<URL: ftp://192.11.237.71/pub/Tkspline0.4.tar.gz >
 Description: Additional smoothing method for the canvas widget.
	Hooks into Jan Nijtman's dash patch hooks.
 Updated: 11/2001
 Contact: <URL: mailto:ellson@lucent.com > (John Ellson)

 What: TkSteal
 Where: <URL: http://www.ignoranceisbliss.com/htdocs/tksteal.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/TkSteal4.0c.tar.gz >
 Description: Package to allow embedding of external applications
	(like emacs, ghostscript, xterm, etc.) into a Tk widget
	without changing the application.  Replaces TkEmacs.
 Updated: 07/2000
 Contact: <URL: mailto:Unknown > (Sven Delmas)

 What: TkSTEP
 Where: <URL: http://www.inf.ufrgs.br/%7Ekojima/tkstep.html >
	<URL: http://touchwood.ee.uts.edu.au/TkSTEP/TkSTEP.html >
	<URL: ftp://touchwood.ee.uts.edu.au/pub/TkSTEP/ >
	<URL: ftp://touchwood.ee.uts.edu.au/pub/TkSTEP/ >
	<URL: http://www.xs4all.nl/%7Ewarp/ >
 Description: A set of replacement files to Tk which makes its widgets look
	like NeXTSTEP.  The version based on Tcl/Tk 8.0, jpeg 6a,
	tiff 3.4 and xpm 3.4j is available.  Drag and drop for all
	data types using OffiX v1.0 is also supported.
	The xs4all site has a series of images demonstrating an tkStep add on
	package that the creator is writing.
 Updated: 06/1999
 Contact: <URL: mailto:kojima@inf.ufrgs.br > (Alfredo K. Kojima)

 What: tkTable - Tk table widget (Hobbs)
 Where: <URL: http://tktable.sf.net/ >
	<URL: http://www.purl.org/net/hobbs/tcl/capp/ >
	<URL: http://jfontain.free.fr/tktable-2.8-1.i386.rpm >
	<URL: http://jfontain.free.fr/tktable-2.8-1.i386.spec >
 Description: Editable 2D table/matrix widget.
	Tag styles for multiple fonts, colors, etc.
	It is a complex blend of the Tk entry, listbox, and text widgets.
	Has embedded window support, multi-line cell text support.
	This is based on the Ellson/King tkTable available earlier.
	Requires Tk 8.x or newer and a C compiler.
	Supports all Unix Tcl/Tk variants as well as Windows and
	Macintosh.
	The spec and rm files are used to build Redhat Linux rpm packages.
	They require Tcl/Tk 8.3 rpm, also available on the jfontain site.
	A precompiled Tk 8.1 Windows DLL is available.
	A binary version for Windows is also available.
	Version 2.8 now available.
 Updated: 12/2001
 Contact: <URL: mailto:jeff@hobbs.org > (Jeffrey Hobbs)

 What: tkText (Tk 1.3 compatible - Christenson)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkText.shar.gz >
 Description: A Tk 1.3 tkText text widget
 Updated: 10/1998
 Contact: <URL: mailto:mgc@cray.com > (M. G. Christenson)

 What: tkText (Tk 1.3 compatible - Cole)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkText-inst.tar.gz >
 Description: A Tk 1.3 tkText text widget and installation patches
 Updated: 10/1998
 Contact: <URL: mailto:dcc@ssds.com > (Derrick C. Cole)

 What: tkText (Tk 2.0 compatible)
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkText-2.0.tar.gz >
 Description: A Tk 2.0 tkText text widget
 Updated: 10/1998
 Contact: <URL: mailto:mgc@cray.com > (M. G. Christenson)

 What: tkText (Tk 2.0/4.0 compatible - Raines)
 Where: <URL: ftp://ftp.slac.stanford.edu/software/TkMail/tkText-0.2.tar.gz >
	<URL: ftp://ftp.slac.stanford.edu/software/TkMail/tkBindExt-1.0beta1.tar.gz >
 Description: A tkText text widget with many EMACS-like bindings such
	as multi-level undo with tags, argument keys, hard auto-filling
	and paragraph filling, a mark ring, multi-level kill buffer
	and xterm-like mouse bindings.
	tkBindEnhanced includes many enhanced bindings for text and
	entry widgets for Tk 4.x.  These include multi-level undo that
	handles tags (but no embedded windows yet), hard auto-filling,
	multi-level kill buffer, xterm-like mouse bindings, a mark ring,
	incremental and dialog search, rectangle editing, and an emacs-like
	minibuffer.  See also
	<URL: http://www.slac.stanford.edu/%7Eraines/emacs.list > for a
	complete listing of what bindings exist.
 Updated: 09/1996
 Contact: <URL: mailto:raines@slac.stanford.edu > (Paul Raines)

 What: TkTextMatrix
 Where: <URL: http://ftp.austintx.net/users/jatucker/TkTextmatrix/default.htm >
	<URL: http://ftp.austintx.net/users/jatucker/TkTextmatrix/faq.htm >
 Description: a Tk spreadsheet canvas widget, written in C++, which manipulates
	rows and columns faster than the standard Tk canvas widget.
	Intended to provide the ability to create spreadsheet type
	megawidgets.
	Includes C++ widget library useful when writing your own Tk widgets
	in C++.  Uses STL for its object collections.
 Updated: 03/1998
 Contact: <URL: mailto:jatucker@austin.dsccc.com >

 What: Tk_Theme
 Where: <URL: http://www.xmission.com/%7Egeorgeps/Tk_Theme/ >
 Description: Extension that provides theme support for Tk via new widgets.
	Allows using an XPM image as the background.
	Currently at version 20 .
 Updated: 08/2002
 Contact: See web site

 What: TkTrans
 Where: <URL: http://www.sys.uea.ac.uk/%7Efuzz/tktrans/default.html >
 Description: TkTrans is an Tcl/Tk extension that allows Tk to create true
	non-rectangular toplevel windows and widgets using any Tk image.
 Updated: 05/1999
 Contact: <URL: mailto:fuzz@sys.uea.ac.uk > (Farzad Pezeshkpour)

 What: TkTreeCtrl
 Where: <URL: https://sourceforge.net/projects/tktreectrl >
	<URL: http://members.cox.net/tom.wilkason/tcl/tktreectrl.zip >
	<URL: http://hem.fyristorg.com/matben/download/tktreectrlMac.tar.gz >
 Description: Multi-column hierarchical listbox widget.
	C code, Stubs enabled, and requires Tcl/Tk 8.4
	private headers to build.
	Tested on Win98 and Peanut-Linux 9.4 .
	Currently at version 1.07 .
 Updated: 05/2003
 Contact: See web site

 What: TkVSform
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/alcatel/code/TkVSform-1.0b1.tar.gz >
 Description: A Tk based forms generation package that overcomes much
	of Tk's complexities and inconsistencies.  All widget names,
	geometry management, and window manager interaction handled
	automatically by the package.  Includes an interface to TclVSdb, but
	does not require you to interact with that extension.
	Currently at 1.0b1; it is said that version 1.1b1 was made
	 available - however, a valid location for that version is still
	 being sought.
 Updated: 11/2001
 Contact: <URL: mailto:sbeasley@scana.com > (Scott Beasley)
	<URL: mailto:steven@indra.com > (Steve Wahl) (???)

 What: Tkwav
 Where: <URL: http://www-dse.doc.ic.ac.uk/%7Enp2/software/ >
 Description: Dynamically loaded extension for Windows 95/NT and
	Tcl/Tk 8.x, providing asynchronous audio playback using DirectX.
	Includes the Microsoft C++ runtime DLL that is required.
 Updated: 09/1998
 Contact: <URL: mailto:np2@doc.ic.ac.uk > (Nat Pryce)

 What: TkWindow access
 Where: From the contact
 Description: Trivial function to get at the Tk_Window of an event.
 Updated:
 Contact: <URL: mailto:Nick.Ing-Simmons@tiuk.ti.com > (Nick Ing-Simmons)

 What: tkwizard
 Where: <URL: http://www.purl.org/net/oakley/tcl/tkwizard/ >
 Description: Tcl/Tk megawidget for creating wizards.  Requires Tcl 8.0
	or newer.
	Currently at version 1.0a1.
 Updated: 11/2001
 Contact: <URL: mailto:oakley@bardo.clearlight.com >

 What: tkwm
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/x11/tkwm/ >
 Description: Patches to Tk's window manager code to provide support
	for writing Tk based window managers.
 Updated: 08/1999
 Contact: <URL: mailto:mckay@gmr.com > (Neil D. McKay)

 What: Tk X11 support code
 Where: <URL: http://www.ragnet.demon.co.uk/ >
 Description: Contact has several extensions.  One provides Xt like
	resource management from Tk.  Another decodes X11 events from
	bindings.  Yet another deals with double clicking by
	inserting special bindings into bindtags.
 Updated: 03/1999
 Contact: <URL: mailto:dmlb@ragnet.demon.co.uk > (Duncan Barclay)

 What: TkXext
 Where: <URL: http://www.xmission.com/%7Egeorgeps/tkxext/TkXext-1.1.tgz >
 Description: Tk extension for embedding non-Tk windows and ability to
	send strings to embedded and non-embedded windows.
	Currently at version 1.1 .
 Updated: 11/2001
 Contact: <URL: mailto:GeorgePS@XMission.com >

 What: TLS
 Where: <URL: http://tls.sf.net/ >
	<URL: http://www.sensus.org/tcl/tls.htm >
	<URL: http://www.openssl.org/ >
	<URL: ftp://tktable.sf.net/pub/tktable/tls1_4_windlls-unoff.zip >
 Description: OpenSSL extension for Tcl, utilizing any standard Tcl
	bi-directional channel (not just sockets).  Requires Tcl 8.2 or newer,
	Trf core patch.  Runs under Win32 and Unix.
	Currently at version 1.4.1 at sf.net.
 Updated: 09/2003
 Contact: <URL: mailto:matt@novadigm.com > (Matt Newman)

 What: TMath
 Where: <URL: http://www.mathsource.com/Content/Enhancements/Interfacing/Other/0208-853 >
	<URL: http://ptolemy.eecs.berkeley.edu/ >
	<URL: ftp://ptolemy.eecs.berkeley.edu/pub/misc/tmath/tmath0.2/ > ???
	<URL: http://www.mathworks.com/ > ???
	<URL: http://www.wolfram.com/ > ???
	<URL: http://www.ece.utexas.edu/%7Ebevans/projects/tmath.html > ???
 Description: An extension to Tcl that allows Tcl to control
	MATLAB and Mathematica processes and to evaluate MATLAB and
	Mathematica commands, either through scripts or interactive
	sessions.  TMath does not use pipes, but instead the MATLAB
	Engine interface and the Mathematica MathLink protocol.
 Updated: 03/2003
 Contact: <URL: mailto:ble@eecs.berkeley.edu > (Brian L. Evans, Ph.D.)

 What: TML
 Where: <URL: http://dev.browsex.com/TML.tml >
	<URL: http://dev.browsex.com/download/v1.5/tml2.0.tgz >
 Description: Tcl extension that provides an embedded web scripting interface
	to Tcl, Perl, and Python.
	Currently at version 2.0 .
 Updated: 11/2001
 Contact: <URL: mailto:peter@browsex.com >

 What: tobs
 Where: <URL: http://purl.org/tcl/wiki/1911.html >
 Description: Tcl OO system written in C.
 Updated: 08/2001
 Contact: <URL: http://www.xmission.com/%7Egeorgeps/ >

 What: TOCX
 Where: <URL: http://www.cs.cornell.edu/Info/Projects/zeno/ >
 Description: An OCX extension for Tcl/Tk, allowing the user to load and
	script OCX and ActiveX controls, including the ability to
	call methods, modify properties and handle events.
 Updated: 04/1997
 Contact: <URL: mailto:cksuen@cs.cornell.edu > (Lawrence Suen)

 What: TODL
 Where: <URL: http://users.pandora.be/koen.vandamme1/tcl_tools/todl/todl.txt >
	<URL: http://users.pandora.be/koen.vandamme1/tcl_tools/todl/todl.tgz >
 Description: Simple library and tools for object support in Tcl.
 Updated: 12/2000
 Contact: <URL: mailto:koen.vandamme1 at pandora.be >

 What: Togl
 Where: <URL: http://Togl.sf.net/ >
	<URL: http://www.mesa3d.org/brianp/Togl.html >
	<URL: http://www.ssec.wisc.edu/%7Ebrianp/Togl.html >
	<URL: http://www.cs.unm.edu/%7Ebederson/Togl.html >
	<URL: http://www.informatik.uni-rostock.de/%7Erschultz/togl.html >
	<URL: ftp://iris.ssec.wisc.edu/pub/misc/Togl-1.5.tar.gz >
	<URL: ftp://iris.ssec.wisc.edu/pub/Mesa/misc/Togl-1.4.tar.gz >
	<URL: ftp://ftp.gwdg.de/pub/linux/tux/x/MesaGL/misc/ >
	<URL: http://www.ssec.wisc.edu/%7Ebrianp/Mesa.html >
	<URL: http://www.elf.org/pub/frustum01.zip >
 Description: Togl allows OpenGL or Mesa to render graphics into a special
	Tk canvas.  It is based on Ben Bederson's OGLTK widget, but adds
	color-index mode support, support for requesting stencil, accumulation
	alpha buffers, etc., multiple OpenGL drawing widgets, and OpenGL
	extension testing.  Version 1.6b2 is said to be on the gwdg site.
	Frustum is a TOGL widget hacked to run scripts packaged with a SWIG
	wrapper for OpenGL, GLU and a few additional extensions.
 Updated: 02/2000
 Contact: <URL: mailto:brianp@ssec.wisc.edu > (Brian Paul)

 What: tom
 Where: <URL: http://sf.net/projects/om2t/ >
 Description: OpenGL wrapper for Tcl/Tk.
	Runs on Linux and Windows.
	Currently at version 0.1 .
 Updated: 08/2002
 Contact: See web site

 What: Tomahawk
 Where: <URL: http://www.maui.net/%7Edavygrvy/tomahawk/ >
 Description: Multithreaded Tcl extension for Internet Relay Chat ready
	for beta testing.  A mailing list is available.  Contact
	<URL: mailto:majordomo@dunce.vecdev.com > sending a
	"subscribe dev" in the body of the message.
 Updated: 05/1999
 Contact: <URL: mailto:davygrvy@bigfoot.com > (David Gravereaux)

 What: Tooltalk interface mods (Boyer)
 Where: From the contact
 Description: Set of patches to toocl-1.4 so that it works with Tcl 7.3.
 Updated:
 Contact: <URL: mailto:pdboyer@c3i.saic.com > (Paul D. Boyer)

 What: Tooltalk interface mods (Wette)
 Where: From the contact
 Description: Set of diffs to get toocl to work under Tcl 7.
 Updated:
 Contact: <URL: mailto:matthew.r.wette@jpl.nasa.gov > (Matt Wette)

 What: Tooltalk interface
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/toocl-1.11.tar.gz >
	<URL: ftp://koala.inria.fr/pub/ >
	<URL: ftp://ftp.x.org/contrib/libraries/toocl-1.11.tar.gz >
 Description: A Tcl/Tk interface to Tooltalk based on Tcl 7.4
	and Tk 4.0.
 Updated: 10/1998
 Contact: <URL: mailto:beust@sophia.inria.fr > (Cedric Beust)

 What: ToolTips
 Where: From the contact
 Description: Provides a way to allow one to associate Microsoft-like tooltips
	to icons in a Tk application.
 Updated:
 Contact: <URL: mailto:pdboyer@c3i.saic.com > (Paul Boyer )

 What: topmost
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/topmost-1.0.tar.gz >
	<URL: ftp://ftp.dcade.de/pub/ml/tcl/projects/topmost10/topmost10.zip >
	<URL: ftp://ftp.dcade.de/pub/ml/tcl/packages/topmost20.all.zip >
	<URL: ftp://ftp.dcade.de/pub/ml/tcl/packages/topmost20.zip >
 Description: Topmost is a Windows only extension to force a toplevel on
	top of all others on a display.  To find it, go to the URL above
	and search for topmost.
	The 2.0 source is work by <URL: mailto:martin.lemburg@ugs.com >
	to get the package to work on Windows.
	Currently at 1.0 .
 Updated: 08/2002
 Contact: <URL: mailto:jar@research.canon.com.au > (John Rosauer)

 What: Torb
 Where: <URL: http://pythontech.co.uk/torb/ >
 Description: Alpha release of Tcl/CORBA interface, allowing CORBA
	operations to be invoked from Tcl applications.  Potentially works
	with any ORB which supports the standard C language mapping, though
	initially only ORBit is supported.
 Updated: 06/1999
 Contact: <URL: mailto:Colin.Hogben@jet.uk > (Colin Hogben)

 What: TOS
 Where: <URL: http://www.aopsys.com/tos/ >
	<URL: http://cedric.cnam.fr/personne/pawlak/tos.html >
 Description: Tcl Object System (TOS) is another Tcl extension for object
	oriented programming, this one having full reflectiveness.
	Contains special objects called Clas, Metaclass, and Object that
	control the base object behavior and devinitions.
	Currently at version 2.3 .
 Updated: 11/2001
 Contact: <URL: mailto:pawlak@cnam.fr > (Renaud Pawlak)

 What: tQL
 Where: <URL: http://www.rose-cottage.demon.co.uk/tql/ >
 Description: Simple SQL database access based on Tcl.  Tested under
	Redhat Linux 5.0, egcs, Tcl 8.0 and PostgreSQL 1.01.
	Currently alpha released at v0.1.
 Updated: 07/1999
 Contact: <URL: mailto:tim@rose-cottage.demon.co.uk >

 What: Trace Semantics
 Where: <URL: ftp://ginsberg.cs.berkeley.edu/pub/asah/dmt/ >
 Description: tclDMT is an improved set of trace semantics, as documented
	in a paper presented at the Tcl 95 workshop.  To see more
	info, see
	<URL: http://ginsberg.cs.berkeley.edu/%7Easah/html/dmt-0.4.html >.
	Requires Tcl 7.4.
 Updated:
 Contact: <URL: mailto:asah@cs.berkeley.edu > (Adam Sah)

 What: transient window creation support
 Where: From the contact
 Description: Tk procedures for creating simple transient top-level windows.
 Updated:
 Contact: <URL: mailto:kennykb@acm.org > (Kevin B. Kenny)

 What: transpose elements within a list of lists
 Where: From the contact
 Description: A pure Tcl (slow) script that takes a Tcl list of lists where
	the number of elements are monotonically non-increasing and
	transposes the elements.
 Updated:
 Contact: <URL: mailto:kennykb@acm.org > (Kevin B. Kenny)

 What: Tree Objects
 Where: <URL: http://www.msen.com/%7Eclif/treeNobj.html >
 Description: Updated version of Tcl based Tree data object discussed
	within Clif's book on Tcl programming.
 Updated: 05/1999
 Contact: <URL: mailto:clif@cflynt.com >

 What: Tree Table
 Where: <URL: ftp://archive.cis.ohio-state.edu/pub/tknews/treetable.tar.gz >
 Description: C code to link into your interpreter which allows you to
	display n-ary trees in a tabular hierarchical form.
 Updated:
 Contact: <URL: mailto:mdm@cis.ohio-state.edu > (Michael Moore)

 What: Tree Table for the Mac
 Where: <URL: ftp://ftp.ucsd.edu/pub/alpha/tcl/extensions/ >
 Description: Project file for compiling the tree extension v4.2 on
	the Macintosh.
 Updated: 08/1999
 Contact: <URL: mailto:vince@santafe.edu > (Vince Darley)

 What: Tree Widget (Lea)
 Where: From the contact
 Description: Contact is writing a Tcl/Tk tree widget that uses the canvas,
	handles thousands of elements, and actions like a Windows tree widget.
	Not ready for full release yet.
 Updated: 08/2001
 Contact: <URL: mailto:keith@cs.oswego.edu > (Keith Lea)

 What: Trf
 Where: <URL: http://sf.net/projects/tcltrf/ >
	<URL: http://www.purl.org/NET/akupries/soft/trf/ >
	<URL: http://www.purl.org/NET/akupries/soft/trf/trf_techintro.html >
	<URL: http://www.purl.org/NET/akupries/soft/trf/download/trf2.1p1.tar.gz >
	<URL: http://www.purl.org/NET/akupries/soft/trf/download/trf2.1p1.zip >
	<URL: http://www.purl.org/NET/akupries/soft/trfcrypt/ >
	<URL: http://www.purl.org/NET/akupries/soft/trfcrypt/trfcrypt_bdist.html >
	<URL: http://www.purl.org/NET/akupries/soft/trfcrypt/download/trfcrypt2.0.tar.gz >
	<URL: http://www.purl.org/NET/akupries/soft/trf/trf_bdist.html >
 Description: Loadable extension providing commands for data conversion,
	encryption, message digests, compression, error correction,
	MIME encoding and quoted printable conversion,
	and channel-based manipulation of binary data.
	Supports Tcl 8.2 and the TEA building on Unix and Windows NT.
	TrfCrypt is an add-on package to trf.  Provides crypto-algorithms.
	There may be political reasons not to mirror TrfCrypt on ftp/http sites
	or include in CD-ROM products in any country where there are
	laws regarding possession or distribution of crypto-related software.
	Trf/Trfcrypt binaries for Tcl 8.2/Windows 95/98/NT is available
	at the bdist page.
 Updated: 01/2003
 Contact: <URL: mailto:andreas_kupries@users.sf.net > (Andreas Kupries)

 What: trycatch
 Where: <URL: http://www.wjduquette.com/tcl >
 Description: Extension to add extended catch functionality to allow
	handling exceptions in a cleaner fashion.
	Currently at version 2.0 .
 Updated: 03/2001
 Contact: <URL: mailto:will@wjduquette.com >

 What: ttd
 Where: <URL: http://purl.oclc.org/net/oakley/tcl/ttd/ >
 Description: Code to read and write text widget contents to a file.
 Updated: 12/1999
 Contact: <URL: mailto:oakley@bardo.clearlight.com > (Bryan Oakley)

 What: TUI for Windows NT
 Where: From the contact
 Description: Contact indicates that he is working on a port of Ncurses and
	the XTerminal 0.6.9 interface) to Windows NT for use by Tcl.
 Updated: 08/1999
 Contact: <URL: mailto:davygrvy@bigfoot.com > (David Gravereaux)

 What: Turndial widget
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tkTurndial-1.08.tar.gz >
 Description: A Tk 4 turndial widget (circular knob with mark on
	it that can be rotated to set a value).
 Updated: 10/1998
 Contact: <URL: mailto:beijersb@rulhm1.leidenuniv.nl > (Marco Beijersbergen)

 What: turtle graphics
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/unknown/TkTurtle-1.0.shar.gz >
 Description: Extended Tcl/Tk simple Logo-like turtle graphics package.
 Updated: 10/1998
 Contact: <URL: mailto:kjx@comp.vuw.ac.nz > (R James Noble)

 What: Tuxedo extension
 Where: From the contact
 Description: SWIG based wrapper for some of the BEA Tuxedo library functions
	under Unix, so that Tcl/Tk scripts can control and monitor the
	Tuxedo environment via its MIB.
 Updated: 05/1999
 Contact: <URL: mailto:rjmccann@zdnetmail.com >

 What: TWO - Tcl With Objects
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tclwobjects1.tar.gz > 
 Description: Tcl-based simple objects.  Instance variables are accessed
	just like local variables.
 Updated: 10/1998
 Contact: <URL: mailto:aginter@cuug.ab.ca > (Andrew Ginter)

 What: TxRx
 Where: <URL: http://www.cs.sunsyb.edu/%7Ecristian/txrx.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/txrx1.0/txrx1.0.tar.gz >
 Description: Dynamically loadable package that enables Tcl programs to
	call or service Remote Procedure Calls (RPC).  Complies with
	RFC 1831.  This helps in the development of distributed applications
	compatible with ONC RPC.  With TxRX, it becomes possible to
	write a WebNFS client and server in Tcl.
 Updated: 10/1998
 Contact: <URL: mailto:cristian@cs.sunysb.edu > (Cristian Mata)

 What: UAE
 Where: <URL: http://www.schokola.de/%7Estepan/uae >
 Description: Unix Amiga Emulator, which uses Tcl 7.4/Tk 4.0 to provide
	a control panel.  Requires the user to own a Kickstart ROM image.
	UAE has been ported to MS-DOS, Macintosh, BeBox and NeXTStep.
	Note that apparently the URL, and perhaps the email address,
	listed here are no longer available.
 Updated: 05/1997
 Contact: <URL: mailto:crux@pool.informatik.rwth-aachen.de > (Bernd Schmidt)

 What: UI
 Where: <URL: http://www.mcs.vuw.ac.nz/%7Ekjackson/UI/ >
 Description: A C++/itcl/iwidget user interface framework for developing
	simple teaching projects in C++.
 Updated: 02/2000
 Contact: <URL: mailto:cpkirk@my-deja.com >

 What: uncgi
 Where: From the contact
 Description: Tcl procedure to parse the CGI form data.
 Updated:
 Contact: <URL: mailto:L@demailly.com > (Laurent Demailly)

 What: units conversion library (Techentin)
 Where: <URL: http://units.sf.net/ >
 Description: Conversion facility from a variety of scientific and engineering
	shorthand notations into floating point numbers, as well as
	ability to convert between compatible units.  Library includes
	a number of unit names, abbreviations, and conversion values as
	published by the United States Department of Commerce Technology
	Administration, National Institute of Standards Technology (NIST)
	in "NIST Special Publication 330: The International System of
	Units (SI)" and "NIST Special Publication 811: Guide for the
	Use of the International System of Units (SI)."
	Library is in both Tcl and C.
	Currently at version 1.1 .
 Updated: 09/2001
 Contact: <URL: mailto:techentin.robert@mayo.edu > (Bob Techentin)

 What: units conversion library (Nelson)
 Where: <URL: http://www.purl.org/tcl/wiki/530.html >
 Description: Tcl only library of unit conversions which is fully
	localizable (it will recognize metre as well as meter, etc.)
	as well as being modular and extensible.
 Updated: 09/2001
 Contact: <URL: mailto:nelson@pinebush.com > (Christopher Nelson)

 What: Unix-domain sockets
 Where: <URL: http://gpu.utcc/%7Epkern/tcl-socket/ >
 Description: primitive attempt to enhance tcl socket command to
	use both unix domain (filename) as well as network sockets.
 Updated: 10/1999
 Contact: <URL: mailto:pkern@utcc.utoronto.ca > (Paul Kern)

 What: uparrow
 Where: <URL: http://www.aist.go.jp/NIBH/%7Etomh/uparrow.tar.gz >
 Description: Extension to provide line editing, command completion,
	history, and multiline input.
	The current version is at 0.6.
 Updated: 06/1998
 Contact: <URL: mailto:tomh@nibh.go.jp >

 What: upvar bug fix
 Where: From the contact
 Description: Contact has developed fixes for the documented upvar bug
	as described in the man page, as well as a bug inside a trace
	callback proc and EnvTracePRoc.  Contact also has a modification
	which adds an alias option to info to enable a Tcl script
	to determine the name of the real variable an upvar'd variable
	references.
 Updated: 07/1997
 Contact: <URL: mailto:pduffin@hursley.ibm.com > (Paul Duffin)

 What: useless tcl extension
 Where: <URL: http://www.shlrc.mq.edu.au/%7Esteve/tcl/useless.html >
 Description: A minimal example extension to help people produce or port
	existing extensions to the Macintosh
 Updated: 09/2001
 Contact: <URL: mailto:steve.cassidy@mq.edu.au > (Steve Cassidy)

 What: user event package
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/uevent-0.95.tar.gz >
 Description: Implement user generated events in Tk, which allow one to
	do event driven programming separate from X events.
 Updated: 10/1998
 Contact: <URL: mailto:mhalle@media.mit.edu > (Michael Halle)

 What: User preference management
 Where: <URL: http://www.geocities.com/SiliconValley/Vista/5567/tcl.html#prefs >
 Description: Tcl based package to manage hierarchical preferences,
	cross platform, style templates substyles, and both input and output
	of preferences.
 Updated: 07/1998
 Contact: <URL: mailto:Eric.Galluzzo@sdrc.com >

 What: UUDeview wrappers
 Where: <URL: http://www.uni-frankfurt.de/%7E/uudeview/ >
 Description: Tcl wrapper functions for decoding various encoded formats.
 Updated: 09/1996
 Contact: <URL: mailto:fp@rbi.informatik.uni-frankfurt.de > (Frank Pilhofer)

 What: uuid
 Where: <URL: http://www-dse.doc.ic.ac.uk/%7Enp2/software/ >
 Description: Windows Tcl 8.0 extension that allocates universally unique
	identifiers.
 Updated: 06/1998
 Contact: <URL: mailto:np2@doc.ic.ac.uk > (Nat Pryce)

 What: UW Skyblue software interface
 Where: From the contact
 Description: Interface from itc 1.5/Tcl 7.3/Tk 3.6 and the UW Skyblue
	constraint engine.
 Updated:
 Contact: <URL: mailto:ronys@radguard.co.il > (Rony Shapiro)

 What: validate
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/validate.shar.gz >
 Description: example of using bindings to validate entry widget data.
 Updated: 10/1998
 Contact: <URL: mailto:vanandel@ncar.ucar.edu > (Joe VanAndel)

 What: varframe
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/varframe.tar.gz >
 Description: Tcl 6.4 extension to provide variable environment language-visible
	objects (user defined call frames) within Tcl.
 Updated: 10/1998
 Contact: <URL: mailto:cimarron@montage.com > (Cimarron Taylor) (???)

 What: variable argument process
 Where: From the contact
 Description: Tcl procedure (args) to make handling variable
	number of procedure arguments and keywords easier to process.
 Updated:
 Contact: <URL: mailto:gandalf@Csli.Stanford.EDU > (Juergen Wagner)

 What: Variety of Windows extensions (Findleton)
 Where: <URL: http://pages.infinit.net/cclients/ >
 Description: Currently available are extensions that support DDE (v 203),
	Winhelp (2.0), printing (tkprint 1.17), frame animation, BMP creation,
	and an extension that does "everything" that DDEML does, including
	being able to write DDEML servers entirely in Tcl.
	Also mentions having written an IRC client extension.
	Code has a $10 charge per copy.
 Updated: 06/2000
 Contact: <URL: mailto:customclients@videotron.ca > (Iain B. Findleton)

 What: Various useful Tcl packages (Rempel)
 Where: <URL: http://web.uvic.ca/%7Eerempel/tcl/ >
 Description: Various packages which include:
	Tree operations (n-ary) easier to use than tcllib's struct::tree and
	 twice as fast, according to the contact.
	Soundex, which returns a 4 character soundex string,
	Date, allows formatting dates, comparing dates, calculating new
	 dates relative to today, determining day of week for dates,
	Email, send an email, tracking validation of the transaction,
	Netlink interface,
	Set, set operations such as intersection, union, difference, etc.
	XML Object parser - uses tclxml to parse xml document, producing
	 tree objects (as defined by this author's tree operations),
	WinCGI specification support package
 Updated: 09/2001
 Contact: <URL: mailto:erempel@uvic.ca >

 What: vector
 Where: From the contact
 Description: C code to add a vector command, which associates a C double
	array with a Tcl array, enforcing itneger indices and floating point
	values.
 Updated:
 Contact: <URL: mailto:sani.nassif@att.com > (Sani R. Nassif)

 What: Tcl Vector 3d
 Where: <URL: http://freshmeat.net/projects/vector3d/ >
 Description: C extension to Tcl to accelerate roration and vector
	math.
	Currently at version 0.2.1 .
 Updated: 07/2004
 Contact: See web site

 What: vertical text writing
 Where: From the contact
 Description: C code to add a rotateText command, which displays rotated text
	in a bitmap.
 Updated:
 Contact: <URL: mailto:weissman@gogo.gte.com > (Mark Weissman)

 What: vfwtcl
 Where: <URL: http://avicaptcl.sf.net/ >
 Description: Win32 Tcl package that interfaces between Tcl and Windows video
	capture, control, recording, and Dib displaying. 
	Currently at version 1.0 .
 Updated: 08/2002
 Contact: See web site

 What: VGA extension
 Where: From the contact
 Description: SVGAlib extension for Tcl.
 Updated: 11/1997
 Contact: <URL: mailto:slarsen@dial126.radiks.net > (Steve Larsen )

 What: virtual listbox
 Where: From the contact
 Description: This is a derivative of tkListbox.c which implements the
	Tk vlistbox command.  With it, one can maintain a small cache of
	in memory items, with the rest maintained on a disk file.
	It does not currently support multiple selection.
 Updated:
 Contact: <URL: mailto:gregg@accessware.com > (Greg Goodman)

 What: visu
 Where: <URL: ftp://srsuna.shlrc.mq.edu.au/pub/tcl/visu-2.0.tar.gz >
	<URL: http://www.geol.ku.dk/zhou/visu-2.1/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/alcatel/extensions/visu-1.0c.tar.gz > ???
 Description: A Tk 4.[01] Unix image widget geared to 2D gray-scale images.
	The initial version of this package was by Bossart.
	Supports graphical formats of GIF, KHOROS, PPM, Sun Raster, VIEW.
	Has support for semi-transparent overlays, various data formats
	various filtering and segmentation tools, etc.  More doc is available.
	Currently works with Unix/X with hopes to get it ported to
	Windows and Macintosh in upcoming months.
	The version of visu at geol is an extended version by
	Shaohua Zhou.  This version adds raw data
	visualization in GMT grd, netCDF NCSA HDF,
	ASCII text or raw binary data formats.  It also
	adds distance calculation, profiling, region
	extraction, various color table displays, interactive
	shared relief, 3D perspective surface plotting,
	filtering, pseduo gravity, Postscript output saving, and
	overlaying of boundaries.
 Updated: 08/1997
 Contact: <URL: mailto:steve@srsuna.shlrc.mq.edu.au > (Steve Cassidy)
	<URL: mailto:zhou@seis.geol.ku.dk > (Shaohua Zhou)

 What: Visualization Toolkit (VTk)
 Where: <URL: http://public.kitware.com/ >
	<URL: http://www.acns.com/%7Evtk/ >
	<URL: http://www.kitware.com/vtkhtml/vtkData/subscribe.html >
	<URL: http://www.hds.utc.fr/%7Ebarre/vtk/ >
 Description: An object-oriented 3D visualization system
	written in C++ with full bindings for Tcl/Tk, Java and Python.
	It has rendering support for OpenGL, Starbase, GL, XGL, and X.
	It will run on UNIX, Windows96 and WindowsNT.
	This is the code from the Prentice Hall book
	"The Visualization Toolkit, an Object-Oriented Approach to 3D
	Graphics" (ISBN 013199837-4).
	Version 4.4 is currently available.
 Updated: 08/2001
 Contact: <URL: mailto:martink@cs.rpi.edu > (Kenneth M Martin)

 What: voice modem extension
 Where: <URL: http://www.netrunner.net/%7Emersan/tel/tcltk_doc/ >
 Description: Provide Tcl interface to multi-threaded C++ voice modem
	API.
 Updated: 09/1997
 Contact: <URL: mailto:mersan@netrunner.net >

 What: VROOM binding
 Where: From the contact
 Description: The Volume Rendering using Object-Oriented Methods
	project is a C++ class library aimed at multi-modal visualization.
	The Tcl/Tk bindings for the package (TclVroom) are in development.
	For more information see <URL: http://www.cv.ruu.nl/ >.
 Updated:
 Contact: <URL: mailto:karel@cv.ruu.nl > (Karel Zuiderveld)

 What: VRS Virtual Rendering System
 Where: <URL: http://freshmeat.net/projects/vrs/ >
 Description: Library for interactive 3D applications.
	Has a C++ and Tcl/Tk binding (iVRS).
	Currently at version 3.3alpha .
 Updated: 06/2004
 Contact: See web site

 What: VSTcl
 Where: <URL: http://vs.sme.co.jp/vstcl/ >
 Description: A Tcl extension to VRML (Virtual Reality Markup Language)
	behavior scripting for Cyber Passage, the SONY enhanced VRML browser.
 Updated: 12/1996
 Contact: <URL: mailto:vstcl-request@sme.co.jp >

 What: VUW widgets
 Where: <URL: http://tktable.sf.net/ >
	<URL: http://www.purl.org/net/hobbs/tcl/capp/ >
	<URL: ftp://ftp.ucolick.org/pub/src/UCOSYB/ >
	<URL: ftp://ftp.ucolick.org/pub/src/UCODB/ >
	<URL: ftp://ftphost.comp.vuw.ac.nz/pub/languages/tcl/vuw-widgets-1.1.tar.gz >
	<URL: ftp://ftp.cs.tu-berlin.de/pub/tcl/local/misc/vuw_meters_widgets.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/VU-widgets.tar.gz >
 Description: Tk bargraph, dial, pie, strip chart widgets written by some
	folk in Australia.  Steve ported the widgets to Tcl/Tk 3.6.
	The code was been inherited by De Clark who has ported them
	to Tk 4.[12].  The contact indicates that the code should work with
	Tk 8.
	A one time port of the bargraph, dial, panedwinodw, pie, spinbox
	 widgets to Tk 8.x Windows/Unix was made by Jeffrey Hobbs, as well
	 as includes stripchart, barchart, and sticker, written by others.
	 Jeff Hobbes' version of these widgets, called vu, is found on
	 the tktable site.  It has formally been released as
	 vu version 2.1.0 .
 Updated: 09/2001
 Contact: <URL: mailto:sysseh@devetir.qld.gov.au > (Steve Hocking)
	<URL: mailto:de@ucolick.org > (De Clarke)
	<URL: mailto:jeff at hobbs.org >

 What: vwtable
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/vwtable-0.6.tar.gz >
 Description: A table widget
 Updated: 10/1998
 Contact: <URL: mailto:shadow@apricot.com > (Aaron Jackson)

 What: Wagner extensions
 Where: <URL: http://www.ice.ru/%7Evitus/works/tcl.html >
	<URL: http://www.fe.msk.ru/%7Evitus/works/ >
	<URL: http://www.ice.ru/%7Evitus/tcl/locale-tcl.html >
 Description: Series of Tcl extensions.  Includes an interface to syslog
	(which supports Tcl 7.x/8.0.x and now Tcl 8.1 and newer),
	Cyrillic recoding, plain DBF reading, CSV file handling, tcl split
	procedure that works like perl's split, a patch to Tcl's locale
	handling,
	command line option parsing (Tk getopt like), and conversion of
	nroff output into text chunks.  Users should check the web site
	as new releases occur as needed.
 Updated: 06/2000
 Contact: <URL: mailto:vitus@ice.ru > (Victor Wagner)

 What: wais-www
 Where: <URL: ftp://ce-toolkit.crd.ge.com/pub/tcl/ >
 Description: Simple interface facilitating use of WAIS (freeWAIS-sf)
	search engine for entire WWW site.  Basic output format, limit
	sources and scripts to build sample datagbase.  Requires dynamic
	loading libraries, url2tcl and tcl-www.
 Updated: 08/1998
 Contact: Unknown

 What: waitbox
 Where: From the contact
 Description: A simple Tk 'widget' which displays a dialog to wait until
	a process is complete.
 Updated:
 Contact: <URL: mailto:labarca@grx1.bio.bnl.gov > (Richard S. Labarca)

 What: warp (Fine)
 Where: From the contact
 Description: Tk warp command to move the mouse point to specific locations.
 Updated:
 Contact: <URL: mailto:fine@cis.ohio-state.edu > (Thomas A Fine)

 What: warp (Goldberg)
 Where: From the contact
 Description: C code to link into Tk to add a WarpPointer command to move
	the mouse to a particular screen position in a widget.
 Updated:
 Contact: <URL: mailto:jayg@iwl.net > (Jay Goldberg)

 What: warp (Hobbs)
 Where: From the contact
 Description: Tk dynamically loadable command to move the mouse to
	a particular screen position in a widget.
 Updated: 03/2001
 Contact: <URL: mailto:jeff@hobbs.org > (Jeffrey Hobbs)

 What: Wcb
 Where: <URL: http://www.nemethi.de/ >
 Description: Tcl/Tk 8.x script library which provides solutions for
	restricting the set of characters that can be entered into
	an entry or text widgets, manipulate the input characters
	before inserting into the widget, changing the color, fonts, etc.
	of the input characters, defining commands to be invoked when
	selecting a listbox element, and disabling items of a listbox.
	Supports Tcl/Tk 8.0 and higher.
	Currently at v2.8 .
 Updated: 04/1999
 Contact: <URL: mailto:Csaba.Nemethi@t-online.de > (Csaba Nemethi)

 What: WebWiseTclTk
 Where: <URL: http://www.cbl.ncsu.edu/software/WebWiseTclTk >
	<URL: http://www.cbl.ncsu.edu/software/WebWiseTclTk/WebWiseTclTk-1.02b.tar.gz >
	<URL: http://www.cbl.ncsu.edu/software/WebWiseTclTk/WebWiseTclTk-Demos.html >
	<URL: http://www.cbl.ncsu.edu/publications/#1998-TR@CBL-02-Lavana >
	<URL: http://www.cbl.ncsu.edu/publications/#1998-TR@CBL-03-Lavana >
 Description: Enhancement to Safe Tcl and Tk without compromise to security.
	Redefines the auto_load mechanism so that it can find packages
	anywhere on the WWW.  It also introduces a richer Tk feature set.
	Written entirely in Safe Tcl/Tk and uses the home policy.
 Updated: 11/1998
 Contact: <URL: mailto:software@cbl.ncsu.edu >

 What: Whiteboard widget
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/apps/Whiteboard/0.91/Whiteboard-0.91.tar.gz >
 Description: This is a Tk canvas that can be used for drawing, writing
	text, and displaying images.  Whiteboards connect to one another.
	Developed on Tcl 8.[012] and Macs, Linux, and SPARC/Solaris.
	Currently at version 0.92.
 Updated: 08/2001
 Contact: <URL: mailto:matben@lin.foa.se > (Mats Bengtsson)

 What: Widget Maker procedures
 Where: <URL: http://www.skillshare.com/skillshare/dr/tcl/resuse/wmakr.html >
 Description: Tutorial and sample code describing guidelines for
	writing procedures which build widgets which can then be
	passed to each other to create complex windows.  The path above
	is a summary page which then links to a series of other
	web pages which describe procedures used to write widget makers,
	detailed describes of the procedures, examples of their use, etc.
 Updated: 02/1997
 Contact: <URL: mailto:jazimmer@acm.org > (J. Adrian Zimmer)

 What: widget2ps
 Where: From the contact
 Description: Walk a widget tree and query text carrying widgets for
	their positions and contents.  Output the resulting PostScript
	to either a string or a file.
 Updated:
 Contact: <URL: mailto:przemek@rrdstrad.nist.gov > (przemek klosowski)

 What: widgetTree
 Where: From the contact
 Description: Provide the ability to describe a tree of widgets to ease
	creation, etc.  Also includes matrix, a widget which supports a two
	dimensional plane of widgets or widget trees.
 Updated:
 Contact: <URL: mailto:sakoh@sra.co.jp > (Hiroshi Sakoh)

 What: Wiki Formatted Text Parsing
 Where: <URL: http://purl.org/tcl/wiki/tcl%20wiki%20package%20project >
 Description: Project to create a stand alone Tcl package for parsing Wiki
	formatted text and convert it to formats such as HTML or Tk widgets.
 Updated: 12/1999
 Contact: <URL: mailto:oakley@bardo.clearlight.com > (Bryan Oakley)

 What: Win32 Tcl and Tk patches (jessikat)
 Where: <URL: http://www.jessikat.demon.co.uk/ >
 Description: A variety of patches to Tcl and Tk for Win32s.
	There are patches for wm activate bug, memory debug support,
	listbox justify, cursor, panics, and tkCanvWind.  Also on this
	page are patches and ports of a variety of extensions and
	applications such as DDE, tclStruct, BLT, otcl and a clock
	application.  Tiled widgets problematic, bgexec/busy not
	working, drag&drop ok with dde.  Also a small balloonHelp (blnhlp)
	package is available here as well.  Rotating text didn't make
	it, nor did drag and drop.  Also find a general dll
	caller for the Intel win32 platform which creates a namespace
	called dll containing the dll routines that can be called.
	Contact tested with VC++ 6.0 and Tcl 8.0.4.  It relies on the
	way MSC 4.0.  Site also has a crypt dll.
 Updated: 04/1998
 Contact: <URL: mailto:robin@jessikat.demon.co.uk >

 What: Win32 Tcl and Tk patches (Spjuth)
 Where: <URL: http://www.dtek.chalmers.se/%7Ed1peter/deadkey.zip >
	<URL: http://www.dtek.chalmers.se/%7Ed1peter/tcl.zip >
 Description: Patches address shifted dead keys on Windows platform,
	as well as other bugs such as keyboard lock lamps on Win98, etc.
	The second file is binaries with the patches applied.
 Updated: 02/2000
 Contact: <URL: mailto:peter.spjuth@space.se >

 What: WinCom
 Where: <URL: ftp://corona.pe.ba.dlr.de/pub/schroedter/wincom/ >
 Description: Small Tcl extension setting non-default serial communication
	parameters (including handshake, system buffer size).
	Currently at version 1.1 .
 Updated: 08/2001
 Contact: <URL: mailto:Rolf.Schroedter@dlr.de > (Rolf Schroedter)

 What: wincr
 Where: From the contact
 Description: A Tcl 'word' increment command - increment string 'aa' to
	'ab', 'ac', etc.
 Updated:
 Contact: <URL: mailto:bbum@friday.com > (Bill Bumgarner)

 What: window::or
 Where: <URL: http://www.speakeasy.org/~msaye/tcl/ >
	<URL: http://www.speakeasy.org/~msaye/tcl/window/ >
	<URL: http://www.speakeasy.org/~msaye/tcl/window/window-or-0.1.0.tgz >
 Description: Package of routines to handle toplevel windows with
	their overrideredirect option set.  Provides the ability
	to show/hide/toggle the window manager borders, enable/restore/toggle
	fullscreen mode.  Developed on Linux, tested on Windows 2000.
	Currently at version 0.1.0 .
 Updated: 09/2002
 Contact: <URL: mailto:markgsaye@yahoo.com > (Mark G. Saye)

 What: window manager raise command (Abbott)
 Where: From the contact
 Description: Raise a window to the top of a stack.
 Updated:
 Contact: <URL: mailto:ka0p+@EDRC.CMU.EDU > (Kirk Abbott)

 What: window manager raise command (Chaffee)
 Where: From the contact
 Description: Small mod to tkWm to add a raise subcommand, used to raise
	specific windows.
 Updated:
 Contact: <URL: mailto:chaffee@cs.berkeley.edu > (Gordon Chaffee)

 What: Windows 3.1 Tcl drive type extension
 Where: From the contact
 Description: C code for a Windows DLL file function used to obtain the
	disk drives and their types.
 Updated:
 Contact: <URL: mailto:andy@moose.mv.com > (Andy Borsa)

 What: Windows Dynamic Data Exchange DLL for Tk 4.1
 Where: From the contact
	<URL: ftp://ftp.cs.uoregon.edu/pub/tcl/contrib/dde.zip >
 Description: Source and binary for a DLL which adds Windows Dynamic Data
	Exchange (similar to Unix message) client commands to Wish 4.1/Windows.
	DDE client calls are usually used for the remote control of some
	other application such as Access, Excel, Word, etc.
 Updated:
 Contact: <URL: mailto:rjamison@gothamcity.jsc.nasa.gov > (Bob Jamison)

 What: Windows NT Extensions Set
 Where: <URL: http://zazu.maxwell.syr.edu/nt-tcl/ >
	<URL: ftp://ftp.maxwell.syr.edu/tcl/tcl82/nt-tcl82.zip >
	<URL: ftp://ftp.maxwell.syr.edu/pub/tcl/stubs/nt-tcl82stubs.zip >
	<URL: http://www-personal.umich.edu/%7Espencer/guraldi/gdtcl.html >
	<URL: ftp://ftp.maxwell.syr.edu/pub/tcl/tcl76/ntext-prelim.zip >
 Description: Extensions specifically for managing x86 Windows NT.  The
	ntsys extension handles adding, enumerating and deleting users,
	local and global groups, retrieving user account info, retrieving,
	modifying and setting file and directory permissions.
	The ODBC extension provides basic support.
	The registry extension is a port of Gordon Chaffee's work in TkNT with
	some enhancments.
	The gdtcl is a port of gdtcl and gd for doing GIF creation and
	manipulation.  The gdtcl extension includes a safe entry point and
	thus can be used with the Tcl plugin.
	tclping provides access to the icmp echo protocol.
	shortcut is an extension to create and maintain Windows 95/NT
	shortcuts.
	The entire package has been built with MSVC++ 5.0.
	The author mentions that none of these have been tested with
	Windows 95.  Some may work - the NT specific ones obviously won't.
 Updated: 09/1999
 Contact: <URL: mailto:cmsedore@maxwell.syr.edu > (Christopher M. Sedore)

 What: Windows NT/95 Tcl 8.0 patch for fileevent and pipes
 Where: From the contact
 Description: Tcl 8.0a2 patch for fileevent to work with pipes on
	Windows NT and Windows 95.
 Updated: 04/1997
 Contact: <URL: mailto:chaffee@woodstock.cs.berkeley.edu > (Gordon Chaffee)

 What: WindTclSend
 Where: <URL: http://users.swing.be/wintclsend/ >
 Description: A Windows DLL for Tcl that allows you to capture or send
	characters to and from a Windows window.  Set the title of the
	foregroundwindow, get and set the clipboard, move the
	mouse, simulate mouse clicks, move and resize windows, and more.
 Updated: 08/2001
 Contact: <URL: mailto:vincent_delft@yahoo.com > (vincent_delft)

 What: winico
 Where: <URL: http://ftp.bj-ig.de/pub/tcltk/winico03.zip >
	<URL: http://tcl.activestate.com/software/tcltk/netcvs.html >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/distrib/cvs-winico.tar.gz >
 Description: Small extension to Tk 8.x for Windows to allow the
	user to set the icon on the Tk toplevel and to set taskbar status
	area icons.  Winico source also available via the Tcl core's
	Net CVS repository.  The Net CVS version has a TEA compliant makefile.
 Updated: 03/2001
 Contact: <URL: mailto:leo@bj-ig.de > (Leo Schubert)

 What: WinSend
 Where: <URL: http://wiki.tcl.tk/winsend >
	<URL: http://prdownloads.sf.net/tclsoap/winsend-0.5.zip >
 Description: Winsend is a 'send' like command implemented for Windows.
	Currently at version 0.6 .
 Updated: 01/2003
 Contact: See web site

 What: winsounds
 Where: <URL: http://members.xoom.com/Neil_Johnson/softproj.html#Tcl >
 Description: Simple interface for recording and playing back sounds
	using standard Windows audio driver.  Source is compilable with
	VisualC++ 5.0.
 Updated: 09/1998
 Contact: <URL: mailto:Neil.Johnson@camcon.co.uk > (Neil Johnson)

 What: wintclsend
 Where: <URL: http://users.swing.be/wintclsend/ >
	<URL: http://www.interq.or.jp/japan/s-imai/tcltk/wind.html >
 Description: DLL to simulate keyboard input on Windows 95/98/NT machines.
	Allows you to write application test suites, automate some tasks,
	etc.  Requires Tcl/Tk 8.2 or higher and Windows 95/98/NT 4.0.
	This is a shareware item, binary only.
	Currently at version 1.4.
 Updated: 08/2001
 Contact: <URL: mailto:vincent_delft@yahoo.com >
	<URL: mailto:s-imai@japan.interq.or.jp >

 What: Winutils
 Where: <URL: http://prdownloads.sf.net/tomasoft/winutils-0.6.zip >
	<URL: http://cvs.sf.net/cgi-bin/viewcvs.cgi/tomasoft/winutils/Hotkey.cpp?rev=1.8&content-type=text/vnd.viewcvs-markup >
 Description: Winutils provides to Windows Tcl programmers a variety of
	useful information and utilities about the OS.  It includes:
	launch - start applications, with lots of useful options
	exetype - returns the type and fullpath of an executable
	volinfo - report serial number, file system type, etc. about a volme
	Other useful things at tomasoft's project include methods for
	implementing Windows hotkeys, example of integrating Tcl's event
	loop with Windows event loop, etc.
	Currently at version 0.6 .
 Updated: 08/2002
 Contact: <URL: mailto:davygrvy@pobox.com >

 What: wishgl
 Where: <URL: http://wishgl2.sf.net/ >
 Description: OpenGL binding to Tk.
	Currently at version 1.0.1.3 .
 Updated: 08/2002
 Contact: See web site

 What: wisql
 Where: <URL: http://www.ucolick.org/%7Ede/ >
	<URL: http://www.ucolick.org/cgi-bin/Tcl/wisql.cgi >
	<URL: ftp://ftp.ucolick.org/pub/UCODB/ >
 Description: UCO wisql is an "upscale" version of Tom Poindexter's wisqlite
	according to the WWW page above.  Requires Tcl/Tk/tclX/sybtcl and
	tkbind.  Many other Sybase related tools are found at the above site
	include a forms GUI interface to Sybase called fosql.
 Updated: 02/2000
 Contact: <URL: mailto:de@ucolick.org > (De Clarke)

 What: wmstuff
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/wmstuff.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/wmstuff.patch1.shar.gz >
 Description: Tk 3.x support for ICCCM WM_PROTOCOLS & WM_DELETE
 Updated: 10/1998
 Contact: <URL: mailto:mh@wx.gtegsc.com > (Mike Hoegeman)

 What: Wordwrapping code
 Where: <URL: http://www.cs.man.ac.uk/%7Efellowsd/tcl/wordwrap.tcl >
 Description: Tcl code to break lines at word boundaries.
 Updated: 08/2001
 Contact: <URL: mailto:fellowsd@cs.man.ac.uk > (Donal K. Fellows)

 What: wrap
 Where: <URL: http://members1.chello.nl/%7Ej.nijtmans/wrap.html >
 Description: Extension to assist in creating compressed wrapped executables.
 Updated: 11/2000
 Contact: <URL: mailto:j.nijtmans@chello.nl > (Jan Nijtmans)

 What: wrappers
 Where: <URL: http://kaolin.unice.fr/Contrib/wrappers.scm >
 Description: STk library for wrapping functions and executing forms.
 Updated: 10/1997
 Contact: <URL: mailto:hjstein@math.huji.ac.il > (Harvey J. Stein)

 What: WSDL4TCL
 Where: <URL: http://oss.software.ibm.com/developerworks/opensource/wsdl4tcl >
 Description: A Tcl binding for the Web Services Definition Language.
 Updated: 08/2001
 Contact: <URL: mailto:Cameron@Lairds.com >

 What: WTK
 Where: <URL: http://www.bj-ig.de/wtk.html >
 Description: Another Windows port of Tk 3.6p1.  The aim of the port is
	to provide a GUI front end to F4GL, which is an Informix-4GL clone.
	Runs on all Windows platforms, provides native Windows or Tk Windows
	widgets, comes with a fast debugging terminal with vi or emacs
	editing capabilities.  Has a new Tk terminal widget with 3D look
	and special Tcl eval capabilities.  Has Tcl wrappings of winsock and
	DDE (along with many Windows API functions).  Has Tcl based tcp
	send functionality.  Has built in debugging capabilities for
	Windows messages.  Has extensions for running FGL2C compiled
	programs.
 Updated: 09/1997
 Contact: <URL: mailto:leo@bj-ig.de >

 What: wxTcl
 Where: <URL: http://www.multimania.com/awaken >
 Description: The wx is a new GUI extension to Tcl, based on wxWindows and
	wxGTK.  Its intention is to provide a developer with an extension
	able to provide a native look and feel, contemporary looking
	programming constructs, AND still be able to operate within a normal
	Tcl and Tk application!
	The developer has discontinued development of it, but the source
	is available from <URL: mailto:laurent.duperval@netergynet.com >
	if someone would like to continue work on it.
 Updated: 09/2000
 Contact: <URL: mailto:awaken71@yahoo.fr > (Olivier Paquay)

 What: X.25 sockets
 Where: <URL: http://millibits.com/djh/tcl/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/comm/x25tcl/0.1.0/ >
	<URL: http://millibits.com/djh/tcl/x25-0.1.0.tar.gz >
 Description: Tcl package to access X.25 sockets in the form
	of a Tcl_Channel.  See the millibits web site for the latest
	version.
 Updated: 09/2001
 Contact: <URL: mailto:dhagberg@millibits.com > (D. J. Hagberg, Jr.)

 What: X11 event support
 Where: From the contact
 Description: Modification to Tk 4.0 tkXEvent so that it doesn't overrun the
	end of its eventsMast array was posted by James Synge.
	Ioi K. Lam supplied a one line modification that allows the
	ClientMessage event from Mwm to be received.
 Updated:
 Contact: <URL: mailto:James.M.Synge@Tek.com > (James Synge)

 What: X11 Selection support enhancement
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tk_select_patch.gz >
 Description: Tk 3.6 Patch for non-XA_PRIMARY selections.  Useful for
	cut and paste support between Tk and XView toolkit-based tools.
 Updated: 10/1998
 Contact: <URL: mailto:Nick.Ing-Simmons@tiuk.ti.com > (Nick Ing-Simmons)

 What: X11 to Postscript
 Where: From the contact
 Description: C code which can be added to a Tk interpreter so that a
	given window is dumped as a PPM file, and is then converted via
	the ImageMagick convert command into a PostScript file.
 Updated:
 Contact: <URL: mailto:rjamison@gothamcity.jsc.nasa.gov > (Bob Jamison)

 What: X11 visual selection subcommand
 Where: From the contact
 Description: Adds a -visual subcommand to Tk's frame and top-level widgets.
 Updated:
 Contact: <URL: mailto:paulus@cs.anu.edu.au > (Paul Mackerras)

 What: X11 XID enhancement (Hoegeman)
 Where: From the contact
 Description: tkXID function to allow Tk to override the default
	XID allocation scheme. Add included header to tk.h and tkInt.h
	to have it used by libtk.a.
 Updated:
 Contact: <URL: mailto:mh@wx.gtegsc.com > (Michael Hoegeman)

 What: X11 XID enhancement (Kaplan)
 Where: From the contact
 Description: Set of replacement functions for default X Consortium XID
	management routines.
 Updated:
 Contact: <URL: mailto:gckaplan@ssl.berkeley.edu > (George C. Kaplan)

 What: Xapian 
 Where: <URL: http://freshmeat.net/projects/xapian/ >
 Description: Probablististic Info Retrieval C++ library, with bindings to
	Java, Perl, PHP, Python, and Tcl.  Adaptable toolkit to
	allow advanced indexing and search facilities to be added to
	applications. 
	Currently at version 0.8.5 .
 Updated: 05/2004
 Contact: See web site

 What: XBit
 Where: <URL: http://www.geocities.com/%7Echengye/xbit.html >
	<URL: http://www.geocities.com/%7Echengye/soft.html >
	<URL: http://www.geocities.com/SiliconValley/Hills/5586/home.html >
 Description: Tk image acquisition, processing, presentation and production
	extension.  It has modules for image FFT, IFFT and filtering in
	frequency domain, image calibration, convolution, geocorrection,
	statistics, classification, principal compontents, 3d display,
	orthophoto correction, capture from canvas, windows, digital cameras,
	save to/from clipboard, etc.
	Be sure to examine license.
	Currently at version 3.4 .
 Updated: 03/2002
 Contact: <URL: mailto:chengye.geo@yahoo.com > (Chengye Mao)

 What: XGrafix
 Where: <URL: http://ptsg.eecs.berkeley.edu/code/xgrafix/ >
 Description: Windowing library for interactive display of results from
	any temporally evolving simulation of a physical system.
	Requires at least Tk 4.[01], Tcl 7.[45], and XPM 3.4c.
 Updated: 12/1996
 Contact: Unknown

 What: XML support
 Where: <URL: http://www.zveno.com/XML/ >
 Description: Tcl 8.0b1 XML parser code produces a heirarchical nested list
	of an XML document.
 Updated: 09/1999
 Contact: <URL: mailto:Steve.Ball@zveno.com > (Steven Ball)

 What: xml2tcl
 Where: From contact
 Description: Tcl binding for C expat 1.95.0 library.
	Currently at version 0.0 .
 Updated: 01/2003
 Contact: <URL: mailto:mischa.diehm@systor.com >

 What: xop
 Where: <URL: http://www.eecs.umich.edu/%7Emckay/computer/xop0.3.tar.gz >
	<URL: http://www.eecs.umich.edu/%7Emckay/computer/wmenablers.84a3.patch.gz >
	<URL: http://www.eecs.umich.edu/%7Emckay/computer/rootwin0.1.tar.gz >
 Description: Tk extension providing access to low level X Windows functions
	such as keyboard and mouse control.  Includes a patch to Tk
	to enable wm to perform X window manager functionality as
	described in TIP 47.
	Currently at version 0.3 .
 Updated: 01/2002
 Contact: <URL: mailto:mckay@news-server.eecs.umich.edu > (Neil McKay)

 What: XOTcl
 Where: <URL: http://www.xotcl.org/ >
	<URL: http://wi.wu-wien.ac.at/mailman/listinfo/xotcl >
 Description: Extended Object Tcl - exotickle - is a value added replacement of
	the MIT OTcl object extension.  Aims on adding Per-Objects Mix-ins,
	Filters, Nested Classes, Dynamic Object aggregations, metadata,
	and assertions.  Now TEA compliant.
	Currently at version 1.3.4 .
 Updated: 07/2001
 Contact: <URL: http://wi.wu-wien.ac.at/mailman/listinfo/xotcl/ >

 What: XPA Message System
 Where: <URL: http://hea-www.harvard.edu/RD/xpa/ >
	<URL: ftp://sao-ftp.harvard.edu/pub/rd/xpa-2.0/ >
 Description: This messaging system provides seamless communication between
	many kinds of Unix programs, including X and Tcl/Tk programs.
	Also provides easy way for users to communicate with XPA-enabled
	programs by executing XPA client commands in the shell.
	Currently at version 2.1.0 .
 Updated: 06/1999
 Contact: <URL: mailto:saord@cfa.harvard.edu >

 What: XPG patch to Tcl 7.3
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tcl7.3-XPG.patch.gz >
 Description: Provides XPG localization support to Tcl.  This allows
	one to change the way that floating point numbers are
	displayed, etc.
 Updated: 10/1998
 Contact: <URL: mailto:markd@sco.com > (Mark Diekhans)

 What: XPM extension for Tk 4 (Crimmins)
 Where: <URL: ftp://merv.philosophy.lsa.umich.edu/pub/ >
 Description: A Tk 4.0 extension supporting a Pixmap image type, based
	on work by Ioi Lam.  Doesn't require patches to
	the Tk 4 source code.  The tkxpm makes a Tk 4.1 loadable library
	as well as xpmwish. Does not require libXpm.
 Updated:
 Contact: <URL: mailto:mark.crimmins@umich.edu > (Mark Crimmins)

 What: XPM extension for Tk 4 (James)
 Where: From the contact
 Description: XPM reader code for Tk, with at least one bug when
	allocated resources are disposed.
 Updated:
 Contact: <URL: mailto:tw49596@vub.ac.be > (BATES JAMES)

 What: XPS
 Where: From the contact
 Description: An example of using the X library on a given Tcl widget.
	This example uses XGetImage on a widget to get a PostScript
	dump.
 Updated:
 Contact: <URL: mailto:rjamison@gothamcity.jsc.nasa.gov > (Bob Jamison)

 What: Xt replay library
 Where: <URL: ftp://csc.canberra.edu.au/pub/motif/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/replayXt.1.1.tar.gz >
 Description: A library with one entry point that allows an Intrinsics
	or Xt based application to be executed from a script file.
	In particular, Athena or Motif toolkit applications
	can be played back.  Scripts are written in Tcl.
	Requires X11R5, Motif 1.2, Tcl 7.3.
 Updated: 10/1998
 Contact: <URL: mailto:jan@pandonia.canberra.edu.au > (Jan Newmarch)

 What: XView Drop support
 Where: From the contact
 Description: First hack at receiving XView drops in Tk.
 Updated:
 Contact: <URL: mailto:Nick.Ing-Simmons@tiuk.ti.com > (Nick Ing-Simmons)

 What: Xwizard
 Where: <URL: http://www.neatware.com/Forum/xwizard.html >
	<URL: http://neatware.com/myrmecox/wizard.html >
	<URL: http://www.neatware.com/myrmecox/enterprise/wizard.html >
 Description: Tool to generate a loadable C interface for Tcl extensions
	on Windows and Unix.  The code should work for MacOS as well.
	Requires TkTable and Tkwizard.
	Currently at version 2.0 .
 Updated: 08/2002
 Contact: <URL: mailto:changl@neatware.com > (Chang LI)

 What: yaap - Yet Another Argument Parsing utility
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/yaap-0.9.shar.gz >
 Description: Template based argument parsing utility, inspired by
	XtGetApplicationResources() function.
 Updated: 10/1998
 Contact: <URL: mailto:pzi@interlog.com > (Peter Ziobrzynski)

 What: YAMI
 Where: <URL: http://www.maciejsobczak.com/prog/yami/ >
 Description: YAMI - Yet Another Messaging Infrastructure - provides a simple
	language and platform independent alternative to
	COM, CORBA, or Java RMI.  Supports FreeBSD, Linux, MS Windows, SunOS
	and C, C++, Python, Tcl.
	Currently at version 2.1 .
 Updated: 12/2002
 Contact: See web site

 What: Yaz
 Where: <URL: http://www.indexdata.com/yaz >
	<URL: http://lamp.cs.utas.edu.au/net.html >
	<URL: ftp://ftp.algonet.se/pub/index/yaz/ >
	<URL: ftp://ftp.funet.fi/pub/doc/library/z3950/yaz/ >
 Description: A compact toolkit that provides access to the Z39.50/SR
	protocol, as well as a set of higher-level tools for implementing
	the server and client roles.  Provides interfaces to ASN, ODR
	and COMSTACK.  IrTcl is a Tcl 7.[34] interface to yaz.
 Updated: 04/2002
 Contact: <URL: mailto:info@index.ping.dk > (Index Data)

 What: Zinc
 Where: <URL: http://www.openatc.org/zinc/ >
 Description: Widget with Tcl/Tk (tkzinc), Perl, and Python Tk bindings.
	Similar to canvas, but supports hierarchical structuring and
	affine 2d transforms.  Clippings can be set for subtrees.
	Currently at version 3.3.0  .
 Updated: 09/2001
 Contact: <URL: mailto:lecoanet at cena dot fr >

 What: Zzipp
 Where: <URL: http://users.ids.net/%7Eeben/Zzipp/ >
 Description: A package of image processing/analysis/display commands
	containing Tcl/Tk extensions.  Zzipp operates on images which are
	512 pixels square with 8 bit pixels in raw format.  Contains a
	large (over 200) number of subcommands.
 Updated: 06/2000
 Contact: <URL: mailto:eben@ids.net >

 What: [incr Tcl]
 Where: <URL: https://incrtcl.sf.net/ >
	<URL: ftp://tcltk.sf.net/pub/tcltk/itcl/itcl3.0.1.tar.gz >
	<URL: ftp://tcl.activestate.com//pub/tcl/mac/ >
	<URL: http://download.sf.net/incrtcl/Mac_Itcl3.1_8.3.2p1.sit.bin >
	<URL: http://www.maths.mq.edu.au/%7Esteffen/tcltk/itcl/Mac_Itcl3.1_8.3.2p1.sit.bin >
	<URL: http://www.maths.mq.edu.au/%7Esteffen/tcltk/itcl/Mac_Itcl3.1_8.3.2p1_Src.sit.bin >
	<URL: http://216.167.121.111/itcl/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/distrib/cvs-itcl3.1.0.tar.gz >
	<URL: http://www.tcltk.com/itcl/ > ???
	<URL: http://www.tcltk.com/itcl/itcl3-port.html > ???
	<URL: http://www.tcltk.com/itk/ > ???
	<URL: http://www.tcltk.com/iwidgets/ > ???
	<URL: ftp://ftp.tcltk.com/pub/itcl/ > ???
	<URL: ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/winnt/tknt/tknt_devel/itcl20tclX74.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/itcldiffs.for.tkstep.tgz >
	<URL: ftp://developer.redhat.com/pub/rhcn/RPMS/i386/ >
	<URL: ftp://developer.redhat.com/pub/rhcn/SRPMS/ >
	<URL: http://www.maui.net/%7Edavygrvy/files/itcl3.1.0_win32.zip >
	<URL: http://members.tripod.com/khlybov/ >
	<URL: http://www.sensus.org/tcl/ >
	<URL: http://www.best.com/%7Ewolfsuit/ >
	<URL: ftp://tcl.activestate.com/pub/tcl/nightly-cvs/ >
	<URL: ftp://tcl.activestate.com/pub/tcl/mac/ >
	<URL: http://members.home.net/tfwilkason/tcl/Batteries/ >
 Description: [incr tcl] is the basis of a set of extensions to support
	object-oriented programming in Tcl.
	itcl is now at version 3.0.1, supporting Tcl/Tk 8.0.  This
	version does NOT support Tcl/Tk 8.1 or newer.  Itcl v3.1.0
	was developed against Tcl 8.2 and is available from the core's
	CVS repository.
	It has been rewritten to support namespaces and the Tcl bytecode
	compiler.  It ships with Scriptic's commercial Tcl development
	environment TclPro.
	itcl provides the notion of a class of objects, allowing related
	procedures to be encapsulated together with their shared data
	in a local namespace hidden from the rest of the program.
	This will, for example, allow you to create new widgets based
	on previously existing widgets.
	The sf.net site is now the authority site for at least the source
	 distributions of itcl/itk/iwidgets .
	The itcl3-port file deals with a number of porting issues when moving
	code from [incr Tcl] 2.2 to 3.0.
	The sensus site has a Win32 installation of itcl 3.1/Tcl/Tk 8.2.0
	 release.
	The itcl port to Windows NT found at berkeley was done by
	 <URL: mailto:harry@hilco.com > (Harry R Halladay).
	The diffs for TkStep allows itcl to be used in the NeXTStep looking
	 environment on TkStep.
	The tripod site has a version of itcl compiled for Win32.
	The wolfsuit web page contains a pointer to the binary version of
	 itcl 3.1 built for the Macintosh PPC.
	See the the core's NetCVS database or tar mirror for the
	 latest version of itcl.
	The IP address in this entry is the raw address of the soon to be
	 completed new home for itcl.
	Iwidgets is at version 4.0.1 .
 Updated: 04/2002
 Contact: <URL: mailto:mmc@cadence.com > (Michael J. McLennan)
	<URL: mailto:itcl-request@tcltk.com > (itcl mailing list administration)

 What: [incr Tcl] ChartX
 Where: <URL: http://64.34.162.237/ChartX/chartx.html >
	<URL: http://64.34.162.237/download/chartx11_unix.tar.gz >
	<URL: http://64.34.162.237/download/chartx11.zip >
 Description: Object uses inheritance to build GUI based graphs and charts.
	Uses the GNU Library General Public License
 Updated: 03/2001
 Contact: <URL: mailto:born2net@telocity.com >

 What: [incr Tcl] class info wrapper
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/misc/classBrowser/1.0/ >
 Description: Wrapper for the ::itcl::class that adds info capability.
 Updated: 09/2000
 Contact: <URL: mailto:paul.welton@sympatico.ca > (Paul Welton)

 What: [incr Tcl] general library
 Where: <URL: http://www.markharrison.net/tcllib >
 Description: Implementation of functionality equivalent to the pure Tcl
	version of the tree and stack classes implemented in tcllib.
 Updated: 06/2000
 Contact: <URL: mailto:markh@usai.asiainfo.com > (Mark A Harrison)

 What: [incr Tcl] Itcl++
 Where: <URL: http://www9.informatik.uni-erlangen.de/eng/research/rendering/vision/itcl/ >
	<URL: ftp://www9.informatik.uni-erlangen.de/pub/Vision/Itcl++.tar.gz >
 Description: Itcl++ parses C++ header files and generates a one-to-one mapping
	of C++ classes to itcl classes.  This allows for interactively
	manipulating C++ objects via itcl objects. The current version is 0.95.
	Everything above and including Tcl 7.4 and [incr Tcl] 2.1 should work.
	The package is not really supported.  It does what the authors
	want to use it for.  It has not changed in more than a year.  The
	authors do not guarantee that they will be able to fix any potential
	bugs within a reasonable timeframe.
 Updated: 10/1998
 Contact: <URL: mailto:heidrich@informatik.uni-erlangen.de > (Wolfgang Heidrich)

 What: [incr Tcl] Modifications/Enhancements
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/itcl-1.5-patches.shar.gz >
 Description: Unofficial patches to itcl-1.5 that enhance the usability
	of the package by fixing removal of objects, output of info
	command, and memory usage.
 Updated: 10/1998
 Contact: <URL: mailto:brett.bergquist@corp.gdc.com > (Brett Bergquist)

 What: [incr Tcl] itclpython
 Where: <URL: http://sf.net/project/showfiles.php?group_id=13244&release_id=39973 >
 Description: Extension permitting you to host python interpreters from
	itcl.  Supports UNICODE return into Tcl and standard channel
	redirection.
	Currently at version 1.0 .
 Updated: 09/2001
 Contact: <URL: mailto:davygrvy@pobox.com >

 What: [incr Tcl] SampleItclExtension
 Where: <URL: http://prdownloads.sf.net/incrtcl/sampleItclExtension1.1.zip?download >
 Description: Example of how to hook C++ classes into a mirror [incr Tcl] extension.
	Currently at version 1.1 .
 Updated: 01/2003
 Contact: See web site

 What: [incr Tcl] TclTelnet
 Where: <URL: http://avonlea.kanga.org/tcl/ >
 Description: Telnet itcl class.
 Updated: 05/2000
 Contact: <URL: mailto:dacut@kanga.org >

 What: [incr Tcl] Transportable Objects
 Where: From the contact
 Description: A itcl class implementing a base transportable object class.
 Updated:
 Contact: <URL: mailto:donald@strawberry.UK.Sun.com > (Donald Edgar - SUN Scotland) (???)

 What: [incr Tcl] tree widget (born2net)
 Where: <URL: http://64.34.162.237/Tree/tree.html >
 Description: Enhanced version of Richard Hipp's tree widget.  Adds easy
	hooks, icons, open folders, icon swapping, drag and drop of children
	leaf nodes, and more.  Provides both itcl AND plain Tcl interfaces!
	Currently at version 2.1 .
 Updated: 08/2001
 Contact: <URL: mailto:born2net@telocity.com >

 What: [incr Tcl] [incr Tk]
 Where: <URL: https://sf.net/projects/incrtcl/ >
 Description: This set of itcl classes allows one to deal with Tk in
	terms of itcl, creating meta-widgets, etc. in the same
	manner as other itcl objects.
	Currently distributed within the same tar file as itcl.
 Updated: 09/2001
 Contact: See web site

 What: [incr Tk] animated cursor
 Where: From the contact
 Description: A itcl Tk class to support cursor animation.
 Updated:
 Contact: <URL: mailto:amutiso@hughes.scg.hac.com > (Anthony Mutiso)

 What: [incr Tk] enhanced entryfield
 Where: From the contact:
 Description: itcl entryfield which you can paste into if you so choose.
 Updated: 04/1999
 Contact: <URL: mailto:csmith@bbg.adc.com > (Chad Smith)

 What: [incr Tk] file selection dialog
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/itcl_FileSelect.src.gz >
 Description: Motif-like file selection dialog using [incr Tcl].
	Supported, but seen as a dead end by the author due to
	the advent of [incr Tk]. May not work with the current
	version of [incr Tcl] (3.0).
 Updated: 10/1998
 Contact: <URL: mailto:mulferts@spd.dsccc.com > (Mark L. Ulferts)
	<URL: mailto:ellis@sctc.com > (Shawn Ellis)

 What: [incr Tk] Lannet Widgets
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/itcl_LW-1.0.tar.gz >
 Description: Set of itcl widgets for various bells and whistles,
	written while programmer was working at Lannet Ltd., Israel.
	Basically PD.  Requires TkPixmap, BLT, and itcl.
	Works with tcl 7.6, should work with 8.x too. The contact does not
	support it anymore.
 Updated: 10/1998
 Contact: <URL: mailto:msterin@bmc.com > (Mark Sterin)

 What: [incr Tk] Message Box
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/MessageBox.itcl.gz >
 Description: Motif like MessageBox widget with bitmaps.
 Updated: 10/1998
 Contact: <URL: mailto:mulferts@spd.dsccc.com > (Mark L. Ulferts)

 What: [incr Tk] Paned Window
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/itcl_PanedWindow-1.3.tcl.gz >
 Description: Paned window widget using primitive widgets.
 Updated: 10/1998
 Contact: <URL: mailto:mulferts@spd.dsccc.com > (Mark L. Ulferts)

 What: [incr Tk] Photo Images
 Where: <URL: ftp://ftp.uniovi.es/pub/extras/tcl/ >
 Description: New itcl 2.0 command to manipulate photo images.  Includes
	such things as line, rectangle, circle, quantize, put_string
	(with many fonts), numerous graphical file formats that can
	be read and written (ppm, pnm, tiff, jpeg, etc.), and many
	other options.
 Updated:
 Contact: <URL: mailto:zz11425958@zeus.etsimo.uniovi.es > (Alumno ITInf-Juan Manuel Suarez Perez.)

 What: [incr Tk] Plplotter
 Where: <URL: ftp://ftp.ucsd.edu/pub/alpha/tcl/extensions/ >
 Description: A unified Itk extended widget for Plplot.
	Currently at version 0.0 .
 Updated: 03/2003
 Contact: <URL: mailto:vince@santafe.edu >

 What: [incr Tk] Slate megawidget
 Where: <URL: http://ptolemy.eecs.berkeley.edu/%7Ejohnr/code/slate/ >
 Description: The Slate is an [incr Tcl] megawidget layered over the Tcl/Tk
	canvas.  It contains visual hierarchy, symbolic item aspects and
	interaction support.  Release 3.0alpha supports
	Tcl 8.0 or [incr Tcl] 3.0.
 Updated: 07/1998
 Contact: <URL: mailto:johnr@EECS.Berkeley.EDU > (John Reekie)

 What: [incr Tk] spreadsheet/table widget
 Where: <URL: ftp://ftp.wn.com/pub/ > (???)
 Description: [incr Tcl] 2.0 [incr Widgets] table/spreadsheet widget.
	Features dynamic columns and rows creation, draggable column
	dividers, individual cell configurability (colors, fonts, etc.),
	import/export capability, column and row titles.  No formula
	capability.
 Updated: 12/1996
 Contact: <URL: mailto:bas@webnet.wn.com > (Bret A. Schuhmacher)

 What: [incr Tk] table listbox widget
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tablelist-1.1.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/ablelist-1.4.tar.gz > ???
 Description: An itcl table widget based on the Tk Listbox.  Also includes
	checkbuttons or radiobuttons in table format.  Also requires BLT.
	Latest version supports Tk 4.0, while the older version supports
	Tk 3.4.
 Updated: 10/1998
 Contact: <URL: mailto:abrighto@eso.org > (Allan Brighton)

 What: [incr Tk] table widget
 Where: <URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/table-1.01.tar.gz >
 Description: Port of a C++/InterViews table widget to itcl.
 Updated: 10/1998
 Contact: <URL: mailto:khan@pslu1.psl.wisc.edu > (Mumit Khan)

 What: [incr Tk] tree widget (Brighton)
 Where: <URL: http://arch-http.hq.eso.org/%7Eabrighto/tree/tree.html >
	<URL: ftp://ftp.archive.eso.org/pub/tree/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/tree-4.2.tar.gz > ???
	<URL: ftp://tcltk.sf.net/pub/tcltk/tree/tree-4.2.tar.gz >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-8.0/devel/tree-8.0.4.tar.gz > ???
 Description: Tk 8.0.x based widget for displaying dynamic trees,
	written in C++.  Includes an itcl interface and a C++
	class hierarchy for developing Tcl commands and widgets in
	C++.  Also known as TkTree.
 Updated: 11/2000
 Contact: <URL: mailto:abrighto@eso.org > (Allan Brighton)

 What: [incr Tk] tree widget (Mutlu)
 Where: From the contact
 Description: Reimplement BWidget tree widget in itcl.
 Updated: 05/2000
 Contact: <URL: mailto:usm@mutlusoft.de >

 What: [incr Tk] widget base class (Pryce)
 Where: <URL: http://www-dse.doc.ic.ac.uk/%7Enp2/itcl_widgets/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/itcl_widgets-0.1.tar.gz >
 Description: A foundation itcl class for Tk widgets.  This sets up
	a number of basic features needed by [incr Tcl] for the Tk widgets.
	The widget set mimics the Motif GUI with focus highlighting,
	keyboard traversal, contains a file selection dialog, message box,
	message bar, scrolled-area, panner, treemap, etc.
	This software is no longer supported by the contact as the
	same functionality is provided by the incr_tk and incr_widgets
	packages.  However, they may still be of interest to people
	supporting software that uses older versions of Tcl/Tk.
 Updated: 10/1998
 Contact: <URL: mailto:np2@doc.ic.ac.uk > (Nat Pryce)

 What: [incr Tk] widget base class (Sterin)
 Where: From the contact
 Description: A modification of Pryce's itcl widget base class to
	support proper destroy handling. The contact doe not support
	it anymore. Neither is the base class, see previous entry.
 Updated: 10/1998
 Contact: <URL: mailto:mark@lannet.com > (Mark Sterin)

 What: [incr Tk] [incr Widgets]
 Where: <URL: http://www.sourceforege.net/projects/incrtcl/ >
	<URL: http://www.tcltk.com/iwidgets/ >
	<URL: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/iwidgets2.0.1.tar.gz >
	<URL: http://www.maui.net/%7Edavygrvy/files/incr30_hlp.zip >
	<URL: http://www.maui.net/%7Edavygrvy/files/incr30_helptools.zip >
	<URL: http://ptolemy.eecs.berkeley.edu/%7Ejohnr/code/iwidgets/ >
 Description: [incr Widgets] is an object-oriented megawidget set which is
	extends Tcl/Tk, based on itcl 2.0 and itk.  iwidgets
	is included with itcl distribution.  Version 2.0.1 is now
	available from the WWW page.  This should be included in the
	itcl 2.1 distribution.
	The maui site files are the itcl man pages reformatted into Windows
	.hlp format.  The helptools file are the scripts used to create
	the hlp file.
	The ptolemy site has some user written additional iwidgets.
	Version 4.0.1 has been released as a stand alone tar file.
	 It still is dependent on itcl/itk - it is now just distributed
	 seperately.
 Updated: 09/2001
 Contact: <URL: mailto:mulferts@spd.dsccc.com > (Mark Ulferts)
	<URL: mailto:davygrvy@bigfoot.com > (David Gravereaux)

 What: [incr Widgets] datefieldi18n
 Where: <URL: http://mimersbrunn.sf.net/ >
	<URL: http://sf.net/project/showfiles.php?group_id=22368 >
 Description: Modified version of datefield to support -dateformat option,
	allowing one to specify various date options.
	At the SF.net site you will also find a mailing list for
	 discussing translations of date/time msgcat information, hopefully
	 with various msgcat languages being contributed.
	Currently at version 1.0.0 .
 Updated: 05/2002
 Contact: <URL: mailto:mindtrader@users.sf.net > (Veronica Loell)

 What: [incr Widgets] enhancements and additions
 Where: From the contact
 Description: Added -mgt to the time and date entry widgets, and created
	FontDialog and FontEntry iwidgets.  Also has ArrowShapeDialog
	and ArrowShapeEntry dialog widgets.
 Updated: 01/1999
 Contact: <URL: mailto:mmorin@schedsys.com > (Massimo Morin)

 What: [incr Widgets] extended iwidgets
 Where: <URL: http://www.Physik.Uni-Dortmund.DE/%7Eissevers/itcl/ >
 Description: Package contains font selection and managers, as well as
	other iwidgets the author has found useful.
 Updated: 01/2000
 Contact: <URL: mailto:selim.issever@desy.de >

 What: [incr Widgets] icontrols
 Where: From the contact
 Description: Alpha Set of widgets that display LED type widgets.
	Contact intends to implement a whole set of hardware-style
	controls based on what he needs for his applications.
 Updated: 07/2000
 Contact: <URL: mailto:ptutko@winstar.com > (Peter Tutko)


------------------------------

End of comp.lang.tcl Frequently Asked Questions (5/5)
*****************************************************
-- 
Tcl - The glue of a new generation.  <URL: http://wiki.tcl.tk/ >
Larry W. Virden <mailto:lvirden@cas.org> <URL: http://www.purl.org/NET/lvirden/>
Even if explicitly stated to the contrary, nothing in this posting should 
be construed as representing my employer's opinions.
-><-

[[Send Tcl/Tk announcements to tcl-announce@mitchell.org
  Announcements archived at http://groups.yahoo.com/group/tcl_announce/
  Send administrivia to tcl-announce-request@mitchell.org
  Tcl/Tk at http://tcl.tk/ ]]

User Contributions:

1
Mar 5, 2023 @ 7:19 pm
Regardless if you believe in God or not, this is a "must-read" message!!

Throughout history, we can see how we have been strategically conditioned coming to this point where we are on the verge of a cashless society. Did you know that the Bible foretold of this event almost 2,000 years ago?

In the book of Revelation 13:16-18, we read,

"He (the false prophet who deceives many by his miracles--Revelation 19:20) causes all, both small and great, rich and poor, free and slave, to receive a mark on their right hand or on their foreheads, and that no one may buy or sell except one who has the mark or the name of the beast, or the number of his name.

Here is wisdom. Let him who has understanding calculate the number of the beast, for it is the number of a man: His number is 666."

Speaking to the last generation, this could only be speaking of a cashless society. Why so? Revelation 13:17 tells us that we cannot buy or sell unless we receive the mark of the beast. If physical money was still in use, we could buy or sell with one another without receiving the mark. This would contradict scripture that states we need the mark to buy or sell!

These verses could not be referring to something purely spiritual as scripture references two physical locations (our right hand or forehead) stating the mark will be on one "OR" the other. If this mark was purely spiritual, it would indicate both places, or one--not one OR the other!

This is where it comes together. It is amazing how accurate the Bible is concerning the implantable RFID microchip. Here are notes from someone named Carl Sanders who worked with a team of engineers to help develop this RFID chip:

"Carl Sanders sat in seventeen New World Order meetings with heads-of-state officials such as Henry Kissinger and Bob Gates of the C.I.A. to discuss plans on how to bring about this one-world system. The government commissioned Carl Sanders to design a microchip for identifying and controlling the peoples of the world—a microchip that could be inserted under the skin with a hypodermic needle (a quick, convenient method that would be gradually accepted by society).

Carl Sanders, with a team of engineers behind him, with U.S. grant monies supplied by tax dollars, took on this project and designed a microchip that is powered by a lithium battery, rechargeable through the temperature changes in our skin. Without the knowledge of the Bible (Brother Sanders was not a Christian at the time), these engineers spent one-and-a-half-million dollars doing research on the best and most convenient place to have the microchip inserted.

Guess what? These researchers found that the forehead and the back of the hand (the two places the Bible says the mark will go) are not just the most convenient places, but are also the only viable places for rapid, consistent temperature changes in the skin to recharge the lithium battery. The microchip is approximately seven millimeters in length, .75 millimeters in diameter, about the size of a grain of rice. It is capable of storing pages upon pages of information about you. All your general history, work history, criminal record, health history, and financial data can be stored on this chip.

Brother Sanders believes that this microchip, which he regretfully helped design, is the “mark” spoken about in Revelation 13:16–18. The original Greek word for “mark” is “charagma,” which means a “scratch or etching.” It is also interesting to note that the number 666 is actually a word in the original Greek. The word is “chi xi stigma,” with the last part, “stigma,” also meaning “to stick or prick.” Carl believes this is referring to a hypodermic needle when they poke into the skin to inject the microchip."

Mr. Sanders asked a doctor what would happen if the lithium contained within the RFID microchip leaked into the body. The doctor replied by saying a (...)
2
Apr 5, 2023 @ 5:17 pm
Whether or not you believe in God, read this message!

All throughout time, we can see how we have been carefully conditioned coming to this point where we are on the verge of a cashless society. Did you know that Jesus foretold of this event almost 2,000 years ago?

In Revelation 13:16-18, we read,

"He (the false prophet who deceives many by his miracles--Revelation 19:20) causes all, both small and great, rich and poor, free and slave, to receive a mark on their right hand or on their foreheads, and that no one may buy or sell except one who has the mark or the name of the beast, or the number of his name.

Here is wisdom. Let him who has understanding calculate the number of the beast, for it is the number of a man: His number is 666."

Speaking to the last generation, this could only be speaking of a cashless society. Why? Revelation 13:17 states that we cannot buy or sell unless we receive the mark of the beast. If physical money was still in use, we could buy or sell with one another without receiving the mark. This would contradict scripture that states we need the mark to buy or sell!

These verses could not be referring to something purely spiritual as scripture references two physical locations (our right hand or forehead) stating the mark will be on one "OR" the other. If this mark was purely spiritual, it would indicate both places, or one--not one OR the other!

This is where it comes together. It is amazing how accurate the Bible is concerning the implantable RFID microchip. These are notes from a man named Carl Sanders who worked with a team of engineers to help develop this RFID chip:

"Carl Sanders sat in seventeen New World Order meetings with heads-of-state officials such as Henry Kissinger and Bob Gates of the C.I.A. to discuss plans on how to bring about this one-world system. The government commissioned Carl Sanders to design a microchip for identifying and controlling the peoples of the world—a microchip that could be inserted under the skin with a hypodermic needle (a quick, convenient method that would be gradually accepted by society).

Carl Sanders, with a team of engineers behind him, with U.S. grant monies supplied by tax dollars, took on this project and designed a microchip that is powered by a lithium battery, rechargeable through the temperature changes in our skin. Without the knowledge of the Bible (Brother Sanders was not a Christian at the time), these engineers spent one-and-a-half-million dollars doing research on the best and most convenient place to have the microchip inserted.

Guess what? These researchers found that the forehead and the back of the hand (the two places the Bible says the mark will go) are not just the most convenient places, but are also the only viable places for rapid, consistent temperature changes in the skin to recharge the lithium battery. The microchip is approximately seven millimeters in length, .75 millimeters in diameter, about the size of a grain of rice. It is capable of storing pages upon pages of information about you. All your general history, work history, criminal record, health history, and financial data can be stored on this chip.

Brother Sanders believes that this microchip, which he regretfully helped design, is the “mark” spoken about in Revelation 13:16–18. The original Greek word for “mark” is “charagma,” which means a “scratch or etching.” It is also interesting to note that the number 666 is actually a word in the original Greek. The word is “chi xi stigma,” with the last part, “stigma,” also meaning “to stick or prick.” Carl believes this is referring to a hypodermic needle when they poke into the skin to inject the microchip."

Mr. Sanders asked a doctor what would happen if the lithium contained within the RFID microchip leaked into the body. The doctor replied by saying a terrible sore would appear in that location. This is w (...)

Comment about this article, ask questions, or add new information about this topic:




Top Document: comp.lang.tcl Frequently Asked Questions (Mar 05, 2005) (5/6)
Previous Document: News Headers

Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Single Page

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
lvirden@yahoo.com (Larry W. Virden)





Last Update March 27 2014 @ 02:12 PM