Hello everyone! I've started working on a project to add rust code-completion and assistance for editors + IDEs. https://github.com/phildawes/racer
The approach I'm persuing is to scan the source code text, incrementally parsing relevant pieces (lines, blocks) to answer the query. I'm hoping to get away with racer being fast and stateless so that it doesn't have to run as a daemon or build an up-front index. I have a question about rust source layout: Are there any plans to standardise on library crate source layout conventions? At the moment racer looks for **/libcrate/lib.rs, **/crate/lib.rs, **/crate/crate.rs, **/ crate.rs, but theoretically I guess a crate root could be in any file with a crate_id. Cheers, Phil
_______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
