zed/crates/extension/src
Marshall Bowers ff685b299d
Extract Zig support into an extension (#9893)
This PR extracts Zig support into an extension and removes the built-in
Zig support from Zed.

There's a small workaround necessary in order for us to set the file
permissions on the `zls` binary so that it can be run. Eventually we'll
want to build this into the extension API, but for now we're just
hard-coding it on the host side.

Release Notes:

- Removed built-in support for Zig, in favor of making it available as
an extension. The Zig extension will be suggested for download when you
open a `.zig` file.
2024-03-27 20:56:30 -04:00
..
wasm_host Fix issues with extension API that come up when moving Svelte into an extension (#9611) 2024-03-22 17:29:06 -07:00
extension_builder.rs Wrap extension schema version in a newtype (#9872) 2024-03-27 12:11:12 -04:00
extension_json_schemas.rs Add binary for exporting JSON schemas for validating extensions (#7639) 2024-02-09 18:50:41 -05:00
extension_lsp_adapter.rs Extract Zig support into an extension (#9893) 2024-03-27 20:56:30 -04:00
extension_manifest.rs Wrap extension schema version in a newtype (#9872) 2024-03-27 12:11:12 -04:00
extension_store.rs Look up extensions in the new index when reporting extension events (#9879) 2024-03-27 13:45:19 -04:00
extension_store_test.rs Wrap extension schema version in a newtype (#9872) 2024-03-27 12:11:12 -04:00
wasm_host.rs Add telemetry events for loading extensions (#9793) 2024-03-25 17:30:48 -04:00