I've tried several times to use this extension with rls-vscode, but have failed each time. Just now, when I enable it and restart, RLS starts and is building and I get the popup "It seems RLS is not installed. Do you want to install it?" I click install, and it says "You have chosen RLS mode, but RLS is not found."

There were two other pop-ups, but they disappeared before I could take a screenshot or type them out.
I restart and I get "Choose a mode in which the extension will function":

It just pops up again when I click Read about modes.
If I click Legacy, it shows "Rust Tools Missing":

Click it and "You are missing racer. Would you like to install it?"
I click install, then in a pop-up terminal:
[jray@jr-dl rl]$ rustup run stable-x86_64-unknown-linux-gnu cargo install racer
Updating crates.io index
Installing racer v2.1.16
Downloaded rand v0.4.5
Downloaded serde_json v1.0.36
Downloaded proc-macro2 v0.4.25
Downloaded libc v0.2.47
Compiling semver-parser v0.7.0
Compiling arrayvec v0.4.10
Compiling libc v0.2.47
Compiling cfg-if v0.1.6
Compiling nodrop v0.1.13
Compiling void v1.0.2
Compiling memoffset v0.2.1
Compiling lazy_static v1.2.0
Compiling rand_core v0.3.0
Compiling scopeguard v0.3.3
Compiling rustc-rayon-core v0.1.1
Compiling stable_deref_trait v1.1.1
Compiling proc-macro2 v0.4.25
Compiling unicode-xid v0.1.0
Compiling unicode-width v0.1.5
Compiling byteorder v1.2.7
Compiling bitflags v1.0.4
Compiling version_check v0.1.5
Compiling either v1.5.0
Compiling rustc-ap-graphviz v306.0.0
error[E0554]: #![feature] may not be used on the stable release channel
--> /home/jray/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-graphviz-306.0.0/lib.rs:289:1
|
289 | #![feature(rustc_private, nll)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature] may not be used on the stable release channel
--> /home/jray/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-graphviz-306.0.0/lib.rs:290:1
|
290 | #![feature(str_escape)]
| ^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 2 previous errors
For more information about this error, try `rustc --explain E0554`.
error: Could not compile `rustc-ap-graphviz`.
warning: build failed, waiting for other jobs to finish...
error: failed to compile `racer v2.1.16`, intermediate artifacts can be found at `/tmp/cargo-install1716Jj`
Caused by:
build failed
I would prefer to not have to use the nightly channel, since I am working on a protocol in a library (gossipsub for rust-libp2p).
While perhaps this repository may still be usable, and while I am not very familiar with it, I pose the question: is there any use case for using this extension rather than rls-vscode? If not, shouldn't this repo be deprecated, to save time for people trying to figure out whether to use this or rls-vscode?
While this repo isn't maintained, I will send a follow-up email if no response is forthcoming.
@KalitaAlexey
I've tried several times to use this extension with rls-vscode, but have failed each time. Just now, when I enable it and restart, RLS starts and is building and I get the popup "It seems RLS is not installed. Do you want to install it?" I click install, and it says "You have chosen RLS mode, but RLS is not found."
There were two other pop-ups, but they disappeared before I could take a screenshot or type them out.
I restart and I get "Choose a mode in which the extension will function":

It just pops up again when I click Read about modes.
If I click Legacy, it shows "Rust Tools Missing":

Click it and "You are missing racer. Would you like to install it?"
I click install, then in a pop-up terminal:
[jray@jr-dl rl]$ rustup run stable-x86_64-unknown-linux-gnu cargo install racer Updating crates.io index Installing racer v2.1.16 Downloaded rand v0.4.5 Downloaded serde_json v1.0.36 Downloaded proc-macro2 v0.4.25 Downloaded libc v0.2.47 Compiling semver-parser v0.7.0 Compiling arrayvec v0.4.10 Compiling libc v0.2.47 Compiling cfg-if v0.1.6 Compiling nodrop v0.1.13 Compiling void v1.0.2 Compiling memoffset v0.2.1 Compiling lazy_static v1.2.0 Compiling rand_core v0.3.0 Compiling scopeguard v0.3.3 Compiling rustc-rayon-core v0.1.1 Compiling stable_deref_trait v1.1.1 Compiling proc-macro2 v0.4.25 Compiling unicode-xid v0.1.0 Compiling unicode-width v0.1.5 Compiling byteorder v1.2.7 Compiling bitflags v1.0.4 Compiling version_check v0.1.5 Compiling either v1.5.0 Compiling rustc-ap-graphviz v306.0.0 error[E0554]: #![feature] may not be used on the stable release channel --> /home/jray/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-graphviz-306.0.0/lib.rs:289:1 | 289 | #![feature(rustc_private, nll)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error[E0554]: #![feature] may not be used on the stable release channel --> /home/jray/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-graphviz-306.0.0/lib.rs:290:1 | 290 | #![feature(str_escape)] | ^^^^^^^^^^^^^^^^^^^^^^^ error: aborting due to 2 previous errors For more information about this error, try `rustc --explain E0554`. error: Could not compile `rustc-ap-graphviz`. warning: build failed, waiting for other jobs to finish... error: failed to compile `racer v2.1.16`, intermediate artifacts can be found at `/tmp/cargo-install1716Jj` Caused by: build failedI would prefer to not have to use the nightly channel, since I am working on a protocol in a library (gossipsub for rust-libp2p).
While perhaps this repository may still be usable, and while I am not very familiar with it, I pose the question: is there any use case for using this extension rather than
rls-vscode? If not, shouldn't this repo be deprecated, to save time for people trying to figure out whether to use this orrls-vscode?While this repo isn't maintained, I will send a follow-up email if no response is forthcoming.
@KalitaAlexey