I'd like to know if there is a way to define the indentation for a custom macro within the clojure source file. It is possible to define the indentation using clojure-mode, but as far as I can tell, it has to be done using elisp as described here.
Is there a way to do this from within a clojure source file? For example, in an elisp source file, one can do something like
(defmacro mac (arg)
(declare (indent 1))
...)
Does the combination of clojure and clojure-mode support something like this?