From c10b01ba6544db7511249222eaed2cdb178dfc95 Mon Sep 17 00:00:00 2001 From: teesloane Date: Tue, 21 Nov 2017 13:25:00 -0500 Subject: [PATCH] name space auto completion --- modules/lang/clojure/config.el | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/lang/clojure/config.el b/modules/lang/clojure/config.el index 3d2feb1b1..c7b274fb2 100644 --- a/modules/lang/clojure/config.el +++ b/modules/lang/clojure/config.el @@ -5,7 +5,15 @@ ("\\.cljs$". clojurescript-mode)) :commands (clojure-mode clojurescript-mode) ;; this might not be necessary? :config - (def-package! clj-refactor :demand t) ;; prob a better way to do this + + (def-package! clj-refactor ;; prob a better place to do this...using hooks? + :demand t + :config + ;; setup some extra namespace auto completion for great awesome + (dolist (mapping '(("re-frame" . "re-frame.core") + ("reagent" . "reagent.core") + ("str" . "clojure.str"))) + (add-to-list 'cljr-magic-require-namespaces mapping t))) (map! :map clojure-mode-map (:localleader