smartparens
smartparens copied to clipboard
in clojure, sp-up-sexp doesn't work with vector
(if [:a | :b]
(some c))
| is where the caret is. Run sp-up-sexp several times, the caret halts at the ending ] without going further.
doesn't seem to reproduce
I can't reproduce either.
To reproduce this, evil mode must be enabled. The direct reason is because of evil-move-beyond-eol being nil.
There's nothing we can do then, this is a behaviour of evil-mode.