branch: elpa/clojure-ts-mode
commit 8afa5656955814193b3b27020faf4edf00abda88
Author: dalu <[email protected]>
Commit: GitHub <[email protected]>
Add `defn-` to imenu's definition detection (#41)
---
clojure-ts-mode.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clojure-ts-mode.el b/clojure-ts-mode.el
index 753e97bfc1..99f28cd20a 100644
--- a/clojure-ts-mode.el
+++ b/clojure-ts-mode.el
@@ -580,7 +580,7 @@ Can be called directly, but intended for use as
`treesit-defun-name-function'."
(treesit-node-text name)))))))
(defvar clojure-ts--function-type-regexp
- (rx string-start (or "defn" "defmethod") string-end)
+ (rx string-start (or (seq "defn" (opt "-")) "defmethod") string-end)
"Regular expression for matching definition nodes that resemble functions.")
(defun clojure-ts--function-node-p (node)