Fix Clojure subword-mode setup
This commit is contained in:
parent
1d63d2e821
commit
0f41457237
|
@ -12,7 +12,6 @@
|
|||
(use-package clojure-mode
|
||||
:config
|
||||
(require 'flycheck-clj-kondo)
|
||||
(subword-mode +1)
|
||||
(define-abbrev-table 'clojure-mode-abbrev-table
|
||||
'(("scs" "#sc/spy")
|
||||
("scp" "#spy/p")
|
||||
|
@ -27,6 +26,10 @@
|
|||
(defun set-clojure-capf ()
|
||||
(add-hook 'completion-at-point-functions #'cape-clojure -99 t))
|
||||
|
||||
(defun clojure-mode-hook-fn ()
|
||||
(set-clojure-capf)
|
||||
(subword-mode +1))
|
||||
|
||||
;; https://github.com/weavejester/compojure/wiki/Emacs-indentation
|
||||
(define-clojure-indent
|
||||
(defroutes 'defun)
|
||||
|
@ -54,7 +57,7 @@
|
|||
(advice-add 'uniquify-get-proposed-name :around 'clj-uniquify-get-proposed-name)
|
||||
|
||||
:hook
|
||||
(clojure-mode . set-clojure-capf))
|
||||
(clojure-mode . clojure-mode-hook-fn))
|
||||
|
||||
(use-package clj-refactor
|
||||
:diminish
|
||||
|
|
Loading…
Reference in New Issue