LWN.net Logo

Emacs 22 on April 23

Emacs 22 on April 23

Posted Apr 11, 2007 15:49 UTC (Wed) by eklitzke (subscriber, #36426)
In reply to: Emacs 22 on April 23 by bfields
Parent article: Emacs 22 on April 23

As you pointed out, TeX isn't really in development any longer. After TeX 3.0 came out (in 1989) Knuth announced that there would be no major changes to the language, and since that time the only changes have been bug fixes. Additionally, Knuth has stated that after his death there would be no more bug fixes -- any remaining bugs would be language "features."

In theory, LaTeX (which is just a really extensive set of TeX macros) is still under development, and at some point LaTeX 3 will be released. However, the latest version (LaTeX 2e) was released something like ten years ago, and the initial development of LaTeX 3 actually predates that release. AFAICT there isn't a clear set of release goals for the project, and I think there just isn't enough interest in such a radical change. Most people have a hard enough time with the current version without having to deal with a major language change, and since the release of LaTeX the number of people who understand TeX internals well enough to contribute to such a project is in decline. In practice, the only development that goes on for LaTeX is new macro packages (or more often, maintenance to existing packages).


(Log in to post comments)

Emacs 22 on April 23

Posted Apr 11, 2007 21:48 UTC (Wed) by wjhenney (guest, #11768) [Link]

As you pointed out, TeX isn't really in development any longer.

Well, yes and no... Knuth's original license required any derivative work to be called something other than TeX, but when you run, say, "latex" in any modern TeX distribution you will probably be invoking pdfeTeX under the hood, which is still under active development. As far as I know, it still incorporates much of Knuth's code.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds