Emacs 23.1, bitches!
The first official 23.* version of the popular text editor Emacs has been released. Well, “text editor” is almost a reduction of functionality, as Emacs has thousands of commands to accomplish the most unthinkable tasks.

From the official announcement:
Here are some new features of Emacs 23.
– Improved Unicode support (the internal character representation is now based on UTF-8).
– Font rendering with Fontconfig and Xft.
– Support for using X displays and text terminals in one session, and for running as a daemon.
– Shift-selection.
– Smarter minibuffer completion.
– Per-buffer text scaling.
– Directory-local variables.
– New packages for:
* viewing PDF and postscript files (Doc view mode)
* connecting to processes via D-Bus (dbus)
* using the GNU Privacy Guard (EasyPG)
* displaying line numbers in the fringe (Linum mode)
* editing XML documents with on-the-fly validation (nXML mode)
* editing Ruby programs (Ruby mode)
* display-based word wrapping (Visual Line mode)
3 comments July 31st, 2009

