|
From: | Dmitry Gutov |
Subject: | bug#67246: 30.0.50; elixir-ts-mode uses faces inconsistently |
Date: | Mon, 29 Jan 2024 06:08:28 +0200 |
User-agent: | Mozilla Thunderbird |
Hi! On 13/01/2024 10:50, Wilhelm Kirschbaum wrote:
+ (access_call target: (identifier) @font-lock-variable-name-face) + (access_call "[" key: (identifier) @font-lock-variable-name-face "]"))
This should use font-lock-variable-use-face. And all other "variable reference" highlights should use it too.
OTOH, the method parameters are still highlighted with font-lock-variable-use-face, which should be font-lock-variable-name-face.
This happens inside the first 'elixir-variable' highlight. Perhaps elixir-ts--definition-keywords-re could be used there to disambiguate as well.
[Prev in Thread] | Current Thread | [Next in Thread] |