diff --git a/crates/languages/src/go/highlights.scm b/crates/languages/src/go/highlights.scm index 17b009da35..b9ce232112 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 5edbefa7be..5b64642771 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 8b653465b4..d1ebcda0d3 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 8d4bad06e0..d25b8a7347 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 3caf1d88e9..0b462a9c26 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 17dbb4b07d..7b4d2ff616 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 40ba61cd05..76a4ba7a52 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)