Variable: clojure--extension-mode-alist
clojure--extension-mode-alist is a variable defined in
clojure-mode.el.
Value
(("\\.cljs\\'" . clojurescript-mode) ("\\.cljc\\'" . clojurec-mode)
("\\.cljd\\'" . clojuredart-mode) ("\\.jank\\'" . jank-mode)
("\\.joke\\'" . joker-mode) ("\\.edn\\'" . edn-mode)
("\\.clj\\'" . clojure-mode))
Documentation
Alist mapping file-name regexes to their expected Clojure major mode.
More specific extensions must appear before less specific ones.
Source Code
;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
(defconst clojure--extension-mode-alist
'(("\\.cljs\\'" . clojurescript-mode)
("\\.cljc\\'" . clojurec-mode)
("\\.cljd\\'" . clojuredart-mode)
("\\.jank\\'" . jank-mode)
("\\.joke\\'" . joker-mode)
("\\.edn\\'" . edn-mode)
;; .clj must be last since its regex also matches .cljs, .cljc, .cljd
("\\.clj\\'" . clojure-mode))
"Alist mapping file-name regexes to their expected Clojure major mode.
More specific extensions must appear before less specific ones.")