fix(clojure): load against the correct package
The cider library is loaded too late for clojure-mode to rely on, so we load after the cider-mode package instead. Fix: #7130
This commit is contained in:
parent
b66ad77031
commit
9d6a7b7d4b
1 changed files with 13 additions and 5 deletions
|
@ -39,7 +39,10 @@
|
|||
#'tree-sitter!)))
|
||||
|
||||
|
||||
(use-package! cider
|
||||
;; `cider-mode' is used instead of the typical `cider' package due to the main
|
||||
;; library being loaded only when is absolutely needed, which is too late for
|
||||
;; our purposes
|
||||
(use-package! cider-mode
|
||||
;; NOTE if `org-directory' doesn't exist, `cider-jack' in won't work
|
||||
:hook (clojure-mode-local-vars . cider-mode)
|
||||
:init
|
||||
|
@ -175,8 +178,6 @@
|
|||
"C" #'cider-connect-cljs
|
||||
"m" #'cider-macroexpand-1
|
||||
"M" #'cider-macroexpand-all
|
||||
"j" #'jet
|
||||
"f" #'neil-find-clojure-package
|
||||
(:prefix ("d" . "debug")
|
||||
"d" #'cider-debug-defun-at-point)
|
||||
(:prefix ("e" . "eval")
|
||||
|
@ -274,8 +275,15 @@
|
|||
:commands (neil-find-clojure-package)
|
||||
:config
|
||||
(setq neil-prompt-for-version-p nil
|
||||
neil-inject-dep-to-project-p t))
|
||||
neil-inject-dep-to-project-p t)
|
||||
(map! :map (clojure-mode-map clojurescript-mode-map clojurec-mode-map)
|
||||
:localleader
|
||||
"f" #'neil-find-clojure-package))
|
||||
|
||||
|
||||
(use-package! jet
|
||||
:commands (jet))
|
||||
:commands (jet)
|
||||
:config
|
||||
(map! :map (clojure-mode-map clojurescript-mode-map clojurec-mode-map)
|
||||
:localleader
|
||||
"j" #'jet))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue