**************** tclX7.6.0b2plus.patch (updated 11/11/96) *****************
*									  *
* Written by:	Jan Nijtmans						  *
*		NICI (Nijmegen Institute of Cognition and Information)	  *
*		email: nijtmans@nici.kun.nl				  *
*		url:   http://www.nici.kun.nl/~nijtmans/		  *
*									  *
***************************************************************************

This patch updates from TclX 7.6.0b2 to TclX 7.6.0b2+. It should be applied
by running the "patch" program in the top-level directory of a clean
TclX 7.6.0b2 release, using the command "patch -p <tclX7.6.0b2plus.patch"

Then run "configure", and do "make" in this directory. This creates
all libraries and the tclX shell (tcl). Then do "make install"
(in super-user mode) to install it on your machine for general use.

This patch adds some more functionality to the standard distributions
of TclX7.6.0b2, such as:

* Better support for a.out loadable libraries (only in combination with
  plus-patch for Tcl7.6). The files libtclx..o.76.0 and libtkx..o.42.0
  are created using the archiver in stead of the linker. Although these
  files look like object, in reality they are archived. In addition,
  links are created (libtclx_G0.a and libtkx_G0.a) which allow other
  loadable libraries to use -ltclx and -ltkx to reference to these
  libraries.

* The pkgIndex.tcl file is installed in the same directory as
  libtclx.so and libtkx.so. This allows that the $dir variable
  can be used to reference to the current directory. Then it will
  still work when these files are moved manually to another place,
  which is not the case currently.

* Standalone Applications. Now extra functions Tclx_InitStandAlone() and
  Tkx_InitStandAlone() are available that perform the same function as
  Tclx_Init() and Tkx_Init(). The difference is that all the files
  in /usr/local/lib/tclX/7.6.0/ are now compiled into
  the application. This makes the executable larger, but
  it will run on any machine (of the same architecture). It makes no
  difference any more if TclX is installed or not, or which version.
  For this functionality to work, you also need the plus-patches for
  Tcl7.6 and Tk4.2. In order to make standalone executables of
  your own scripts, you still need the tcl2c utility from Tcl7.6+.

* The TclX help utility now also provides help about the Itcl
  namespace commands and the new features of the "plus"- and
  "dash"- patches.

----------------------------------------------------------------------------
 The "plus"-patch is implemented by:

     Jan Nijtmans
     NICI (Nijmegen Institute of Cognition and Information)
     email: nijtmans@nici.kun.nl
     url: http://www.cogsci.kun.nl/~nijtmans/
