harley:elisp

M-x all-hail-emacs

I spend a fair bit of time with Emacs in the course of my work -- a bit of that time is tinkering with my editor of choice, Emacs. This tinkering produced a couple of packages which make my work more pleasant. I hope they prove useful to others as well. Please let me know if you have any feature requests, I might be able to add them.

File signatures and a tar file are available.

Note: This page supersedes my old BCM elisp page. If you have any references to it, please update them to point to this page.


crontab-mode.el
A mode for editing crontab files. Fontifies the text and submits to a remote host.
dna-mode.el
A mode for editing dna sequences in emacs. Counts bases in a region, reverse complements and makes isearch work on dna.
emacsapp.tar.gz
A set of bash functions to work with Emacs.app using applescript and emacs-client. If you use a unix shell and Emacs.app, you might like this.
footnote.el
Inserts footnotes into a buffer. Useful for people who like to put long urls at the bottom of a file.
html-helper-imenu.el
Imenu support for html-helper and SGML mode. Produces a menu which looks like a 'table of contents' for the buffer.
iCaps.el
Applies Apple iProduct style capitalization to words.
jhg-cload.el
Byte compiles files before 'load' or 'require' load them. This automates keeping 'elc' files up to date. You may also want to patch your emacs to allow autoload to be advised as well. Patch
osx-itunes.el
Work with iTunes from within emacs. Requires osx-osascript.
osx-osascript.el
Support for Applescript within emacs. Should be called 'applescript-mode.el'.
osx-typecreator.el
Sets the type and creator on osx systems.
perl-myvar.el
Finds undeclared lexicaly scoped vars in a perl sub and delclares them as 'my()'.
StudlyCaps.el
An abuse of autocomplete mode to StudlyCapify as you type.
scrmable.el
Scrambles the order of letters in a word, leaving the first and last one in place.
ssh-config-mode.el
Fontifies ssh config files.
syslog-mode.el
Fontifies system logs.
tempo2.el
A replacement for tempo.el. I found the quoting required for the original tempo mode to be ugly. tempo2 has liberal syntax and evaluation. It is not a drop in replacement, but should be easy.
undo-group.el
Allows group marks to be pushed on the undo stack and undo-group to undo groups of changes back to the mark.

Other Resources

Other good sites for emacs stuff are:



$Id: elisp.skb,v 1.17 2005/10/09 00:17:21 harley Exp $