]> git.eshelyaron.com Git - emacs.git/commitdiff
go-ts-mode: Highlight variadic function parameter names
authorDmitry Gutov <dmitry@gutov.dev>
Sat, 1 Jun 2024 14:47:13 +0000 (17:47 +0300)
committerEshel Yaron <me@eshelyaron.com>
Sat, 1 Jun 2024 17:05:01 +0000 (19:05 +0200)
* lisp/progmodes/go-ts-mode.el (go-ts-mode--font-lock-settings):
Add matcher for variadic parameter declarations.

(cherry picked from commit d91ad9be5a72974784e0552069020c3ae0bc830e)

lisp/progmodes/go-ts-mode.el

index 43f7e0425908616fb008ba9b2dc857020b0d9d4d..2d3e6aac0904de8b9e74f1f4c5b62885f97f0801 100644 (file)
       name: (field_identifier) @font-lock-property-name-face)
      (parameter_declaration
       name: (identifier) @font-lock-variable-name-face)
+     (variadic_parameter_declaration
+      name: (identifier) @font-lock-variable-name-face)
      (short_var_declaration
       left: (expression_list
              (identifier) @font-lock-variable-name-face