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

Arbitrary self types v2: dev guide updates. #2168

Draft
wants to merge 2,553 commits into
base: master
Choose a base branch
from

Conversation

adetaylor
Copy link

No description provided.

tshepang and others added 30 commits March 19, 2024 19:12
The 'read this chapter' link under the 'What is x.py?' section
returned a Document not found (404) error.
Signed-off-by: JohnEndson <[email protected]>
It's super annoying to be forced to use this bad convention, and
apparently everyone agrees. The only reason no improvements have been
done is because those were blocked on writing a better checker.

I strongly believe that no checker is better than a bad checker, so
let's just delete it in the meantime. I kindly asked anyone who sees
this to complain about overly long sentences in review in the future, I
think we can make this turn out fine.
* Add quickstart for how to build and run the compiler

The chapter is quite long, and a lot of the information is, while
valuable, not very important for newcomers. I think it makes sense to
have a condensed version for anyone just wanting to get started with
only the most important information.

* A few improvements to quickstart
* Fix some broken links under bootstrapping.

* Fix more broken links for bootstrapping.
rust-lang#1960)

* compiletest: specify which special env var and which particular CI job

* compiletest: fix grammar and add link to Dockerfile
@jieyouxu jieyouxu added S-blocked Status: this PR is blocked waiting for something F-arbitrary_self_types Feature: arbitrary_self_types T-compiler Relevant to compiler team T-types Relevant to types team labels Dec 20, 2024
@Kobzol
Copy link
Contributor

Kobzol commented Jan 5, 2025

Sorry, due to me messing up a git operation, we sadly had to force-push the whole commit history of rustc-dev-guide :( If you'd like to update this pull request, you will have to rebase it in a special way onto the new commit history (the new master):

git fetch origin --all
git checkout <pr-branch>
git rebase --onto origin/master origin/master-old
git push --force-with-lease

More context can be found here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
F-arbitrary_self_types Feature: arbitrary_self_types S-blocked Status: this PR is blocked waiting for something T-compiler Relevant to compiler team T-types Relevant to types team
Projects
None yet
Development

Successfully merging this pull request may close these issues.