diff --git a/crates/languages/src/go/highlights.scm b/crates/languages/src/go/highlights.scm index 17b009da35cee43169152c613a75bf28dd2b18ec..b9ce232112fb52c95a419674252a707d420a6817 100644 --- a/crates/languages/src/go/highlights.scm +++ b/crates/languages/src/go/highlights.scm @@ -102,7 +102,7 @@ (rune_literal) ] @string -(escape_sequence) @escape +(escape_sequence) @string.escape [ (int_literal) diff --git a/crates/languages/src/python/highlights.scm b/crates/languages/src/python/highlights.scm index 5edbefa7be747d5a3fb94d0e5ad74acc9310825f..5b646427712f9832feb982d0c88cea95f853e3ff 100644 --- a/crates/languages/src/python/highlights.scm +++ b/crates/languages/src/python/highlights.scm @@ -54,7 +54,7 @@ (comment) @comment (string) @string -(escape_sequence) @escape +(escape_sequence) @string.escape [ "(" diff --git a/crates/languages/src/regex/highlights.scm b/crates/languages/src/regex/highlights.scm index 8b653465b4406a4519382048c1ec87a1240b35cc..d1ebcda0d3a8c935abb55e318c3de2624f0421cb 100644 --- a/crates/languages/src/regex/highlights.scm +++ b/crates/languages/src/regex/highlights.scm @@ -22,7 +22,7 @@ (end_assertion) (boundary_assertion) (non_boundary_assertion) -] @escape +] @string.escape [ "*" diff --git a/crates/languages/src/rust/highlights.scm b/crates/languages/src/rust/highlights.scm index 8d4bad06e06ea90569963a3a6f17251b4de05cb4..d25b8a734719bacc2eeaffc8874ac21432fc1021 100644 --- a/crates/languages/src/rust/highlights.scm +++ b/crates/languages/src/rust/highlights.scm @@ -65,6 +65,7 @@ ">" @punctuation.bracket) [ + "." ";" "," "::" @@ -121,6 +122,8 @@ (char_literal) ] @string +(escape_sequence) @string.escape + [ (integer_literal) (float_literal) @@ -147,20 +150,16 @@ "&&" "*" "*=" - "*" "+" "+=" - "," "-" "-=" "->" - "." ".." "..=" "..." "/=" ":" - ";" "<<" "<<=" "<" diff --git a/extensions/racket/languages/racket/highlights.scm b/extensions/racket/languages/racket/highlights.scm index 3caf1d88e97dd0fcdc2e08d6ef866ad74c436a31..0b462a9c261f462e669d5ce1f2edcbdbc51615a4 100644 --- a/extensions/racket/languages/racket/highlights.scm +++ b/extensions/racket/languages/racket/highlights.scm @@ -4,7 +4,7 @@ (here_string) (byte_string)] @string (regex) @string.regex -(escape_sequence) @escape +(escape_sequence) @string.escape [(comment) (block_comment) diff --git a/extensions/ruby/languages/ruby/highlights.scm b/extensions/ruby/languages/ruby/highlights.scm index 17dbb4b07d5b92246b4aa797134610452c7c0f2b..7b4d2ff616b7cdd5cad6afe77d73915ecc165424 100644 --- a/extensions/ruby/languages/ruby/highlights.scm +++ b/extensions/ruby/languages/ruby/highlights.scm @@ -116,7 +116,7 @@ ] @string.special.symbol (regex) @string.regex -(escape_sequence) @escape +(escape_sequence) @string.escape [ (integer) diff --git a/extensions/scheme/languages/scheme/highlights.scm b/extensions/scheme/languages/scheme/highlights.scm index 40ba61cd055948195023e2aa25db6f032acd674e..76a4ba7a52a5c48ad5380e9806642a5bdf2efd93 100644 --- a/extensions/scheme/languages/scheme/highlights.scm +++ b/extensions/scheme/languages/scheme/highlights.scm @@ -7,7 +7,7 @@ (symbol) @variable (string) @string -(escape_sequence) @escape +(escape_sequence) @string.escape [(comment) (block_comment)