I've also removed the xemacs case, since I can't find generic-mode anywhere. Looks like this mode will only work on Emacs.
New release at: http://github.com/ssm/elisp/blob/0.2/upstart-mode.el -- Stig Sandbeck Mathisen -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org