Extract lua language support into an extension (#10437)

Release Notes:

- Extracted lua language support into an extension, and improved Lua
highlighting and completion label styling.

---------

Co-authored-by: Marshall <marshall@zed.dev>
This commit is contained in:
Max Brunsfeld 2024-04-11 11:32:10 -07:00 committed by GitHub
parent c6028f6651
commit 176f440158
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 265 additions and 225 deletions

16
extensions/lua/Cargo.toml Normal file
View file

@ -0,0 +1,16 @@
[package]
name = "zed_lua"
version = "0.0.1"
edition = "2021"
publish = false
license = "Apache-2.0"
[lints]
workspace = true
[lib]
path = "src/lua.rs"
crate-type = ["cdylib"]
[dependencies]
zed_extension_api = "0.0.6"