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

Reply via email to