@@ -19,7 +19,7 @@ hop on the [Rust Discord server][rust-discord] or [Rust Zulip server][rust-zulip
1919
2020As a reminder, all contributors are expected to follow our [ Code of Conduct] [ coc ] .
2121
22- The [ rustc-guide] is your friend! It describes how the compiler works and how
22+ The [ rustc-dev- guide] is your friend! It describes how the compiler works and how
2323to contribute to it in more detail than this document.
2424
2525If this is your first time contributing, the [ walkthrough] chapter of the guide
@@ -29,8 +29,8 @@ can give you a good example of how a typical contribution would go.
2929[ rust-discord ] : http://discord.gg/rust-lang
3030[ rust-zulip ] : https://rust-lang.zulipchat.com
3131[ coc ] : https://www.rust-lang.org/conduct.html
32- [ rustc-guide ] : https://rust-lang.github.io/rustc-guide /
33- [ walkthrough ] : https://rust-lang.github.io/rustc-guide /walkthrough.html
32+ [ rustc-dev- guide ] : https://rustc-dev-guide. rust-lang.org /
33+ [ walkthrough ] : https://rustc-dev-guide. rust-lang.org /walkthrough.html
3434
3535## Feature Requests
3636[ feature-requests ] : #feature-requests
@@ -50,6 +50,9 @@ is a bug or not, feel free to file a bug anyway.
5050** If you believe reporting your bug publicly represents a security risk to Rust users,
5151please follow our [ instructions for reporting security vulnerabilities] ( https://www.rust-lang.org/policies/security ) ** .
5252
53+ If you're using the nightly channel, please check if the bug exists in the
54+ latest toolchain before filing your bug. It might be fixed already.
55+
5356If you have the chance, before reporting a bug, please [ search existing
5457issues] ( https://github.com/rust-lang/rust/search?q=&type=Issues&utf8=%E2%9C%93 ) ,
5558as it's possible that someone else has already reported your error. This doesn't
@@ -100,12 +103,12 @@ $ RUST_BACKTRACE=1 rustc ...
100103## The Build System
101104
102105For info on how to configure and build the compiler, please see [ this
103- chapter] [ rustcguidebuild ] of the rustc-guide. This chapter contains info for
106+ chapter] [ rustcguidebuild ] of the rustc-dev- guide. This chapter contains info for
104107contributions to the compiler and the standard library. It also lists some
105108really useful commands to the build system (` ./x.py ` ), which could save you a
106109lot of time.
107110
108- [ rustcguidebuild ] : https://rust-lang.github.io/rustc-guide /building/how-to-build-and-run.html
111+ [ rustcguidebuild ] : https://rustc-dev-guide. rust-lang.org /building/how-to-build-and-run.html
109112
110113## Pull Requests
111114[ pull-requests ] : #pull-requests
@@ -139,7 +142,7 @@ the issue in question.
139142Please make sure your pull request is in compliance with Rust's style
140143guidelines by running
141144
142- $ python x.py test src/tools/ tidy
145+ $ python x.py test tidy
143146
144147Make this check before every pull request (and every new commit in a pull
145148request); you can add [ git hooks] ( https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks )
@@ -333,9 +336,9 @@ to check small fixes. For example, `rustdoc src/doc/reference.md` will render
333336reference to ` doc/reference.html ` . The CSS might be messed up, but you can
334337verify that the HTML is right.
335338
336- Additionally, contributions to the [ rustc-guide] are always welcome. Contributions
339+ Additionally, contributions to the [ rustc-dev- guide] are always welcome. Contributions
337340can be made directly at [ the
338- rust-lang/rustc-guide] ( https://github.com/rust-lang/rustc-guide ) repo. The issue
341+ rust-lang/rustc-dev- guide] ( https://github.com/rust-lang/rustc-dev -guide ) repo. The issue
339342tracker in that repo is also a great way to find things that need doing. There
340343are issues for beginners and advanced compiler devs alike!
341344
@@ -431,7 +434,7 @@ For people new to Rust, and just starting to contribute, or even for
431434more seasoned developers, some useful places to look for information
432435are:
433436
434- * The [ rustc guide] contains information about how various parts of the compiler work and how to contribute to the compiler
437+ * The [ rustc dev guide] contains information about how various parts of the compiler work and how to contribute to the compiler
435438* [ Rust Forge] [ rustforge ] contains additional documentation, including write-ups of how to achieve common tasks
436439* The [ Rust Internals forum] [ rif ] , a place to ask questions and
437440 discuss Rust's internals
@@ -445,13 +448,13 @@ are:
445448* ** Google!** ([ search only in Rust Documentation] [ gsearchdocs ] to find types, traits, etc. quickly)
446449* Don't be afraid to ask! The Rust community is friendly and helpful.
447450
448- [ rustc guide ] : https://rust-lang.github.io/rustc-guide /about-this-guide.html
451+ [ rustc dev guide ] : https://rustc-dev-guide. rust-lang.org /about-this-guide.html
449452[ gdfrustc ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc/
450453[ gsearchdocs ] : https://www.google.com/search?q=site:doc.rust-lang.org+your+query+here
451454[ rif ] : http://internals.rust-lang.org
452455[ rr ] : https://doc.rust-lang.org/book/README.html
453456[ rustforge ] : https://forge.rust-lang.org/
454457[ tlgba ] : http://tomlee.co/2014/04/a-more-detailed-tour-of-the-rust-compiler/
455458[ ro ] : http://www.rustaceans.org/
456- [ rctd ] : https://rust-lang.github.io/rustc-guide /tests/intro.html
459+ [ rctd ] : https://rustc-dev-guide. rust-lang.org /tests/intro.html
457460[ cheatsheet ] : https://buildbot2.rust-lang.org/homu/
0 commit comments