declare-prefix-for-mode for all derived clojure-mode
s.
Previously, prefixes only worked for `.clj` files, not `.cljs`, `.cljx`, or `.cljc`. `clojure-mode.el` defines derived major modes for each of those other filetypes. In other parts of the clojure layer, `(dolist (m '(...` is used to apply effects to all of the derived modes, but it was missing from the usage of `spacemacs/declare-prefix-for-mode`. `cider-repl-mode` was also added to this list.
This commit is contained in:
parent
8998c1de71
commit
d850fbc9aa
|
@ -44,6 +44,12 @@
|
||||||
("mt" . "test")
|
("mt" . "test")
|
||||||
("mT" . "toggle")
|
("mT" . "toggle")
|
||||||
("mf" . "format")))
|
("mf" . "format")))
|
||||||
(mapc (lambda (x) (spacemacs/declare-prefix-for-mode
|
|
||||||
'clojure-mode (car x) (cdr x)))
|
(dolist (mode '(clojure-mode
|
||||||
clojure/key-binding-prefixes)
|
clojurec-mode
|
||||||
|
clojurescript-mode
|
||||||
|
clojurex-mode
|
||||||
|
cider-repl-mode))
|
||||||
|
(mapc (lambda (x) (spacemacs/declare-prefix-for-mode
|
||||||
|
mode (car x) (cdr x)))
|
||||||
|
clojure/key-binding-prefixes))
|
||||||
|
|
Loading…
Reference in a new issue