Category: Javascript
SyntaxHighlighter elisp brush
I plan to post some of my elisp code from emacs customizations. I want them to be pretty and useful, so I wrote an elisp brush for the SyntaxHighlighter javascript library.
There are only a few styles defined, but I think it adds to the code’s readability. I have included the comments, strings, tags and hashes of elisp in the styles. I have also set special coloring for a collection of the ‘def’ commands. A sample set is shown below.
;; Comment
(defun declared-function-name
(basic-function "string1")
(another-function :tag value))
;; Another comment
(defcustom custom-var t)
(defface face)
(defvar variable ‘setting)
(defmacro like/a/function)
;; Last Comment
(defadvice printMsg (before ‘basic-function)
(message "Marco!"))
That example is a bit too colorful for my taste, but I am hopeful that the highlighting will add something to real world elisp examples.
The implementation … Read More »