Since this blog is mostly about programming, there are a lot of code listings. To make those listings more easily readable, highlighting syntax in the listings is a good thing.
Although the plugin comes with many “brushes” for different languages, the one for Clojure is a bit simplistic. However, Brian Carper has taken the time to create a more sophisticated highlighter for Clojure. He has even supplied a tweaked theme. The theme doesn’t suit my tastes, but it looks good on his site.
Brian’s Clojure brush even seems to work well with Lisp
(defun verbose-sum (x y) "Sum any two numbers after printing a message." (format t "Summing ~d and ~d.~%" x y) (+ x y))
(define product (lambda (ls) (call/cc (lambda (break) (let f ([ls ls]) (cond [(null? ls) 1] [(= (car ls) 0) (break 0)] [else (* (car ls) (f (cdr ls)))]))))))