mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-25 12:12:47 +01:00
[emacs] simplify and improve keyword highlighting in tablegen-mode.el
Summary: The keyword and type keyword matchers in tablegen-mode.el checked for space, newline, tab, or open paren after the regular expression that matches keywords (or type keywords, respectively). This is unnecessary, because those regular expressions already include word boundaries. This change removes the extra check. This also causes "def" in "def:" to be highlighted as a keyword, which was missed before. Reviewers: lattner, MaskRay Reviewed By: MaskRay Subscribers: llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D68002 llvm-svn: 372904
This commit is contained in:
parent
8c8290069e
commit
31aa3879e3
@ -39,10 +39,9 @@
|
||||
|
||||
'("^[ \t]*\\(@.+\\)" 1 'td-decorators-face)
|
||||
;; Keywords
|
||||
(cons (concat kw "[ \n\t(]") 1)
|
||||
|
||||
kw
|
||||
;; Type keywords
|
||||
(cons (concat type-kw "[ \n\t(]") 1)
|
||||
type-kw
|
||||
))
|
||||
"Additional expressions to highlight in TableGen mode.")
|
||||
(put 'tablegen-mode 'font-lock-defaults '(tablegen-font-lock-keywords))
|
||||
|
Loading…
Reference in New Issue
Block a user