branch: elpa/clojure-mode
commit b6f41d74904daa9312648f3a7bea7a72fd8e140b
Author: Javier Goday <[email protected]>
Commit: Bozhidar Batsov <[email protected]>

    [Fix #615] Support clojure-dart files
---
 CHANGELOG.md    | 4 ++++
 clojure-mode.el | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8f6104f179..842d75a1a8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,10 @@
 
 ## master (unreleased)
 
+### Changes
+
+* [#615](https://github.com/clojure-emacs/clojure-mode/issues/615): Support 
clojure-dart files.
+
 ## 5.14.0 (2022-03-07)
 
 ### New features
diff --git a/clojure-mode.el b/clojure-mode.el
index 2bb617780d..fd902c2ba1 100644
--- a/clojure-mode.el
+++ b/clojure-mode.el
@@ -200,7 +200,7 @@ Out-of-the box `clojure-mode' understands lein, boot, 
gradle,
                (cl-every 'stringp value))))
 
 (defcustom clojure-directory-prefixes
-  '("\\`clj[scx]?\\.")
+  '("\\`clj[scxd]?\\.")
   "A list of directory prefixes used by `clojure-expected-ns'.
 The prefixes are used to generate the correct namespace."
   :type '(repeat string)
@@ -3070,7 +3070,7 @@ With universal argument \\[universal-argument], act on 
the \"top-level\" form."
 ;;;###autoload
 (progn
   (add-to-list 'auto-mode-alist
-               '("\\.\\(clj\\|dtm\\|edn\\)\\'" . clojure-mode))
+               '("\\.\\(clj\\|cljd\\|dtm\\|edn\\)\\'" . clojure-mode))
   (add-to-list 'auto-mode-alist '("\\.cljc\\'" . clojurec-mode))
   (add-to-list 'auto-mode-alist '("\\.cljs\\'" . clojurescript-mode))
   ;; boot build scripts are Clojure source files

Reply via email to