Extract PureScript support into an extension (#9824)

This PR extracts PureScript support into an extension and removes the
built-in PureScript support from Zed.

Release Notes:

- Removed built-in support for PureScript, in favor of making it
available as an extension. The PureScript extension will be suggested
for download when you open a `.purs` file.
This commit is contained in:
Marshall Bowers 2024-03-26 13:55:46 -04:00 committed by GitHub
parent d77cda1ea9
commit b8ef97015c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 144 additions and 167 deletions

View file

@ -29,7 +29,6 @@ mod lua;
mod nu;
mod ocaml;
mod php;
mod purescript;
mod python;
mod ruby;
mod rust;
@ -99,7 +98,6 @@ pub fn init(
),
("php", tree_sitter_php::language_php()),
("proto", tree_sitter_proto::language()),
("purescript", tree_sitter_purescript::language()),
("python", tree_sitter_python::language()),
("racket", tree_sitter_racket::language()),
("regex", tree_sitter_regex::language()),
@ -342,12 +340,6 @@ pub fn init(
Arc::new(tailwind::TailwindLspAdapter::new(node_runtime.clone())),
]
);
language!(
"purescript",
vec![Arc::new(purescript::PurescriptLspAdapter::new(
node_runtime.clone(),
))]
);
language!(
"elm",
vec![Arc::new(elm::ElmLspAdapter::new(node_runtime.clone()))]