summaryrefslogtreecommitdiff
path: root/cider-macroexpansion.el
diff options
context:
space:
mode:
authorArtur Malabarba <bruce.connor.am@gmail.com>2015-06-30 22:17:29 +0100
committerArtur Malabarba <bruce.connor.am@gmail.com>2015-07-02 12:42:17 +0100
commiteabfac8b5c2445b73b6dfbd4fa1163afe8b63978 (patch)
treec70e3d30eb327ab4d1ef6a442e9e91c566ac8fc8 /cider-macroexpansion.el
parent005c97a250200f598b445726c23ff90852b813cd (diff)
Use clojure-mode's sexp navigation commands
Diffstat (limited to 'cider-macroexpansion.el')
-rw-r--r--cider-macroexpansion.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/cider-macroexpansion.el b/cider-macroexpansion.el
index 3bd748d3..d1de8001 100644
--- a/cider-macroexpansion.el
+++ b/cider-macroexpansion.el
@@ -101,7 +101,7 @@ This variable specifies both what was expanded and the expander.")
"Substitute the form preceding point with its macroexpansion using EXPANDER."
(interactive)
(let* ((expansion (cider-sync-request:macroexpand expander (cider-last-sexp)))
- (bounds (cons (save-excursion (backward-sexp) (point)) (point))))
+ (bounds (cons (save-excursion (clojure-backward-logical-sexp 1) (point)) (point))))
(cider-redraw-macroexpansion-buffer
expansion (current-buffer) (car bounds) (cdr bounds))))