racket: Extract to zed-extensions/racket repository (#22630)

Marshall Bowers created

This PR extracts the Racket extension to the
[zed-extensions/racket](https://github.com/zed-extensions/racket)
repository.

Release Notes:

- N/A

Change summary

docs/src/languages/racket.md                      |  2 
extensions/racket/LICENSE-APACHE                  |  1 
extensions/racket/extension.toml                  | 11 -----
extensions/racket/languages/racket/brackets.scm   |  3 -
extensions/racket/languages/racket/config.toml    | 10 -----
extensions/racket/languages/racket/highlights.scm | 34 -----------------
extensions/racket/languages/racket/indents.scm    |  3 -
extensions/racket/languages/racket/outline.scm    | 10 -----
8 files changed, 1 insertion(+), 73 deletions(-)

Detailed changes

docs/src/languages/racket.md 🔗

@@ -1,6 +1,6 @@
 # Racket
 
-Racket support is available through the [Racket extension](https://github.com/zed-industries/zed/tree/main/extensions/racket).
+Racket support is available through the [Racket extension](https://github.com/zed-extensions/racket).
 
 - Tree Sitter: [zed-industries/tree-sitter-racket](https://github.com/zed-industries/tree-sitter-racket)
 

extensions/racket/extension.toml 🔗

@@ -1,11 +0,0 @@
-id = "racket"
-name = "Racket"
-description = "Racket support."
-version = "0.0.2"
-schema_version = 1
-authors = ["Mikayla Maki <mikayla@zed.dev>"]
-repository = "https://github.com/zed-industries/zed"
-
-[grammars.racket]
-repository = "https://github.com/zed-industries/tree-sitter-racket"
-commit = "beb29de2b668110e69df0c6d51649c3e2c91d863"

extensions/racket/languages/racket/config.toml 🔗

@@ -1,10 +0,0 @@
-name = "Racket"
-grammar = "racket"
-path_suffixes = ["rkt"]
-line_comments = ["; "]
-autoclose_before = "])"
-brackets = [
-    { start = "[", end = "]", close = true, newline = false },
-    { start = "(", end = ")", close = true, newline = false },
-    { start = "\"", end = "\"", close = true, newline = false },
-]

extensions/racket/languages/racket/highlights.scm 🔗

@@ -1,39 +0,0 @@
-["(" ")" "[" "]" "{" "}"] @punctuation.bracket
-
-[(string)
- (here_string)
- (byte_string)] @string
-(regex) @string.regex
-(escape_sequence) @string.escape
-
-[(comment)
- (block_comment)
- (sexp_comment)] @comment
-
-(symbol) @variable
-
-(number) @number
-(character) @constant.builtin
-(boolean) @constant.builtin
-(keyword) @constant
-(quote . (symbol)) @constant
-
-(extension) @keyword
-(lang_name) @variable.special
-
-((symbol) @operator
- (#match? @operator "^(\\+|-|\\*|/|=|>|<|>=|<=)$"))
-
-(list
-  .
-  (symbol) @function)
-
-(list
-  .
-  (symbol) @keyword
-  (#match? @keyword