Releases: clojure-emacs/clojure-mode
Releases · clojure-emacs/clojure-mode
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.
clojure-mode 5.15
clojure-mode 5.14
New features
- Allow additional directories, beyond the default
clj[sc]
, to be correctly formulated byclojure-expected-ns
via newdefcustom
entitledclojure-directory-prefixes
- Recognize babashka projects (identified by the presence of
bb.edn
). - #601: Add new command
clojure-promote-fn-literal
for converting #() function literals tofn
form
Changes
- #604: Add
bb
(babashka) tointerpreter-mode-alist
.
Bugs fixed
- #608 Fix alignment issue involving margin comments at the end of nested forms.