Release Notes: The GUI interface has been made completely abstract. This should both increase the portability of TeXmacs and allow for the use of more native widget libraries.
Release Notes: This version features an --experimental configuration option which can be used to test a major code reorganization which has been started to separate the stylesheet language from the typesetter. Some improvements also occurred for the editing of large multi-part documents.
Release Notes: A library of mathematical template types and routines has been added for use by the graphical mode. Several bugs were fixed. Intersections of curves are now detected automatically when drawing graphics.
Release Notes: The scheme API for modifying the edit tree was reorganized, completed, and stabilized. Documentation of the scheme API has also been started.
Release Notes: The code for dialogues with the user has been completely reorganized. New features include default answers to questions and the possibility to use popup windows for dialogues. Besides, the proclus plug-in for document annotations was promoted into the main distribution and arrows were added to the upcoming graphical mode.
Release Notes: The Scheme part of TeXmacs was heavily reorganized: the directory and module structure was reviewed, the boot procedure improved, and contextual overloading added as a new language primitive. Also, dashed lines and filled curves were implemented for the upcoming graphical mode.
Release Notes: All trees are now aware of their positions in the document. Several bugs that were introduced in the last version were corrected.
Release Notes: This release synchronizes with the experimental Windows version, and begins to remove the Metafont dependency.
Release Notes: Some final renamings of TeXmacs tags and environment variables were made in order to stabilize the data format. Some improvements in the LaTeX imported filter have been made.
Release Notes: The "apply" primitive has been replaced by user extension tags. The heuristic determination of the properties of extension tags has been improved, and this information is exploited further. The interface with Reduce has been improved, and informative flags can now be used inside user macros.