Path: lvirden
 From: lvirden@cas.org (Larry W. Virden)
 Subject: comp.lang.tcl Frequently Asked Questions (3/3)
-	 (Last updated: October 8, 1992)
+	 (Last updated: November 8, 1992)
 Followup-To: comp.lang.tcl
 Summary: A regular posting of the comp.lang.tcl Frequently Asked Questions 
 	(FAQ) and their answers.  This is the third of three parts.
@@ -15,8 +15,8 @@
 
 
 Archive-name: tcl-faq/part3
-Version: 2.4
-Last-modified: October 8, 1992
+Version: 2.5
+Last-modified: November 8, 1992
 
 Index of questions:
 
@@ -33,6 +33,7 @@
 	o browse.tcl
 	o BYO
 	o calc.tk
+	o directory browser
 	o dostcl
 	o Expect
 	o expecTerm
@@ -48,6 +49,7 @@
 	o Picasso
 	o Roger's Interface Language (RIL)
 	o smaillog.tcl
+	o ServiceMail(TM) Toolkit
 	o Tcl
 	o tclbot
 	o tcltt
@@ -58,6 +60,7 @@
 	o Tx 
 	o unix.tk
 	o wafe
+	o workman
 	o Xdig
 	o xf
 
@@ -71,21 +74,25 @@
 	o parseargs.tcl
 	o Photo widget
 	o Pixmap modifications
+	o Postgres extensions
 	o showproc.tcl
+	o SIPP extensions
 	o sybtcl
+	o tclprof
 	o tclRawTCP
+	o tclsql
+	o tclsockets
 	o tclTCP
+	o tclvogle
 	o tcl_curses
 	o tcl_debugger
-	p tclprof
 	o tcl_snmp
 	o tcl_streams
-	o tclsockets
-	o tclvogle 
 	o tclX dynamic library patches
 	o tclX / Tk merge
 	o tcpConnect
 	o tk Bell and Cutbuffer patches
+	o Tk Emacs
 	o tk-mod.shar
 	o tkText (Tk 1.3 compatible)
 	o tkText (Tk 2.0 compatible)
@@ -117,13 +124,11 @@
 From: ouster@sprite.Berkeley.EDU (John Ousterhout)
 Newsgroups: comp.lang.tcl
 Subject: Obtaining Tcl/Tk sources
-Message-ID: <kl48dpINNgjg@agate.berkeley.edu>
-Date: 20 Dec 91 17:00:41 GMT
 
 For people new to the Tcl/Tk community, here is information on how
 to obtain Tcl and Tk sources.  The information below describes what
 I distribute; other information is available from other machines
-also, such as barkley.berkeley.edu
+also, such as barkley.berkeley.edu .
 
 --------------------------------------
 Subject: -9a- Retrieving Tcl and Tk
@@ -136,7 +141,7 @@
 compressed tar files ("xxx.tar.Z").  There is some overlap
 between the contents of the various packages.
 
-tcl/tk2.3.tar.Z -	This is the latest release of the Tk toolkit, released
+tk2.3.tar.Z -		This is the latest release of the Tk toolkit, released
 			in August 1992.  It includes a complete copy of the
 			Tcl 6.4 release (the version of Tcl with which it is
 			compatible) plus a simple windowing shell called
@@ -146,19 +151,19 @@
 tk2.3.patch.Z -         A patch file to upgrade from the 2.2 release of Tk
                         to 2.3.  Invoke patch in the top-level Tk directory
                         with the "-p" switch and an uncompressed version of
-                        this file, e.g. "patch -p < tk2.2.patch".
+			this file, e.g. "patch -p < tk2.3.patch".
 
-tcl/tcl6.4.tar.Z -	This is the newest release of the Tcl library.
+tcl6.4.tar.Z -		This is the newest release of the Tcl library.
 			It became available in August 1992.  This package
 			includes only the Tcl library and its documentation,
 			plus a simple main program for testing.
 
-tcl/tcl6.4.patch.Z -	A patch file to upgrade from the 6.2 release of Tcl
-			to 6.3.  Invoke patch in the top-level Tcl directory
+tcl6.4.patch.Z -	A patch file to upgrade from the 6.3 release of Tcl
+			to 6.4.  Invoke patch in the top-level Tcl directory
 			with the "-p" switch and an uncompressed version of
-			this file, e.g. "patch -p tcl6.3.patch".
+			this file, e.g. "patch -p < tcl6.4.patch".
 
-tcl/tclX6.4b.tar.Z -	Extended Tcl (or NeoSoft Tcl), created by Mark
+tclX6.4c.tar.Z -	Extended Tcl (or NeoSoft Tcl), created by Mark
 			Diekhans and Karl Lehenbauer, which adds a number
 			of useful facilities to the base Tcl release.
 			Among the things in Extended Tcl are a Tcl shell,
@@ -165,10 +170,9 @@
 			many new commands for things like UNIX kernel
 			call access and math library routines, and an
 			on-line help facility.  This file is based on Tcl
-			6.2 and also works with Tk 1.4.  It should work with 
-			Tcl 6.4 and Tk 2.3 also.
+			6.4 and also works with Tk 2.3.
 
-tcl/mx.tar.Z -		Sources and documentation for a mouse-based text
+mx.tar.Z -		Sources and documentation for a mouse-based text
 			editor (mx) and terminal emulator (tx) based on
 			Tcl.  This is a very old release:  it uses an old
 			version of Tcl (which is included) and doesn't
@@ -176,15 +180,34 @@
 			"Sx".  These tools will eventually be replaced
 			with new tools based on Tk and the newest Tcl.
 
-tcl/tclUsenix90.ps -	Postscript for a paper on Tcl that appeared in the
+mx-2.5.tar.Z - 		Newer version of mx (see above) that uses the
+			standard X selection mechanism rather than the
+			homegrown mechanism used by previous versions. 
+			Version 2.5 is not backwards compatible with 
+			previous versions (you can't cut and paste between
+			the two). Still uses sx and an old version of 
+			Tcl (both of which are included).
+
+mx-2.5.patch.Z -	Patch file for converting mx 2.4 sources into 2.5.
+			Invoke patch in the top-level mx directory
+			with the "-p1" switch and an uncompressed version of
+			this file, e.g. "patch -p1 < mx-2.5.patch".
+
+book.p1.ps.Z		Compressed Postscript for a draft of the first part
+			of an upcoming book on Tcl and Tk to be published in
+			1993 by Addison-Wesley.  This part of the book
+			describes the Tcl language and how to write scripts
+			in it.  About 130 pages in length.
+
+tclUsenix90.ps -	Postscript for a paper on Tcl that appeared in the
 			Winter 1990 USENIX Conference.  This paper is also
 			included in the Tcl and Tk distributions.
 
-tcl/tkUsenix91.ps -	Postscript for a paper on Tk that appeared in the
+tkUsenix91.ps -		Postscript for a paper on Tk that appeared in the
 			Winter 1991 USENIX Conference.  This paper is also
 			included in the Tk distribution.
 
-tcl/tkF10.ps -		Postscript for Figure 10 of the Tk paper.
+tkF10.ps -		Postscript for Figure 10 of the Tk paper.
 
 talk1.ps -		Postscript for viewgraphs from first of five talks
 			in the Tcl tutorial at the 1992 X Conference (the
@@ -216,10 +239,9 @@
 
 tkSquare.c -		Sample code for use in conjunction with talk5.ps.
 
-tcl/tcl.archive -	An archive of messages posted to the Tcl mailing
-			list.  Now that there is a comp.lang.tcl newsgroup
-			the mailing list is defunct so this file is becoming
-			out of date.
+In addition, there may be older releases of some or all of the above
+files;  look for files with earlier release numbers.
+
 
 To retrieve any or all of these packages, use anonymous FTP to
 sprite.berkeley.edu (Internet address 128.32.150.27).  Use user
@@ -226,20 +248,33 @@
 "anonymous"; when asked for a password, type your login name.  Then
 retrieve the relevant file(s) with the commands like the following:
 		type image (try "type binary" if this command is rejected)
-		cd pub/tcl
+		cd tcl
 		get tcl6.4.tar.Z
 		get tk2.3.tar.Z
-		get mx.tar.Z
+
+Be sure to retrieve files in image mode (type "type image" to FTP)
+in order to make sure that you don't lose bits.
+
+Any file with a .Z extension is a compressed file, which means you must
+use the "uncompress" program to get back a normal file.  For example, for
+the file tk2.3.tar.Z, you should type
 
-What you'll get in most cases are compressed tar files;	 to get back the
-original directory hierarchies, type commands like the following for
-each file you retrieved:
 		uncompress tk2.3.tar.Z
-		tar xf tk2.3.tar
-This will create a directory named tk2.3 with all the source files and
-documentation for that release.  There will be a README file in the
-tk2.3 subdirectory that tells what to do next.
 
+once you've retrieved the file.  This will produce a file named "tk2.3.tar".
+Then you will need to use tar to extract the members.  Typically one
+would use a command such as:
+
+	tar xv tk2.3.tar
+
+to extract the pieces.
+
+Each of the releases has a README file in the top-level directory that
+describes how to compile the release, where to find documentation, etc.
+
+Questions or problems about any of these distributions should be directed
+to John Ousterhout (ouster@cs.berkeley.edu).
+
 If you don't have access to Sprite, you can also retrieve some or
 all of the above files from other FTP repositories.  Here is a
 sampler of machines that store some or all of the Tcl/Tk information,
@@ -249,27 +284,6 @@
 export.lcs.mit.edu:	contrib/tk*
 barkley.berkeley.edu:	tcl/*
 
-The barkley FTP area also contains a number of extensions and contributed
-Tcl scripts.
-
-If you cannot use FTP at all, there is a service called "ftpmail"
-available from gatekeeper.dec.com:  you can send e-mail to this
-machine and it will use FTP to retrieve files for you and send you
-the files back again via e-mail.  To find out more about the ftpmail
-service, send a message to "ftpmail@gatekeeper.dec.com" whose body
-consists of the single line "help".
-
-There is also a network newsgroup, comp.lang.tcl, for the exchange of
-information about Tcl and Tk and related applications.
-
-Good luck!  Although I can't promise a lot of direct support, I'm very
-interested in getting bug reports and suggestions for improvement.
-Serious bugs are likely to get fixed fairly quickly, and I expect to
-produce a series of new releases that incorporate new features and
-minor bug fixes.
-					-John Ousterhout-
-					ouster@sprite.berkeley.edu
-
 --------------------------------------
 Subject: -9b- Accessing the Tcl/Tk User Contributions Archive
 
@@ -282,6 +296,12 @@
 the names of the files you uploaded and a brief description of the whole
 thing.
 
+Barkley is the central file server for a moderate-size cluster, so
+please try to refrain from FTPing stuff between 9am and 5pm PST (GMT
+-0800).  No mail-archive service is planned as yet -- users without
+FTP capability should use one of the following mail-based FTP services
+(send mail to the appropriate address with "help" in the body):
+
 WARNING!  The archive maintainer will NOT be automatically archiving anything
 posted to comp.lang.tcl or previously to the mailing list.  So if you want
 your nifty porting instructions for getting Tcl up on your Seiko wrist watch
@@ -288,6 +308,20 @@
 or your pen computer to be saved for others benefit, be sure to ftp them into
 the archive.
 
+All contributions should be placed in barkley's ~ftp/incoming
+subdirectory.  Please send tcl-archive@barkley.berkeley.edu a short
+mail message stating the filename(s) of your contribution and a brief
+description (for the Index).  If you've posted some code to
+comp.lang.tcl or the Tcl mailing list, and you want it to be archived
+at this site, please deposit it in ~ftp/incoming or mail it in a
+suitable form (preferably uuencoded compressed tar file, but a shar
+file's OK) to tcl-archive@barkley.berkeley.edu.
+
+Note: I have noticed that some authors prefer to use plain names rather than
+version level type names.  This means that you should a) make note of when
+you get a package, and b) check the archive occasionally to see if a newer
+version of the package has appeared.
+
 -------------------------------
 Subject: -9c- Expect available via e-mail.
 
@@ -298,17 +332,21 @@
 -------------------------------
 Subject: -9d- tcl-mode.el
 
-"Sean Levy" (snl+@cs.cmu.edu) has hacked a version of Emacs's C mode into
-a tcl-mode.  He mentions that you must use semi-colons at the end
+"Sean Levy" <snl+@cs.cmu.edu> has hacked a version of Emacs's C mode into
+a tcl-mode.el.  He mentions that you must use semi-colons at the end
 of each statement to get indentation to work right, but he found that
 easier than doing without.
 
 The code is on sambar.ndim.edrc.cmu.edu (128.2.214.236) under
-/afs/cs/user/snl/public/tcl-mode.el.Z (don't forget binary mode).
+/afs/cs/user/snl/public/tcl-mode.el.Z (don't forget binary mode) as well
+as barkley.berkeley.edu.
 
 "Julian Anderson" <jules@kauri.vuw.ac.nz> was also working on an Emacs Tcl 
 minor mode to fundamental.
 
+"Chris Lindblad" <cjl@lcs.mit.edu> has contributed tcl.el, a Tcl mode for 
+GNU emacs, to barkley.berkeley.edu.
+
 ------------------------------
 Subject: -10- What are some examples of applications using Tcl and Tk?
 
@@ -344,10 +382,16 @@
 Description: a simple calculator.
 Contact: david@twg.com (David Herron)
 
+What: directory browser (jstools-beta.tar.Z)
+Where: princeton.edu:/pub/js/jstools-beta.tar.Z, and barkley.berkeley.edu
+Description: A configurable directory browser (similar to the NeXT browser),
+	a simple text editor, and a help viewing system.
+Contact: "Jay Sekora" <js@princeton.edu>
+
 What: dostcl (dostcl60.tar.Z/dostcl.zoo)
 Where: barkley.berkeley.edu
 Description: Experimental MS-DOS Tcl 6.0a port
-Contact: "Karl Lehenbauer" <karl@neosoft.com>
+Contact: "Karl Lehenbauer" <karl@NeoSoft.com>
 
 What: Expect
 Where: ftp.cme.nist.gov 
@@ -358,12 +402,13 @@
 What: expecTerm
 Where: ceylon.gte.com:pub/expecterm/expecTerm1.0beta.tar.Z,barkley.berkeley.edu
 Description: expect with terminal emulation
-Contact: matheus@gte.com (Christopher J. Matheus)
+Contact: matheus@gte.com (Christopher J. Matheus) and
+	weissman@get.com (Mark D. Weissman)
 
-What: Extended Tcl (tclX6.4b.tar.Z)
+What: Extended Tcl (tclX6.4c.tar.Z)
 Where: barkley.berkeley.edu, sprite.berkeley.edu
-Description: a very useful package of extension for Tcl, compatible with Tcl 6.4
-	and Tk 2.3.
+Description: an essential package of extensions for Tcl, compatible with 
+	Tcl 6.4 and Tk 2.3.
 Contacts: markd@grizzly.com (Mark Diekhans) and
 	karl@neosoft.com (Karl Lehenbauer) 
 
@@ -381,17 +426,17 @@
 What: Libsearch
 Where: Available only on request to Contact.
 Description: Interface to Internet library databases.
-Contact: "Terrence Brannon" brannon@jove.cs.caltech.edu
+Contact: "Terrence Brannon" <brannon@jove.cs.caltech.edu>
 
 What: MacOS Tcl (tcl61.cpt.bin)
 Where: barkley.berkeley.edu
 Description: Tcl6.1 Mac port (ThinkC 5.0.1)
-Contact: parag@netcom.netcom.com (Parag Patel)
+Contact: parag@netcom.com (Parag Patel)
 
 What: Modules
 Where: ftp.cme.nist.gov
 Description: a dynamic user environment customization package
-Contact: "John L. Furlani" <john.furlani@East.Sun.COM>
+Contact: "John L. Furlani" <john.furlani@sun.com>
 
 What: MS-DOS Tcl (tcl62.dos.tar)
 Where: barkley.berkeley.edu,cajal.uoregon.edu
@@ -414,7 +459,7 @@
 	Free, but requires completion of physical license form before
 	code is available.  See directory for examples.tar.Z which contains
 	doc and some sample output files, etc.
-Contact: "Mark Westermann" (westerma@iis.ethz.ch)
+Contact: "Mark Westermann" <westerma@iis.ethz.ch>
 
 What: Roger's Interface Language (RIL)
 Where: alt.sources, export.lcs.mit.edu (ril.tar.Z)
@@ -426,6 +471,14 @@
 Description: email activity report for smail 2.5
 Contact: karl@NeoSoft.com (Karl Lehenbauer)
 
+What: ServiceMail(tm) Toolkit (servicemail.tar.Z)
+Where: eitech.com
+Description: Electronic mail server toolkit (v1.1, 9-8-92).
+Contact:  servicemail-help@eitech.com (ServiceMail questions),
+	or subscribe to servicemail-help mailing list by sending a message
+	to the "listserv subscribe servicemail-help your-real-name" service at
+	"services@eitech.com".
+
 What: Tcl (version 6.4)
 Where: sprite.berkeley.edu
 Description: the complete base package for Tcl 6.4
@@ -436,10 +489,15 @@
 Description: MUD robot for Tcl programmers
 Contact: "Rusty C. Wright" <rusty@garnet.berkeley.edu.>
 
+What: Tcl IPC interface (tclipc1-0.tar.Z)
+Where: barkley.berkeley.edu
+Description: Implements Tk's send command without requiring Tk or X11.
+Contact: "Kim Gillies" <gillies@noao.edu>
+
 What: tcltt
 Where: ftp.white.toronto.edu:/pub/muds/tcltt
-Description: Tcl TinyTalk - 
-Contact: "Chris Siebenmann" <cks@white.toronto.edu.>
+Description: Tcl TinyTalk
+Contact: "Chris Siebenmann" <cks@white.toronto.edu>
 
 What: tickle (version 3.1v1)
 Where: ftp.msen.com:pub/vendor/ice
@@ -452,8 +510,9 @@
 Description: the complete base package for Tcl
 Contact: "John Ousterhout" <ouster@sprite.berkeley.edu>
 
-What: tk WWW interface (tkWWW-0.3.tar.Z)
-Where: info.cern.ch,barkley.berkeley.edu,export.lcs.mit.edu:/contrib/tkWWW-0.3.tar.Z
+What: tk WWW interface (tkWWW-0.4.tar.Z)
+Where: info.cern.ch,barkley.berkeley.edu,
+	export.lcs.mit.edu:/contrib/tkWWW-0.4.tar.Z
 Description: A Tk World Wide Web (WWW) browser.
 Contact: tk-www-request@athena.mit.edu (administration of mailing list), 
 	tk-www@athena.mit.edu (WWW Tk Browser Discussion List)
@@ -478,6 +537,11 @@
 Description: Symbolic interface to Athena Widgets.
 Contact: wafe@wu-wien.ac.at
 
+What: workman (workman.tar.Z)
+Where: barkley.berkeley.edu
+Description: workman - The Civilized CD Player
+Contact: "Steve Grimm" <koreth@sun.com>
+
 What: Xdig (Xdig.shar)
 Where: barkley.berkeley.edu
 Description: A Wish-based interface to the Domain Internet Gopher (dig)
@@ -500,7 +564,7 @@
 What: Calc_Object
 Where: From the contact.
 Description: A Tcl object which talks to bc via expect.
-Contact: "Terrence Brannon" (tb06@pl122a.eecs.lehigh.edu)
+Contact: "Terrence Brannon" <tb06@pl122a.eecs.lehigh.edu>
 
 What: deck.tk	
 Where: barkley.berkeley.edu
@@ -522,8 +586,8 @@
 Description: Wish to Common Lisp interface
 Contact: kaye@linc.cis.upenn.edu (Jonathan Kaye)
 
-What: Mxedit (mxedit.1.1.tar.Z)
-Where: barkley.berkeley.edu, parcftp.xerox.com:pub/mxedit/mxedit.1.1.tar.Z
+What: Mxedit (mxedit.1.3.tar.Z)
+Where: barkley.berkeley.edu, parcftp.xerox.com:pub/mxedit/mxedit.1.3.tar.Z
 Description: Editable text widget based on the mx package.
 Contact: welch@parc.xerox.com (Brent Welch)
 
@@ -537,36 +601,70 @@
 Description: widget which displays a monochrome or color image using dithering
 Contact: paulus@cs.anu.edu.au (Paul Mackerras)
 
-What: Pixmap modifications (tk-pixmap.tar.Z)
+What: Pixmap modifications (tk-pixmap.tar.Z,tk2.3-pixmap.tar.Z)
 Where: barkley.berkeley.edu
 Description: code added to tkBitmap.c to allow drawing pixmaps.  Does NOT
 	support getting pixmaps from data files.
 Contact: kennard@tukey.berkeley.edu (Kennard White)
 
+What: Postgres extensions (PQTcl.tar.Z)
+Where: barkley.berkeley.edu
+Description: C and C++ versions of interface to the UCB libPQ Postgres
+	relational database.
+Contact: rmaxwell@ossi.COM (Robin J. Maxwell)
+
 What: showproc.tcl
 Where: barkley.berkeley.edu
 Description: A new showproc
 Contact: lance@markv.com (Lance Ellinghouse)
 
-What: sybtcl (sybtcl-1.1.tar.Z)
+What: SIPP extensions (tsipp)
+Where: barkley.Berkeley.EDU:tcl/extensions/tsipp3.0a.tar.Z
+Description: Tcl command interface to the SImple Polygon Processor (SIPP),
+	a library for creating 3-dimensional scenes.
+Contact: markd@NeoSoft.com (Mark Diekhans)
+
+What: sybtcl (sybtcl-1.2.tar.Z)
 Where: barkley.berkeley.edu
 Description: Tcl interface to Sybase database server.
 Contact: tpoindex@nyx.cs.du.edu (Tom Poindexter)
 
+What: tclprof (tclprof.shar.Z)
+Where: From the contact, and barkley.berkeley.edu
+Description: Tcl performance profiling facility - depends on extended Tcl.
+Contact: markd@grizzly.com (Mark Diekhans)
+
 What: tclRawTCP (tclRawTCP.tar.Z)
 Where: barkley.berkeley.edu and coma.cs.tu-berlin.de
 Description: Raw TCP package for Tcl/Tk based on tcpConnect
 Contact: "Tim MacKenzie" <tym@dibbler.cs.monash.edu.au>
 
+What: tclsql (tclsql-1.0.tar.Z)
+Where: barkley.berkeley.edu:tcl/extensions/tclsql-1.0.tar.Z)
+Description: tclsql is a Tcl (Tool Command  Language)  interface  to  SQL
+	(Structured  Query Language).  tclsql is probably INGRES 6.4
+	specific, but it could be ported  to  other  SQL  platforms.
+Contact: cxh@arsenic.berkeley.edu (Christopher Hylands)
+
+What: tclsockets
+Where: From the contact.
+Description: Extended Tcl interface to BSD sockets
+Contact: lance@markv.com (Lance Ellinghouse)
+
 What: tclTCP (tclTCP-1.0.tar.Z)
 Where: barkley.berkeley.edu
 Description: Extended Tcl BSD socket library interface 
 Contact: "Kevin B. Kenny" <kennykb@crd.ge.com>
 
+What: tclvogle (tclvogle.tar.Z, tclvogleDOCS.tar.Z, vogleWish.sun4.exe)
+Where: barkley.berkeley.edu
+Description: Tk [23]-D drawing widgets (alpha)
+Contact: "Mike Hoegeman" <mh@awds.imsd.contel.com>
+
 What: tcl_curses
-Where: From the contact.
+Where: From the contact, and barkley.berkeley.edu
 Description: System V curses interface for Tcl
-Contact: phk@data.fls.dk (Poul-Henning Kamp),
+Contact: phk@data.fls.dk (P-HK/Poul-Henning Kamp),
 		gnat@kauri.vuw.ac.nz (Nathan Torkington)
 
 What: tcl_debugger (tcl.debugger)
@@ -574,15 +672,10 @@
 Description: extended Tcl source level debugger (patch to TclX)
 Contact: "Karl Lehenbauer" <karl@NeoSoft.com>
 
-What: Tcl Profile (tclprof)
-Where: From the contact.
-Description: Tcl performance profiling facility - depends on extended Tcl.
-Contact: markd@grizzly.com. (Mark Diekhans)
-
 What: tcl_snmp
 Where: From the contact.
 Description:  cmu-snmp v1.0 based Tcl interface
-Contact: phk@data.fls.dk
+Contact: phk@data.fls.dk (P-HK/Poul-Henning Kamp)
 
 What: tcl_streams
 Where: From the contact.
@@ -589,22 +682,12 @@
 Description: System V stream I/O library for Tcl
 Contact: peter@ficc.uu.net (Peter da Silva)
 
-What: tclsockets
-Where: From the contact.
-Description: Extended Tcl interface to BSD sockets
-Contact: lance@markv.com
-
-What: tclvogle (tclvogle.tar.Z, tclvogleDOCS.tar.Z, volgleWish.sun4.exe)
-Where: barkley.berkeley.edu
-Description: Tk [23]-D drawing widgets (alpha)
-Contact: "Mike Hoegeman" <mh@awds.imsd.contel.com>
-
 What: tclX dynamic library patches (tclX_dld.shar.Z)
 Where: barkley.berkeley.edu
 Description: Dynamic loading patches to TclX.
 Contact: adrianho@barkley.berkeley.edu (Adrian J Ho)
 
-What: tclX / Tk merge (tckX-tk2.0.shar.Z)
+What: tclX / Tk merge (tclX-tk2.0.shar.Z)
 Where: barkley.berkeley.edu
 Description: Replacement files to incorporate TclX with Tk 2.x
 Contact: markd@grizzly.com (Mark Diekhans)
@@ -614,11 +697,16 @@
 Description: Tcl/Tk TCP connect and Tk filehandler extensions
 Contact: "Pekka Nikander" <pnr@innopoli.ajk.tele.fi>
 
-What: tk Bell and Cutbuffer patches (tkBellCutbuffer.shar.Z)
+What: tk Bell and Cutbuffer patches (bellcut.shar.Z)
 Where: barkley.berkeley.edu
-Description: Tk 2.1 patches to add bell and cutbuffer commands.
+Description: Tk 2.3 patches to add bell and cutbuffer commands.
 Contact: Rick_Ohnemus@imd.sterling.com (Richard Ohnemus)
 
+What: Tk Emacs (TkEmacs1.1.tar.Z)
+Where: barkley.berkeley.edu
+Description: Emacs widget for the Tk widget set.
+Contact: "Sven Delmas" <garfield@cs.tu-berlin.de>
+
 What: tk-mod.shar
 Where: From the contact.
 Description: Alternative geometry managers for Tk 1.4
@@ -639,9 +727,9 @@
 Description: Tk support for ICCCM WM_PROTOCOLS & WM_DELETE
 Contact: "Mike Hoegeman" <mh@awds.imsd.contel.com>
 
-What: Xpm 3.0 support (TkPixmap1.2.tar.Z)
+What: Xpm support (TkPixmap1.2.tar.Z)
 Where: barkley.berkeley.edu, coma.cs.tu-berlin.de
-Description: code added to tkBitmap.c to support Xpm 3.0b pixmaps.
+Description: Tk 2.3 tkBitmap.c modification to support Xpm 3.0b pixmaps.
 Contact: garfield@cs.tu-berlin.de (Sven Delmas)
 
 What: 
-- 
Larry W. Virden                 UUCP: osu-cis!chemabs!lvirden
Same Mbox: BITNET: lvirden@cas  INET: lvirden@cas.org
Personal: 674 Falls Place,   Reynoldsburg, OH 43068-1614
Newsgroups: comp.lang.tcl