Skip to content

Commit a2331ac

Browse files
committed
Add joker-mode
1 parent ded18dd commit a2331ac

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
### New features
1212

13-
* Add `clojuredart-mode` and `jank-mode`, derived from `clojure-mode`.
13+
* Add `clojuredart-mode`, `joker-mode` and `jank-mode`, derived from `clojure-mode`.
1414

1515
## 5.19.0 (2024-05-26)
1616

clojure-mode.el

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3311,17 +3311,23 @@ With universal argument \\[universal-argument], act on the \"top-level\" form."
33113311
\\{clojurec-mode-map}")
33123312

33133313
;;;###autoload
3314-
(define-derived-mode clojuredart-mode clojure-mode "ClojureDart[TS]"
3314+
(define-derived-mode clojuredart-mode clojure-mode "ClojureDart"
33153315
"Major mode for editing Clojure Dart code.
33163316
33173317
\\{clojuredart-mode-map}")
33183318

33193319
;;;###autoload
3320-
(define-derived-mode jank-mode clojure-mode "Jank[TS]"
3320+
(define-derived-mode jank-mode clojure-mode "Jank"
33213321
"Major mode for editing Jank code.
33223322
33233323
\\{jank-mode-map}")
33243324

3325+
;;;###autoload
3326+
(define-derived-mode joker-mode clojure-mode "Joker"
3327+
"Major mode for editing Joker code.
3328+
3329+
\\{joker-mode-map}")
3330+
33253331
;;;###autoload
33263332
(progn
33273333
(add-to-list 'auto-mode-alist
@@ -3330,6 +3336,7 @@ With universal argument \\[universal-argument], act on the \"top-level\" form."
33303336
(add-to-list 'auto-mode-alist '("\\.cljs\\'" . clojurescript-mode))
33313337
(add-to-list 'auto-mode-alist '("\\.cljd\\'" . clojuredart-mode))
33323338
(add-to-list 'auto-mode-alist '("\\.jank\\'" . jank-mode))
3339+
(add-to-list 'auto-mode-alist '("\\.joke\\'" . joker-mode))
33333340
;; boot build scripts are Clojure source files
33343341
(add-to-list 'auto-mode-alist '("\\(?:build\\|profile\\)\\.boot\\'" . clojure-mode))
33353342
;; babashka scripts are Clojure source files

0 commit comments

Comments
 (0)