From 578689c497a8a60f517c88b7021bb105f7cbd492 Mon Sep 17 00:00:00 2001 From: Dieter Komendera Date: Sun, 25 Aug 2019 17:27:55 +0200 Subject: [PATCH] [clojure] Fix jumping backwards after cider-find-var `cider-jump-to-var` was renamed to `cider-find-var` here: https://github.com/clojure-emacs/cider/commit/ceb2d7df75f09c35ef17a7ac050cd8c4388d32ce#diff-e39c33031dc8d3e78b32ebee83293cd6L809-R846 In https://github.com/syl20bnr/spacemacs/pull/9792/ `spacemacs/clj-find-var` was added to be used as the jump handler for clojure modes. It uses `cider-find-var` which doesn't push jump positions onto the evil jump stack so the no longer current defadvice was more apparent. --- CHANGELOG.develop | 1 + layers/+lang/clojure/packages.el | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.develop b/CHANGELOG.develop index 32a9472c5..4d4ce5a02 100644 --- a/CHANGELOG.develop +++ b/CHANGELOG.develop @@ -1277,6 +1277,7 @@ Other: (thanks to Timo Freiberg) - Change run-all-tests alias to run-project-tests (thanks to Timo Freiberg) - Fixed post-init of parinfer in the clojure layer (thanks to Martin Račák) + - Fixed jumping backwards after =cider-find-var= (thanks to Dieter Komendera) **** Coffeescript - Improvements: - Added basic autocompletion (thanks to Codruț Constantin Gușoi) diff --git a/layers/+lang/clojure/packages.el b/layers/+lang/clojure/packages.el index 5ba286732..edee8dc8a 100644 --- a/layers/+lang/clojure/packages.el +++ b/layers/+lang/clojure/packages.el @@ -235,7 +235,7 @@ (clojure/fancify-symbols 'cider-repl-mode) (clojure/fancify-symbols 'cider-clojure-interaction-mode))) - (defadvice cider-jump-to-var (before add-evil-jump activate) + (defadvice cider-find-var (before add-evil-jump activate) (evil-set-jump)))) (defun clojure/init-cider-eval-sexp-fu ()