What is AlphaTk?

AlphaTk is a text editor. It's most useful for programmers, those writing
a lot of TeX or LaTeX documents, and for editing of HTML source files.
It has very rich features to aid in writing and editing files of those
document types. The programming languages strongly supported are C, C++, 
Java, Tcl, Perl, Matlab.  Most other common languages are also supported,
although perhaps not with quite such a rich feature set.

AlphaTk is written entirely in Tcl, the scripting and gui language
developed by John Ousterhout (now at www.scriptics.com).  This means
it is easily extendable, configurable etc.  Most aspects of its
behaviour can be configured using various 'Preferences' dialogs.  If
you can program in Tcl you can tweak it in any way you like.  However 
it is designed to be used by people who cannot program in Tcl.

AlphaTk is a little like emacs, in that it is a very powerful text
editor. However it was designed with a graphical interface in mind (for
many years Alpha was a MacOS only product written in C. This is
effectively a re-implementation of Alpha by emulating its inner
functionality in plain Tcl).

AlphaTk is a shareware product.  This is the only way the author can justify 
the huge amount of time required to implement AlphaTk as a cross-platform
editor using Tcl and the Tk toolkit.  Within the near future, you will
be able to make payment with credit-card etc through one of the online 
services.  Until that time, pre-release versions of AlphaTk may be used for
free.

New releases will be made as frequently as is necessary to keep up with
bug reports and feature requests. Bug fixes and code contributions are
much appreciated.

AlphaTk would never have existed had it not been for Pete Keleher, the 

creator of 'Alpha', a MacOS only editor, and for the community of Alpha 

users who have contributed vast amounts of Tcl code which help make 

AlphaTk the powerful editor it now is.

AlphaTk should run on Windows or Unix (on MacOS you can use Pete 

Keleher's editor Alpha which has approximately the same functionality).

The ftp site for AlphaTk is <ftp://ftp.ucsd.edu/pub/alpha/tcl/alphatk/>
