Some system language servers only work when both binary path and arguments are set #22775
Closed
1 task done
Labels
bug
[core label]
language server failure
Language server doesn't work as expected
language
An umbrella label for all programming languages syntax behaviors
toml
TOML data format support
Check for existing issues
Describe the bug / provide steps to reproduce it
Looks like Zed fails to find taplo from PATH for whatever reason (other language servers are found there) and even manually specifying the binary path doesn't work. It only started working after I set the path manually and also added the
["lsp", "stdio"]
arguments. The auto-downloaded binary seems to get those arguments correctly, which is weird."ignore_system_version"
does not work regardless of whether arguments are given manually or not.Texlab (via the LaTeX extension) appears to have the same problem. One thing that both have in common is that they require some kind of command line argument in order to actually start the LSP process.
Zed Version and System Specs
Zed: v0.169.0 (Zed Dev 78d342d)
OS: Linux Wayland ubuntu 24.04
Memory: 31.3 GiB
Architecture: x86_64
GPU: Radeon Vega Frontier Edition (RADV VEGA10) || radv || Mesa 24.0.9-0ubuntu0.3
If applicable, add screenshots or screencasts of the incorrect state / behavior
No response
If applicable, attach your Zed.log file to this issue.
No response
The text was updated successfully, but these errors were encountered: