Release Notes: A packaging system and interface (M-x list-packages) for downloading and installing extensions. A default package archive is hosted by GNU and maintained by the Emacs developers. Support for displaying and editing bidirectional text, including right-to-left scripts such as Arabic and Hebrew. Support for lexical scoping in Emacs Lisp. Improvements to the Custom Themes system (M-x customize-themes). A unified and improved completion system in many modes and packages. Built-in support for GnuTLS, GTK+ 3, ImageMagick, SELinux, and Libxml2.
Release Notes: Emacs 22 has gained fully functional ports for Windows, Mac OS X, and GTK+. Unicode support was improved. The defaults were changed. More integrated packages (Leim, calc, tramp) were added, and lots of other improvements were made.
Release Notes: Font handling and text rendering were reworked to use Kenichi Handa's new font back-end system. The old system can still be used if you start up with "--disable-font-backend", but this will be removed in a future release. Font sets are now supported and automatically created when a font is selected. Recent X11 colors were added to Emacs.clr (but you must remove ~/Library/Colors/Emacs.clr to pick it up). ns-option-modifier, ns-control-modifier, and ns-function-modifier customization variables were added. The menus were updated to Emacs 21+ conventions. The right mouse button now generates mouse-3 events. Various bugfixes and rendering improvements were made.
Release Notes: A major upgrade was made to keyboard handling: system-selected compositional input methods should now work, as well as more keys and keyboards. XPM, toolbar, and tooltip support were added. Some improvements were made to scrollbars, zooming, italic rendering, pasting, and the color panel. The ns-set-background-alpha function was added to work around the inability to customize with numeric colors.
Release Notes: This is a stopgap interim release to sync with current unicode-2 CVS. It may be less stable than pre2.
Release Notes: Crashes for deiconifying and loading certain images were fixed. Vertical font metrics were improved, fixing inaccurate page up/down, window size, and partial lines. Support was improved for remapping Alt/Opt and Command. More insistent defaulting of the scrollbar to the right was implemented. Modest improvements were made to the build process.
Release Notes: All standard Emacs functionality is supported, with the exceptions of toolbars and tooltips. There are a few glitches here and there, but nothing that causes crashes. Non-ASCII rendering and keyboard handling needs further work. This is based on Emacs 23.