diff options
Diffstat (limited to 'lisp/progmodes/go-ts-mode.el')
-rw-r--r-- | lisp/progmodes/go-ts-mode.el | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lisp/progmodes/go-ts-mode.el b/lisp/progmodes/go-ts-mode.el index 7802c1fbfcc..d4bafdb577b 100644 --- a/lisp/progmodes/go-ts-mode.el +++ b/lisp/progmodes/go-ts-mode.el @@ -133,7 +133,7 @@ (method_spec name: (field_identifier) @font-lock-function-name-face) (field_declaration - name: (field_identifier) @font-lock-property-face) + name: (field_identifier) @font-lock-property-name-face) (parameter_declaration name: (identifier) @font-lock-variable-name-face) (short_var_declaration @@ -146,10 +146,10 @@ :language 'go :feature 'function '((call_expression - function: (identifier) @font-lock-function-name-face) + function: (identifier) @font-lock-function-call-face) (call_expression function: (selector_expression - field: (field_identifier) @font-lock-function-name-face))) + field: (field_identifier) @font-lock-function-call-face))) :language 'go :feature 'keyword @@ -177,12 +177,12 @@ :language 'go :feature 'property - '((field_identifier) @font-lock-property-face - (keyed_element (_ (identifier) @font-lock-property-face))) + '((selector_expression field: (field_identifier) @font-lock-property-ref-face) + (keyed_element (_ (identifier) @font-lock-property-ref-face))) :language 'go :feature 'variable - '((identifier) @font-lock-variable-name-face) + '((identifier) @font-lock-variable-ref-face) :language 'go :feature 'escape-sequence |