-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FATAL] v0.83.1 breaks client #357
Comments
I can also see the same issue. It looks like the source is the packaging of the files. There is a sub-folder missing in the zip file. Comparing with the last release:
|
I believe that I've figured out the cause of this, as explained in my comment on the VS Code extension repo VHDL-LS/rust_hdl_vscode#103 (comment). TL;DR the problem is that the path of the executable inside the latest release's .zip is missing a directory in its path. The executable still exists on your machine, it's just in the wrong place. Until this is fixed, you can work around the problem (in VS code at least) by switching your VHDL LS extension's "language server" setting from My config is working currently and is as follows: "vhdlls.languageServer": "user",
"vhdlls.languageServerUserPath": "<path>/.vscode/extensions/hbohlin.vhdl-ls-0.7.0/server/vhdl_ls/0.83.1/bin/vhdl_ls", (I'm on Linux, so you'll have to change the forward slashes to backslashes on Windows). Once the problem is corrected, you will need to switch the "language server" setting back to |
I have used the same fix and this is also working on Windows: "vhdlls.languageServerUserPath": "<path>\\.vscode\\extensions\\hbohlin.vhdl-ls-0.7.0\\server\\vhdl_ls\\0.83.1\\bin\\vhdl_ls.exe",
"vhdlls.languageServer": "user" |
I think this is fixed now. Would it be possible for someone to verify? |
@Schottkyc137 I've done a test by deleting the |
Also for me. But clients which have already downloaded |
Version 0.83.1 breaks the editor-clients in VSCode (possibly other editors, too).
Affected extensions:
BR,
Jakob
The text was updated successfully, but these errors were encountered: