emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/clojure-ts-mode e624191b3d 11/71: line-start and line-end


From: ELPA Syncer
Subject: [nongnu] elpa/clojure-ts-mode e624191b3d 11/71: line-start and line-end apply to entire `definition` regex
Date: Fri, 25 Aug 2023 03:59:25 -0400 (EDT)

branch: elpa/clojure-ts-mode
commit e624191b3dfcc21b727fb23f6a0c42d7cf250cb2
Author: dannyfreeman <danny@dfreeman.email>
Commit: dannyfreeman <danny@dfreeman.email>

    line-start and line-end apply to entire `definition` regex
---
 clojure-ts-mode.el | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/clojure-ts-mode.el b/clojure-ts-mode.el
index 1376aa3003..1e9e0e1e19 100644
--- a/clojure-ts-mode.el
+++ b/clojure-ts-mode.el
@@ -174,11 +174,13 @@
 
 (defconst clojure--definition-keyword-regexp
   (rx
-   (or (group line-start (or "ns" "fn") line-end)
+   line-start
+   (or (group (or "ns" "fn"))
        (group "def"
               (+ (or alnum
                      ;; What are valid characters for symbols? is a negative 
match better?
-                     "-" "_" "!" "@" "#" "$" "%" "^" "&" "*" "|" "?" "<" ">" 
"+" "=" ":"))))))
+                     "-" "_" "!" "@" "#" "$" "%" "^" "&" "*" "|" "?" "<" ">" 
"+" "=" ":"))))
+   line-end))
 
 (defconst clojure--variable-keyword-regexp
   (rx line-start (or "def" "defonce") line-end))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]