Releases: clojure-emacs/clojure-mode
Releases · clojure-emacs/clojure-mode
clojure-mode 5.20
New features
- Add
clojuredart-mode
,joker-mode
andjank-mode
, derived fromclojure-mode
.
Bugs fixed
- cider#3758: Improve regexp for
clojure-find-def
to recognize more complex metadata on vars. - #684: Restore
outline-regexp
pattern to permit outline handling of top-level forms. - Improve regexp for
clojure-find-def
to recognizedefn-
and other declarations on the formdef...-
.
clojure-mode 5.19
Bugs fixed
- Fix
clojure-align
when called fromclojure-ts-mode
major mode buffers. - #671: Syntax highlighting for digits after the first in
%
args. (e.g.%10
) - #680: Change syntax class of ASCII control characters to punctuation, fixing situations where carriage returns were being interpreted as symbols.
Changes
- #675: Add
.lpy
to the list of known Clojure file extensions.
clojure-mode 5.18.1
Bugs fixed
- #653: Don't highlight vars with colons as keywords.
clojure-mode 5.18
Changes
- cider#2903: Avoid
No comment syntax is defined
prompts.
clojure-mode 5.17.1
Changes
- Declare indentation for the
async
ClojureScript macro.
clojure-mode 5.17
clojure-mode 5.16.2
Changes
clojure-find-ns
: add an option to never raise errors, returning nil instead on unparseable ns forms.
clojure-mode 5.16.1
clojure-mode 5.16
Changes
- #641: Recognize nbb projects (identified by the presence of
nbb.edn
). - #629: Set
add-log-current-defun-function
to new functionclojure-current-defun-name
(this is used bywhich-function-mode
andeasy-kill
).
Bugs fixed
- #581: Fix font locking not working for keywords starting with a number.
- #377: Fix everything starting with the prefix
def
being highlighted as a definition form. Now definition forms are enumerated explicitly in the font-locking code, like all other forms. - #638: Fix imenu with Clojure code in string or comment.