Pattern Matching in Emacs Lisp

Pattern matching is invaluable in elisp. Lists are ubiquitous, and a
small amount of pattern matching can often replace a ton of verbose
list fiddling. Read more

Similar

A Makefile for Emacs Packages

Each of my Emacs packages has a Makefile to byte-compile all source files, run the tests, build a package file, and, in some cases, run the package in an interactive, temporary, isolated Emacs instance. These portable Makefiles have a similar structure an... (more…)

Read more »

Handling Email with Emacs

Like many other people, I write, receive and loath a lot of email. Writing it goes something like this: Create a new draft, figure out the right address to put into the To: field, write “Hi <fir… (more…)

Read more »

Who Cares about Emacs

GNU Emacs isn't the oldest interactive text editor for Unix—it's predated (at least) by the Vi editor—nor is it the only Emacs in existence. However, it's surely the most popular Emacs and one of the best editors available on POSIX. (more…)

Read more »