[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 78bc5949db4: verilog-mode.el update from upstream https://github.
From: |
Wilson Snyder |
Subject: |
master 78bc5949db4: verilog-mode.el update from upstream https://github.com/veripool/verilog-mode |
Date: |
Wed, 1 Jan 2025 08:23:40 -0500 (EST) |
branch: master
commit 78bc5949db489b143f7424540d6cc56fc529c9ea
Author: Wilson Snyder <wsnyder@wsnyder.org>
Commit: Wilson Snyder <wsnyder@wsnyder.org>
verilog-mode.el update from upstream
https://github.com/veripool/verilog-mode
* lisp/progmodes/verilog-mode.el (verilog-repair-open-comma): Fix
AUTOINPUT, etc.
adding comma after attribute (#1884).
(verilog-do-indent) Imporve ident of delay control assignments (#1883)
---
lisp/progmodes/verilog-mode.el | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/lisp/progmodes/verilog-mode.el b/lisp/progmodes/verilog-mode.el
index e9bfa371857..e75721cb729 100644
--- a/lisp/progmodes/verilog-mode.el
+++ b/lisp/progmodes/verilog-mode.el
@@ -9,7 +9,7 @@
;; Keywords: languages
;; The "Version" is the date followed by the decimal rendition of the Git
;; commit hex.
-;; Version: 2024.10.09.140346409
+;; Version: 2025.01.01.100165202
;; Yoni Rabkin <yoni@rabkins.net> contacted the maintainer of this
;; file on 19/3/2008, and the maintainer agreed that when a bug is
@@ -124,7 +124,7 @@
;;
;; This variable will always hold the version number of the mode
-(defconst verilog-mode-version "2024-10-09-85d8429-vpo-GNU"
+(defconst verilog-mode-version "2025-01-01-5f86652-vpo-GNU"
"Version of this Verilog mode.")
(defconst verilog-mode-release-emacs t
"If non-nil, this version of Verilog mode was released with Emacs itself.")
@@ -7251,7 +7251,7 @@ Only look at a few lines to determine indent level."
(verilog-beg-of-statement-1)
(let ((val
(if (and (< (point) here)
- (verilog-re-search-forward "=[ \t]*" here 'move)
+ (verilog-re-search-forward "=[ \t]*\\(#[ \t]*[0-9]+[
\t]*\\)?" here 'move)
;; not at a |=>, #=#, or [=n] operator
(not (string-match "\\[=.\\|#=#\\||=>"
(or (buffer-substring
@@ -11389,6 +11389,9 @@ Presumes that any newlines end a list element."
(when (and (not (save-excursion ; Not beginning (, or existing ,
(backward-char 1)
(looking-at "[(,]")))
+ (not (save-excursion ; Not attribute *)
+ (backward-char 2)
+ (looking-at "\\*)")))
(not (save-excursion ; Not `endif, or user define
(backward-char 1)
(skip-chars-backward "a-zA-Z0-9_`")
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 78bc5949db4: verilog-mode.el update from upstream https://github.com/veripool/verilog-mode,
Wilson Snyder <=