# Extract TOML support into an extension \(\#9940\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/d074586fbff00da025f05bcff83073a7716cbac2)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: d074586fbff00da025f05bcff83073a7716cbac2

Requested commit: d074586fbff00da025f05bcff83073a7716cbac2

Commit: d074586fbff00da025f05bcff83073a7716cbac2

Tree: fdd6d9c5a67aee14f16d395c8ac344cb5b61c65e

Author: Marshall Bowers

Committer: GitHub

## Message

```
Extract TOML support into an extension (#9940)

This PR extracts TOML support into an extension and removes the built-in
TOML support from Zed.

There's a small workaround necessary in order for us to set the file
permissions on the `taplo` 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 TOML, in favor of making it available as
an extension. The TOML extension will be suggested for download when you
open a `.toml` or `Cargo.lock` file.
```

## Parents

- [90cf73b74681c05f1ed5f0aedb5db9c0f410367d](https://git.cafe/gitcafe/zed/commit/90cf73b74681c05f1ed5f0aedb5db9c0f410367d?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/d074586fbff00da025f05bcff83073a7716cbac2?format=markdown)
