branch: elpa/clojure-mode
commit feb03a603b2080b36492b538aeb2041bac4d129c
Author: Bozhidar Batsov <[email protected]>
Commit: Bozhidar Batsov <[email protected]>
Recognize babashka projects
---
CHANGELOG.md | 1 +
clojure-mode.el | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9d629ca..8dcf329 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@
### New features
* Allow additional directories, beyond the default `clj[sc]`, to be correctly
formulated by `clojure-expected-ns` via new `defcustom` entitled
`clojure-directory-prefixes`
+* Recognize babashka projects (identified by the presence of `bb.edn`).
## 5.13.0 (2021-05-05)
diff --git a/clojure-mode.el b/clojure-mode.el
index 6f64258..4d7f046 100644
--- a/clojure-mode.el
+++ b/clojure-mode.el
@@ -187,10 +187,11 @@ For example, \[ is allowed in :db/id[:db.part/user]."
"build.gradle.kts" ; Gradle
"deps.edn" ; Clojure CLI (a.k.a. tools.deps)
"shadow-cljs.edn" ; shadow-cljs
+ "bb.edn" ; babashka
)
"A list of files, which identify a Clojure project's root.
Out-of-the box `clojure-mode' understands lein, boot, gradle,
- shadow-cljs and tools.deps."
+ shadow-cljs, tools.deps and babashka."
:type '(repeat string)
:package-version '(clojure-mode . "5.0.0")
:safe (lambda (value)