[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-29 a529b0d646: rust-ts-mode: Fix highlighting of function name in
From: |
Dmitry Gutov |
Subject: |
emacs-29 a529b0d646: rust-ts-mode: Fix highlighting of function name in call_expression |
Date: |
Sun, 5 Feb 2023 16:43:44 -0500 (EST) |
branch: emacs-29
commit a529b0d6463de109fb467c1a8c29722251d31925
Author: Dmitry Gutov <dgutov@yandex.ru>
Commit: Dmitry Gutov <dgutov@yandex.ru>
rust-ts-mode: Fix highlighting of function name in call_expression
* lisp/progmodes/rust-ts-mode.el (rust-ts-mode--font-lock-settings):
Remove :override from the 'property' rules and move them above
'variable' (bug#61302).
---
lisp/progmodes/rust-ts-mode.el | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/lisp/progmodes/rust-ts-mode.el b/lisp/progmodes/rust-ts-mode.el
index 18b42b9ece..5c71a8ad46 100644
--- a/lisp/progmodes/rust-ts-mode.el
+++ b/lisp/progmodes/rust-ts-mode.el
@@ -234,6 +234,11 @@
(use_as_clause alias: (identifier) @font-lock-type-face)
(use_list (identifier) @font-lock-type-face))
+ :language 'rust
+ :feature 'property
+ '((field_identifier) @font-lock-property-face
+ (shorthand_field_initializer (identifier) @font-lock-property-face))
+
:language 'rust
:feature 'variable
'((identifier) @font-lock-variable-name-face
@@ -245,12 +250,6 @@
:override t
'((escape_sequence) @font-lock-escape-face)
- :language 'rust
- :feature 'property
- :override t
- '((field_identifier) @font-lock-property-face
- (shorthand_field_initializer (identifier) @font-lock-property-face))
-
:language 'rust
:feature 'error
:override t
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-29 a529b0d646: rust-ts-mode: Fix highlighting of function name in call_expression,
Dmitry Gutov <=