branch: elpa/clojure-mode
commit a2331ace618c039734b960ba76ffe2c2d2b6775b
Author: Bozhidar Batsov <bozhi...@batsov.dev>
Commit: Bozhidar Batsov <bozhi...@batsov.dev>

    Add joker-mode
---
 CHANGELOG.md    |  2 +-
 clojure-mode.el | 11 +++++++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index cf27260a27..57a511c494 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,7 +10,7 @@
 
 ### New features
 
-* Add `clojuredart-mode` and `jank-mode`, derived from `clojure-mode`.
+* Add `clojuredart-mode`, `joker-mode` and `jank-mode`, derived from 
`clojure-mode`.
 
 ## 5.19.0 (2024-05-26)
 
diff --git a/clojure-mode.el b/clojure-mode.el
index 2a5f13dd9c..464f74e422 100644
--- a/clojure-mode.el
+++ b/clojure-mode.el
@@ -3311,17 +3311,23 @@ With universal argument \\[universal-argument], act on 
the \"top-level\" form."
 \\{clojurec-mode-map}")
 
 ;;;###autoload
-(define-derived-mode clojuredart-mode clojure-mode "ClojureDart[TS]"
+(define-derived-mode clojuredart-mode clojure-mode "ClojureDart"
   "Major mode for editing Clojure Dart code.
 
 \\{clojuredart-mode-map}")
 
 ;;;###autoload
-(define-derived-mode jank-mode clojure-mode "Jank[TS]"
+(define-derived-mode jank-mode clojure-mode "Jank"
   "Major mode for editing Jank code.
 
 \\{jank-mode-map}")
 
+;;;###autoload
+(define-derived-mode joker-mode clojure-mode "Joker"
+  "Major mode for editing Joker code.
+
+\\{joker-mode-map}")
+
 ;;;###autoload
 (progn
   (add-to-list 'auto-mode-alist
@@ -3330,6 +3336,7 @@ With universal argument \\[universal-argument], act on 
the \"top-level\" form."
   (add-to-list 'auto-mode-alist '("\\.cljs\\'" . clojurescript-mode))
   (add-to-list 'auto-mode-alist '("\\.cljd\\'" . clojuredart-mode))
   (add-to-list 'auto-mode-alist '("\\.jank\\'" . jank-mode))
+  (add-to-list 'auto-mode-alist '("\\.joke\\'" . joker-mode))
   ;; boot build scripts are Clojure source files
   (add-to-list 'auto-mode-alist '("\\(?:build\\|profile\\)\\.boot\\'" . 
clojure-mode))
   ;; babashka scripts are Clojure source files

Reply via email to