This is valid Clojure code and is handled correctly in clojure-mode
:
Expected behavior
To match the behavior of clojure-mode
which is:
-) b
can navigated to via imenu
-) (def b 2)
properly font locked liked other toplevel defs
-) (def b 2)
not indented
Actual behavior
-) b
not included in imenu
-) (def b 2)
not font locked
-) (def b 2)
indented
Steps to reproduce the problem
Put this a clojure-ts-mode
buffer:
Environment & Version information
clojure-ts-mode version
clojure-ts-mode (version 0.2.2)
tree-sitter-clojure grammar version
v0.0.12
Emacs version
E.g. 29.3
Operating system
macOS 14.4