-
Notifications
You must be signed in to change notification settings - Fork 516
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
Update for removal of RLS #1450
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ using the interface defined in the [`rustc_interface`] crate. | |
The `rustc_interface` crate provides external users with an (unstable) API | ||
for running code at particular times during the compilation process, allowing | ||
third parties to effectively use `rustc`'s internals as a library for | ||
analyzing a crate or emulating the compiler in-process (e.g. the RLS or rustdoc). | ||
analyzing a crate or emulating the compiler in-process (e.g. rustdoc). | ||
Comment on lines
9
to
+10
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Heh, this should mention clippy and miri, just like all the other places that already list all the custom drivers (this chapter might need it more than most, since it looks like what I would link for "custom driver", though surprisingly it doesn't itself seem to use that term). There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @eddyb could that be a separate issue, so it doesn't block this PR |
||
|
||
For those using `rustc` as a library, the [`rustc_interface::run_compiler()`][i_rc] | ||
function is the main entrypoint to the compiler. It takes a configuration for the compiler | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is a rather large chunk to omit... is it mostly outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Correct. The
[patch]
tables are gone.BTW, I was noticing that there seems to be a lot of detailed information about git in this "introduction" chapter. Almost nobody needs to know about how to update a submodule. I feel like more of this could be pushed off into the git chapter (or maybe even a subchapter of that). I held back from making larger changes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ehuss that could be a follow-up