Gnutran is a simple, Emacs-based front-end to a number of machine translation engines available on the Web. It can send emacs buffers to a translation engine, request a translation (e.g. English to Portuguese) and display the result on a new window. GNUTRAN interoperates with emacs-based email agents such as VM-Mail and features a highly configurable interface, allowing easy set up of new translation pairs through Emacs' customization interface.
The Kawa Scheme System is a full Scheme implementation, completely written in Java. Scheme functions and files are automatically compiled into Java byte-codes. Kawa does some optimizations, and the compiled code runs at a reasonable speed. It provides the usual read-eval-print loop, as well as batch modes. The Kawa compilation framework is also useful for implementing other languages on top of JVM. There is active development of XQuery (the XML query language), and less active development of Emacs Lisp, Common Lisp, and EcmaScript.
nethack-el is an Emacs major mode for playing nethack. Separate buffers are used for the map, status, messages, and menus. It features customization of keys and colors and user programmable hooks on game events. It supports GNU Emacs 20/21 and XEmacs 21, with graphical tiles on *Emacs 21.
BHL is an Emacs mode which enables you to convert plain text files into HTML, LaTeX, Texinfo, SGML (Linuxdoc), and TXT files. The BHL mode handles three levels of sections, many sectioning styles, common font-styles, any kind of lists, tables, URLs, horizontal rules, and Wiki names. BHL handles a list of links (lol) and a table of contents (toc): you can browse the lol and the toc, insert them where you want, and update the sections' numbers with one keystroke.