Unify regex highlight style under `@string.regex`

Nate Butler created

Change summary

crates/zed/src/languages/javascript/highlights.scm | 2 +-
crates/zed/src/languages/racket/highlights.scm     | 2 +-
crates/zed/src/languages/ruby/highlights.scm       | 2 +-
crates/zed/src/languages/typescript/highlights.scm | 2 +-
styles/src/themes/common/colorScheme.ts            | 3 ---
styles/src/themes/common/syntax.ts                 | 3 ---
6 files changed, 4 insertions(+), 10 deletions(-)

Detailed changes

styles/src/themes/common/colorScheme.ts 🔗

@@ -142,14 +142,11 @@ export interface Syntax {
     string: SyntaxHighlightStyle
     // css: color_value
     // js: this, super
-    // racket: regex
     // toml: offset_date_time, local_date_time...
     "string.special": SyntaxHighlightStyle
     // elixir: atom, quoted_atom, keyword, quoted_keyword
     // ruby: simple_symbol, delimited_symbol...
     "string.special.symbol": SyntaxHighlightStyle
-    // ruby: Regular expression
-    "string.special.regex": SyntaxHighlightStyle
     // elixir, python, yaml...: escape_sequence
     "string.escape": SyntaxHighlightStyle
     // Regular expressions

styles/src/themes/common/syntax.ts 🔗

@@ -102,9 +102,6 @@ function buildDefaultSyntax(colorScheme: ColorScheme): Syntax {
         "string.special.symbol": {
             color: color.string,
         },
-        "string.special.regex": {
-            color: color.string,
-        },
         "string.escape": {
             color: color.comment,
         },