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)

Reply via email to