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

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

[nongnu] elpa/evil-matchit 4d7fe2b858 1/2: Fix an issue where verilog id


From: ELPA Syncer
Subject: [nongnu] elpa/evil-matchit 4d7fe2b858 1/2: Fix an issue where verilog identifiers could be matched as begin/end tags
Date: Mon, 26 Sep 2022 22:58:26 -0400 (EDT)

branch: elpa/evil-matchit
commit 4d7fe2b8581c1c78f48b9d161e7f1c21724af656
Author: Troy Hinckley <t.macman@gmail.com>
Commit: Troy Hinckley <t.macman@gmail.com>

    Fix an issue where verilog identifiers could be matched as begin/end tags
---
 evil-matchit-verilog.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/evil-matchit-verilog.el b/evil-matchit-verilog.el
index ab20e3edb2..57c58b93db 100644
--- a/evil-matchit-verilog.el
+++ b/evil-matchit-verilog.el
@@ -64,7 +64,7 @@
   '(("^[ 
\t]*\\(while\\|module\\|primitive\\|case\\|function\\|specify\\|table\\|class\\|program\\|clocking\\|property\\|sequence\\|package\\|covergroup\\|generate\\|interface\\|task\\|fork\\|join[a-z]*\\)"
 1)
     ("^[ \t]*\\(end[a-z]+\\)" 1)
     ("^[ \t]*\\(`[a-z]+\\)" 1) ; macro
-    ("\\([^a-z]\\|^\\)\\(begin\\|end\\)\\([^a-z]\\|$\\)" 2)))
+    ("\\([^a-zA-Z_]\\|^\\)\\(begin\\|end\\)\\([^a-zA-Z_]\\|$\\)" 2)))
 
 (defvar evilmi-verilog-match-tags
   '(("module" () "endmodule" "MONOGAMY")



reply via email to

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