Writing GNU Emacs extensions
"This book introduces Emacs Lisp and tells you how to make the editor do whatever you want, whether it's altering the way text scrolls or inventing a whole new "major mode." Topics progress from simple to complex, from lists, symbols, and keyboard commands to syntax tables, macro templates, and error recovery"--Resource description page
eBook, English, ©1997
1st ed
Sebastopol [Calif.], O'Reilly, ©1997