mirror of
https://github.com/zed-industries/zed.git
synced 2025-02-07 02:57:34 +00:00
In this PR, we've added two new methods that LSP extensions can call: * `shell_env()`, for retrieving the environment variables set in the user's default shell in the worktree * `which(command)`, for looking up paths to an executable (accounting for the user's shell env in the worktree) To test this out, we moved the `uiua` language support into an extension. We went ahead and removed the built-in support, since this language is extremely obscure. Sorry @mikayla-maki. To continue coding in Uiua in Zed, for now you can `Add Dev Extension` from the extensions pane, and select the `extensions/uiua` directory in the Zed repo. Very soon, we'll support publishing these extensions so that you'll be able to just install it normally. Release Notes: - N/A --------- Co-authored-by: Marshall <marshall@zed.dev>
13 lines
313 B
TOML
13 lines
313 B
TOML
id = "uiua"
|
|
name = "Uiua"
|
|
description = "Uiua support for Zed"
|
|
version = "0.0.1"
|
|
authors = ["Max Brunsfeld <max@zed.dev>"]
|
|
|
|
[language_servers.uiua]
|
|
name = "Uiua LSP"
|
|
language = "Uiua"
|
|
|
|
[grammars.uiua]
|
|
repository = "https://github.com/shnarazk/tree-sitter-uiua"
|
|
commit = "21dc2db39494585bf29a3f86d5add6e9d11a22ba"
|