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