TIA is an ncurses-based console IDE for GCC, G++, Java, Perl, PHP, BASH, BUSH, HTML, and GNAT (Ada 95). It has integrated support for CVS, SVN, and ncurses compatible mice. Features include a ddd-style console debugger, automatic spelling correction, keyword hilighting, project statistics, automatic backups, and keyboard macros. The project window controls optimization and debug settings all in one place. TIA supports make, cook, and gnatmake project builders. For large projects, each user has a separate preference file.
JERED is a very easy-to-use C/C++ text editor for *NIX which provides C/C++ syntax color highlighting. Help is always on the screen, many-user configurable settings are available, and the user interface can be viewed in English, French, Finnish, Spanish or Russian (using the KOI-8 font).
Boxes is a text filter that can draw any kind of box around its input text. Box design choices range from simple boxes to complex ASCII art. A box can also be removed and repaired, even if it has been badly damaged by editing of the text inside. Since the generated boxes may be open on any side, the program can also be used to create regional comments in any programming language. New box designs of all sorts can easily be added and shared by appending to a free format configuration file. In addition to being a command line tool, Boxes integrates well with any text editor that supports filters.
SNiFF+ is the premier Source Code Engineering tool, now available in two Linux-versions: SNiFF+ 3.1 LinuxLand Small Business Edition and SNiFF+ 3.1 LinuxLand Java/Web Edition, two commercial IDEs (Integrated Development Environments) for Linux. The Java/Web Edition is totally unlimited for Java development on Linux and costs 99 DM (DeutschMark). The Small Business Edition supports C/C++, Java, CORBA IDL, and FORTRAN, but is limited to 200 files per project, and costs 199 DM. Orders and information in German are available at http://www.linuxland.de. Orders and information in English are available through firstname.lastname@example.org or telephone +49 89 9934140.
Jedstate is some sort of an extended mind for John E. Davis' splendid text editor jed. Using jedstate together with jed's startup_hook() and exit_hook() as glue, jed remembers the cursor position of all visited files and will automagically jump to that position again when the files are revisited. The database, which is gdbm based, is purgeable on a "time since last view" criterion. Jedstate comes with two sample hooks for easy integration with jed.
ics.el is a comint based Emacs major mode for handling the text portion of communications with internet chess servers such as FICS and ICC. It is written in Emacs-Lisp and works best in conjunction with a graphical interface such as Xboard. It handles colour highlighting and "buttonisation" (making certain portions of text active so that, for example, you can challenge opponents with a single mouse click) as well as command recall and editing and automation of commands based on regexps seen in the ICS output, all highly customisable using Emacs lisp.