-
Notifications
You must be signed in to change notification settings - Fork 62
RLS does not install #238
Comments
Even after manually installing RLS it still says it can't find it (PATH have .cargo/bin inside and RUST_SRC_PATH has been defined) |
I'm new to Rust, so I just discovered how to switch to nightly toolchain by default. RLS is found now, even if it crashes :-/ |
Thanks! As for this issue, I think that "update rustup" should switch to nightly automatically (with a warning before proceeding) |
@Geobert, |
I have no time for this again. |
Right now RLS is so unstable as to be unusable. Currently crashing all the time. "rust.rls": {
"executable": "rustup",
"args": [
"run",
"nightly",
"rls"
]
} This needs to go in your vs code settings file. rustup use stable, but the above settings tell it to use rls under nightly RLS is so unstable right now I've gone back to racer. |
@DanielJoyce It's true that the RLS is not in a stable phase of development. This is precisely what they warn in the front page. Although it usually works and I've been using it myself most of the time, sometimes bugs hit nightly and it might take a few days for the fix to land in the a new release. Right now, the fix has been made and merged to the main Rust repository. This means that RLS in Rustup should work again tomorrow. |
I expect logic bugs and maybe no editor assistance. The fact the process
itself crashes says they're not armoring their service enough.
I guess they're using too many plain unwraps() 😜
On Sun, May 14, 2017, 11:02 Eduardo Pinho ***@***.***> wrote:
RLS is so unstable right now I've gone back to racer.
@DanielJoyce <https://github.com/danieljoyce> It's true that the RLS is
not in a stable phase of development. This is precisely what they warn in
the front page
<https://github.com/rust-lang-nursery/rls#rust-language-server-rls>.
Although it usually works and I've been using it myself most of the time,
sometimes bugs hit nightly and it might take a few days for the fix to land
in the a new release.
Right now, the fix has been made and merged to the main Rust repository.
This means that RLS in Rustup should work again tomorrow.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#238 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA50lu_7GrZSrbEiSHBf3mTUVHXsOXuiks5r50GrgaJpZM4NaJyA>
.
--
Daniel Joyce
The meek shall inherit the Earth, for the brave will be among the stars.
|
On this end, it was probably a bad idea to recommend the use of RLS in the documentation, given that it's still in alpha, and prone to instability. Besides, the legacy mode runs fine without losing that many benefits. |
I've tested with toolchain set to nightly and it works in this case :) |
Version of VSCode: 1.12.1
Version of the extension: 0.3.14
OS: Win10
Description:
On each launch, I have the infobar poping asking to install RLS, I accept, then it says it need to update rustup, I accept, nothing happens then.
Output of the "Rust logging" channel:rust
The text was updated successfully, but these errors were encountered: