Function: cider--clojure-ts-mode-preferred-p
cider--clojure-ts-mode-preferred-p is a byte-compiled function defined
in cider-util.el.
Signature
(cider--clojure-ts-mode-preferred-p)
Documentation
Return non-nil when Clojure source files open in clojure-ts-mode.
Handles both mechanisms clojure-ts-mode registers with: remapping
clojure-mode and a direct auto-mode-alist entry for Clojure files.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-util.el
(defun cider--clojure-ts-mode-preferred-p ()
"Return non-nil when Clojure source files open in `clojure-ts-mode'.
Handles both mechanisms clojure-ts-mode registers with: remapping
`clojure-mode' and a direct `auto-mode-alist' entry for Clojure files."
(or (eq 'clojure-ts-mode
(if (fboundp 'major-mode-remap)
(major-mode-remap 'clojure-mode)
(and (boundp 'major-mode-remap-alist)
(alist-get 'clojure-mode major-mode-remap-alist))))
(eq 'clojure-ts-mode
(assoc-default "a.clj" auto-mode-alist #'string-match-p))))