Skip to content
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

Add complete support for std lib macros such as println! #777

Closed
Dushistov opened this issue Jul 26, 2017 · 5 comments
Closed

Add complete support for std lib macros such as println! #777

Dushistov opened this issue Jul 26, 2017 · 5 comments
Assignees

Comments

@Dushistov
Copy link

Thanks for your tool,

I think it would be nice to complete for polular macros from std:

println!, unimplemented!, unreachable!, assert!, assert_eq!

@TedDriggs TedDriggs changed the title feature request: support complete for popular std:: macroses Add complete support for std lib macros such as println! Jul 26, 2017
@kngwyu kngwyu mentioned this issue Feb 18, 2018
15 tasks
@mqudsi
Copy link

mqudsi commented Apr 6, 2018

I would add eprintln to the list, it probably wasn't around when this issue was created.

I feel the lack of support for these macros should be a blocker as the first thing someone will want to do to try out racer is cargo init --bin and play with the single line of code that generates: println!(....).

@BatmanAoD
Copy link

Also vec!.

@julitopower
Copy link

Is there any work being done for this?

@kngwyu
Copy link
Collaborator

kngwyu commented Jul 6, 2018

@julitopower
No, but I'm planning to add partial macro support(only for stdlib macros) before 2.1

@kngwyu kngwyu self-assigned this Jul 6, 2018
@kngwyu kngwyu mentioned this issue Jul 6, 2018
@kngwyu
Copy link
Collaborator

kngwyu commented Jul 22, 2018

Closed via #902

@kngwyu kngwyu closed this as completed Jul 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants