defuz / RustAutoComplete

A SublimeText binding for RACER (Rust auto completion tool)
MIT License
105 stars 20 forks source link

OS X: Completion is not working #7

Closed zonyitoo closed 9 years ago

zonyitoo commented 9 years ago

I have installed the latest version of racer and it worked fine. Here are some testing output from racer

$ racer complete "std::io::B"
MATCH BufReader,266,11,/Users/zonyitoo/Projects/rust/src/libstd/io/mem.rs,Struct,pub struct BufReader<'a> {
MATCH BufWriter,205,11,/Users/zonyitoo/Projects/rust/src/libstd/io/mem.rs,Struct,pub struct BufWriter<'a> {
MATCH BufferedReader,47,11,/Users/zonyitoo/Projects/rust/src/libstd/io/buffered.rs,Struct,pub struct BufferedReader<R> {
MATCH BufferedWriter,139,11,/Users/zonyitoo/Projects/rust/src/libstd/io/buffered.rs,Struct,pub struct BufferedWriter<W> {
MATCH BufferedStream,307,11,/Users/zonyitoo/Projects/rust/src/libstd/io/buffered.rs,Struct,pub struct BufferedStream<S> {
MATCH BrokenPipe,461,4,/Users/zonyitoo/Projects/rust/src/libstd/io/mod.rs,EnumVariant,BrokenPipe,
MATCH Buffer,1404,10,/Users/zonyitoo/Projects/rust/src/libstd/io/mod.rs,Trait,pub trait Buffer: Reader {

RustAutoComplete can find the binary of racer, but it is not able to complete any thing except variable names.

qq20141016-2 2x

qq20141016-3 2x

wldcordeiro commented 9 years ago

I've got the same issue on Ubuntu 14.04 using the latest Rust Nightly.

glennw commented 9 years ago

Hi, sorry for the delay in replying - I am away all next week but will attempt to take a look when I get back. I use Ubuntu 14.04 so I should be able to reproduce. Did you also try with the latest RACER?

DamnWidget commented 9 years ago

Hi there.

Yesterday nightly build is working fine for me with the lat commit in racer master in Yosemite (OS X 10.10)

glennw commented 9 years ago

Can this be closed then? Is it still an issue for anyone?

wldcordeiro commented 9 years ago

I'll try it out right now.

petejodo commented 9 years ago

I dont know if it's the same issue but it doesn't autocomplete at :: e.g. use std::fmt:: but if I have use std::fmt::S then it will display Show

porglezomp commented 9 years ago

I'm having the same issue as PeteJodo, but I don't think that's the same thing as this. It's working fine here on Yosemite, I recommend closing.