summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--epistemia/files/emacs/.config/emacs/init.el10
1 files changed, 9 insertions, 1 deletions
diff --git a/epistemia/files/emacs/.config/emacs/init.el b/epistemia/files/emacs/.config/emacs/init.el
index 3101937..513e60f 100644
--- a/epistemia/files/emacs/.config/emacs/init.el
+++ b/epistemia/files/emacs/.config/emacs/init.el
@@ -476,7 +476,15 @@
476 (verilog-continued-indent-level 4) 476 (verilog-continued-indent-level 4)
477 (verilog-indent-level-directive 0) 477 (verilog-indent-level-directive 0)
478 (fill-column 100) 478 (fill-column 100)
479 (verilog-auto-lineup 'declarations)) 479 (verilog-auto-lineup 'declarations)
480 ;; for correct indenting of user-defined types
481 (verilog-typedef-regexp (concat "\\<" verilog-identifier-re "_\\(t\\)\\>"))
482 (verilog-align-typedef-regexp (concat "\\<" verilog-identifier-re "_\\(t\\)\\>"))
483 ;; correct syntax-highlighting of user-defined types without extremely heavy deps (lsp, verilog-ext's ripgrep+ag, etc.)
484 :hook (verilog-mode . (lambda ()
485 (font-lock-add-keywords
486 nil
487 '(("\\_<\\w+_t\\_>" 0 'font-lock-type-face t))))))
480 488
481;;;;;;;;;;;;;; 489;;;;;;;;;;;;;;
482;; ORG-MODE ;; 490;; ORG-MODE ;;