From 6cefdf3babec509807b07b543d28ec5db647dab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cezary=20Dro=C5=BCak?= Date: Sun, 17 Oct 2021 13:25:18 +0200 Subject: fix(d): don't use string_literals string_literals is not used in single argument template instances. The nodes are from [1]. [1]: https://github.com/CyberShadow/tree-sitter-d/blob/c2fbf21bd3aa45495fe13247e040ad5815250032/grammar.js#L536 --- queries/d/highlights.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/queries/d/highlights.scm b/queries/d/highlights.scm index 3dffa182..de98cff7 100644 --- a/queries/d/highlights.scm +++ b/queries/d/highlights.scm @@ -34,10 +34,14 @@ "__PRETTY_FUNCTION__" ] @constant.macro -(string_literals) @string - -; Don't highlight token strings as strings -(token_string_tokens) @none +[ + (wysiwyg_string) + (alternate_wysiwyg_string) + (double_quoted_string) + (hex_string) + (delimited_string) + (token_string) +] @string (character_literal) @character -- cgit v1.2.3