crates/languages/src/go/highlights.scm 🔗
@@ -102,7 +102,7 @@
(rune_literal)
] @string
-(escape_sequence) @escape
+(escape_sequence) @string.escape
[
(int_literal)
狐狸 created
Closes #18722
- Replace the `@escape` capture name with `@string.escape` for escape
sequences in Go, Python, Regex, Racket, Ruby, and Scheme.
- Rust
- Add syntax highlighting for escape sequences. Close #18722
- Fix the issue where `@punctuation.delimiter` is being overwritten by
`@operator`.
- Add the period (".") to `@punctuation.delimiter`.
Release Notes:
- N/A
crates/languages/src/go/highlights.scm | 2 +-
crates/languages/src/python/highlights.scm | 2 +-
crates/languages/src/regex/highlights.scm | 2 +-
crates/languages/src/rust/highlights.scm | 7 +++----
extensions/racket/languages/racket/highlights.scm | 2 +-
extensions/ruby/languages/ruby/highlights.scm | 2 +-
extensions/scheme/languages/scheme/highlights.scm | 2 +-
7 files changed, 9 insertions(+), 10 deletions(-)
@@ -102,7 +102,7 @@
(rune_literal)
] @string
-(escape_sequence) @escape
+(escape_sequence) @string.escape
[
(int_literal)
@@ -54,7 +54,7 @@
(comment) @comment
(string) @string
-(escape_sequence) @escape
+(escape_sequence) @string.escape
[
"("
@@ -22,7 +22,7 @@
(end_assertion)
(boundary_assertion)
(non_boundary_assertion)
-] @escape
+] @string.escape
[
"*"
@@ -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 @@
"&&"
"*"
"*="
- "*"
"+"
"+="
- ","
"-"
"-="
"->"
- "."
".."
"..="
"..."
"/="
":"
- ";"
"<<"
"<<="
"<"
@@ -4,7 +4,7 @@
(here_string)
(byte_string)] @string
(regex) @string.regex
-(escape_sequence) @escape
+(escape_sequence) @string.escape
[(comment)
(block_comment)
@@ -116,7 +116,7 @@
] @string.special.symbol
(regex) @string.regex
-(escape_sequence) @escape
+(escape_sequence) @string.escape
[
(integer)
@@ -7,7 +7,7 @@
(symbol) @variable
(string) @string
-(escape_sequence) @escape
+(escape_sequence) @string.escape
[(comment)
(block_comment)