-
Notifications
You must be signed in to change notification settings - Fork 278
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
Roadmap for enhancement #829
Comments
I am not sure if this is just a bug or it's simply not supported: use std::ops::Deref;
struct Foo {}
impl Foo {
fn bar(&self) {
println!("nights");
}
}
struct Ref<'a, T: 'a> {
obj: &'a T,
}
impl<'a, T> Deref for Ref<'a, T> {
type Target = T;
fn deref(&self) -> &Self::Target {
self.obj
}
}
fn main() {
let a = Ref { obj: &Foo {} };
// a. // Auto-complete does not work here
} This doesn't work with rls, but since rls is actually using racer for auto-completion, I assume that it is more appropriate to report this here. |
@cynecx |
@kngwyu Oh yeah, sorry, I forgot to mention that. The field |
Hmm... |
I would love to see support for use_nested_groups! |
@abbec |
Trying right now :D |
Works, awesome ❤️ ! |
@kngwyu Any plans to merge it into racer mainline? |
@Dushistov |
Here's a list of functionalities I want to implement in racer.
Please comment anything you think!
Completions
Completion based on trait bounds(#706)
FnArg
already implemented in Completion by trait bounds for fnarg #828
Others
macros in other crate(related to Add
complete
support for std lib macros such asprintln!
#777)resolve associated type bounded by type parameter, using real type (thanks to @cynecx !)
Nightly features
Currently
dyn
cause parse error in racer, and racer can't complete members in a struct withdyn
, likeSince
syntex-syntax
isn't maintained now, we needrustc-ap-syntax
to support these features.Misc
like
(Though I don't know anyone need this...)
extern crate ~
autocomplete should include only crate names #830 )The text was updated successfully, but these errors were encountered: