lispy and cider disagree on proper indentation of clojure
The following is the correct indentation:
(defmodel Client :clients_table
IModel
(properties [_]
{:timestamped? true}))
But lispy-tab gives me this:
(defmodel Client :clients_table
IModel
(properties [_]
{:timestamped? true}))
The version that lispy-tab gives is obtained directly from clojure-mode. I have clojure-mode Git version, around 4 months old; it gives me the same indent with indent-sexp.
Updating to the latest Git version, no change to indent-sexp for your example.
With just clojure-mode that's true. Once cider-mode is on, I think it adds something to the indent definition. Try enabling cider and comparing.
I did cider-jack-in, enabled cider-mode in the buffer and called indent-sexp. No change.
Still can't reproduce with the current CIDER and clojure-mode . Please provide more info.