Emacs indentation

dyba edited this page Mar 18, 2013 · 3 revisions

You can add the following code to your init.el file to get better indentation for Compojure macros:

;; Place the function call requiring `clojure-mode` after the call to `package-initialize`
;; if you are using Emacs version 24.1.1
(require 'clojure-mode)

(define-clojure-indent
  (defroutes 'defun)
  (GET 2)
  (POST 2)
  (PUT 2)
  (DELETE 2)
  (HEAD 2)
  (ANY 2)
  (context 2))