Alphatk is a shareware text editor written entirely in Tcl/Tk by Vince Darley
Alphatk's homepage is http://www.purl.org/net/alphatk
Alphatk runs on Windows, Unix and MacOS X.
On MacOS classic you can use Pete Keleher's Alpha which has approximately the same functionality.
Alphatk 8.3.3 is the latest release.
See Alphatk platform-specific discussions (and add your own experiences).
There are a few things Alphatk has which Alpha 8/X don't:
- you can use the same editor on Windows, MacOS X and Unix.
- you can view line-numbers in editing windows (Alt-F11)
- true soft wrapping of text (long lines visually wrapping without the need to insert carriage returns)
- full Unicode and encoding support
- you can 'fold' blocks of code so they are hidden away
- images can be added to dialogs ('-i ...')
- multi-page dialogs can be tabbed or have list controllers
- the dialog command supports a few more items (listpicks) and flags (-action, -tag, -drag, -drop)
- correct comment colouring for weird modes like Fortran
- direct editing of virtual filesystems
- launch other Tk applications and helpers inside Alphatk's process
Those using Alpha 7 should really upgrade to one of Alpha 8/X/tk...