Shiny and New: Emacs 22 — cover art: a polyglot scribe-owl at a writing desk, five scrolls in clearly different abstract scripts spread before him, a single fresh quill standing upright in the centre as if able to write any of them.

2006 · Stevey's Blog Rants · Tour

“Even though Emacs 22 has a bunch of noteworthy and exciting new features, blah blah blah, I'm going to blithely ignore them all today and focus with single-minded zeal on just one feature.”
— From Shiny and New: Emacs 22, June 2006
Read the essay

© 2006 Steve Yegge. Originally published at Stevey's Blog Rants.

AI Notes

Steve's hands-on tour of Emacs 22, written from a CVS snapshot before release. The post lands on two features. The first is the headline: full Unicode and UTF-8 support, demonstrated the most Steve way possible by typing C-h h, opening the HELLO buffer, and pasting Chinese, Korean, and Russian greetings straight into his HTML file — after a decade of Emacs's homegrown multibyte gymnastics, characters now move in and out without ceremony. That alone, he says, is worth the upgrade. The second feature is buried so deep in the NEWS file it almost isn't there: M-x replace-regexp can now take arbitrary Lisp expressions inside the replacement string. Steve spends most of the post on it — six or seven progressively fancier examples, from on-the-fly case-changing to general string transformations he used to write whole functions for.

Sits in the same Emacs lineage as Effective Emacs — that one on why to use the editor at all; this one on why to upgrade it.

Related listings

  • 2005

    Effective Emacs

    The earlier and more famous Emacs piece — the ten-tips canon. Effective Emacs teaches you the editor; Shiny and New is what happens when you finally upgrade it.

  • 2008

    Emergency Elisp

    Two years later, Steve does the same thing for the Elisp language. Shiny and New is the case for what the editor can do; Emergency Elisp is the case for writing the small extension yourself.

  • 2007

    save-excursion

    The other Emacs post from this period that fixes on one tiny feature and writes at length about why it matters. The same instinct, on a smaller subject.