From 713564cfa1f048d744fa698c41f788ffa5b2f0aa Mon Sep 17 00:00:00 2001 From: Chris Simpkins Date: Thu, 5 Mar 2020 21:47:19 -0500 Subject: [PATCH 1/3] transition rustc-guide to rustc-dev-guide https://github.com/rust-lang/rustc-guide/issues/602 --- posts/2018-05-15-Rust-turns-three.md | 2 +- ...-AsyncAwait-Not-Send-Error-Improvements.md | 4 ++-- .../2019-10-15-compiler-team-meeting.md | 4 ++-- .../2019-10-21-compiler-team-meeting.md | 4 ++-- .../2019-10-22-LLVM-ICE-breakers.md | 4 ++-- ...stc-learning-working-group-introduction.md | 22 +++++++++---------- .../2019-11-07-compiler-team-meeting.md | 2 +- .../inside-rust/2019-11-25-const-if-match.md | 2 +- .../2019-12-20-wg-learning-update.md | 12 +++++----- .../2020-02-06-Cleanup-Crew-ICE-breakers.md | 6 ++--- ...nt-future-pattern-matching-improvements.md | 2 +- 11 files changed, 32 insertions(+), 32 deletions(-) diff --git a/posts/2018-05-15-Rust-turns-three.md b/posts/2018-05-15-Rust-turns-three.md index ae356932c..1a2fe56ea 100644 --- a/posts/2018-05-15-Rust-turns-three.md +++ b/posts/2018-05-15-Rust-turns-three.md @@ -44,7 +44,7 @@ Finally, the Rust community continues to work on inclusivity, through outreach programs like [Rust Reach](https://blog.rust-lang.org/2018/04/02/Increasing-Rusts-Reach-2018.html) and [RustBridge](https://rustbridge.github.io/), as well as [structured mentoring](https://blog.rust-lang.org/2017/09/18/impl-future-for-rust.html) and -investments in [documentation](https://rust-lang-nursery.github.io/rustc-guide/) +investments in [documentation](https://rust-lang-nursery.github.io/rustc-dev-guide/) to ease contribution. For 2018, a major goal is to [connect and empower Rust’s *global* community](https://blog.rust-lang.org/2018/03/12/roadmap.html), which we’re doing both through conference launches in multiple new continents, diff --git a/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md b/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md index 551bbe251..b9c2e825f 100644 --- a/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md +++ b/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md @@ -245,7 +245,7 @@ actual implementation looks like, check out PR [#64895][pr64895]. If you're interested in improving diagnostics like this, or even just fixing bugs, consider contributing to the compiler! There are many working groups to join and resources to help you get -started (like the [rustc guide][rustc_guide] or the [compiler team documentation][compiler_team]). +started (like the [rustc dev guide][rustc_dev_guide] or the [compiler team documentation][compiler_team]). # What's next? @@ -279,6 +279,6 @@ note: future does not implement `std::marker::Send` as this value is used across [tmandry_post]: https://tmandry.gitlab.io/blog/posts/optimizing-await-1/ [send_doc]: https://doc.rust-lang.org/std/marker/trait.Send.html [compiler_team]: https://rust-lang.github.io/compiler-team -[rustc_guide]: https://rust-lang.github.io/rustc-guide +[rustc_dev_guide]: https://rust-lang.github.io/rustc-dev-guide [pr64895]: https://github.com/rust-lang/rust/pull/64895 [play]: https://play.rust-lang.org/?version=nightly&mode=debug&edition=2018&gist=7e80a8bc151df8817e0983e55bf2667a diff --git a/posts/inside-rust/2019-10-15-compiler-team-meeting.md b/posts/inside-rust/2019-10-15-compiler-team-meeting.md index 072db05c2..4a30fc117 100644 --- a/posts/inside-rust/2019-10-15-compiler-team-meeting.md +++ b/posts/inside-rust/2019-10-15-compiler-team-meeting.md @@ -28,9 +28,9 @@ Each week, we have general announcements from the team followed by check-ins fro ### [wg-learning](https://rust-lang.github.io/compiler-team/working-groups/learning/) -`wg-learning` aims to make the compiler easier to learn by ensuring that rustc-guide and api docs are “complete”. +`wg-learning` aims to make the compiler easier to learn by ensuring that rustc-dev-guide and api docs are “complete”. -- `wg-learning` has been working on transcribing videos from the [compiler lecture series](https://www.youtube.com/watch?v=elBxMRSNYr4&list=PL85XCvVPmGQhOL-J2Ng7qlPvDVOwYpGTN) into [rustc-guide](https://rust-lang.github.io/rustc-guide/) chapters. +- `wg-learning` has been working on transcribing videos from the [compiler lecture series](https://www.youtube.com/watch?v=elBxMRSNYr4&list=PL85XCvVPmGQhOL-J2Ng7qlPvDVOwYpGTN) into [rustc-dev-guide](https://rust-lang.github.io/rustc-dev-guide/) chapters. - Originally, individuals were assigned one or lectures to complete but that hasn't worked very well. diff --git a/posts/inside-rust/2019-10-21-compiler-team-meeting.md b/posts/inside-rust/2019-10-21-compiler-team-meeting.md index 184b437a5..c7ef6cbae 100644 --- a/posts/inside-rust/2019-10-21-compiler-team-meeting.md +++ b/posts/inside-rust/2019-10-21-compiler-team-meeting.md @@ -45,9 +45,9 @@ Each week, we have general announcements from the team followed by check-ins fro - The [Inside Rust](https://blog.rust-lang.org/inside-rust/index.html) blog has launched. -- The [ICE-Breaker group](https://rust-lang.github.io/rustc-guide/ice-breaker/about.html) has been formed! +- The [ICE-Breaker group](https://rust-lang.github.io/rustc-dev-guide/ice-breaker/about.html) has been formed! -- The [LLVM ICE-Breaker group](https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html) is also being formed. +- The [LLVM ICE-Breaker group](https://rust-lang.github.io/rustc-dev-guide/ice-breaker/llvm.html) is also being formed. [Link to full conversation](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-17.20.2354818/near/178389266) diff --git a/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md b/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md index a0f76f46e..1f53a1e4c 100644 --- a/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md +++ b/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md @@ -12,11 +12,11 @@ Today I'm announcing a new experiment in the compiler team, the **LLVM ICE-break At its heart, the LLVM ICE-breaker group is just a list of people who would like to be notified when we come across LLVM bugs. You can add yourself to this list very easily -- just [open a PR]! When we come across a suitable bug, we'll write a message that `@`-mentions every Github user on that list. If you have some time, maybe you can fix one of them, or at least offer some words of wisdom to help somebody else figure out what's going on. -[open a PR]: https://rust-lang.github.io/rustc-guide/ice-breaker/about.html#join +[open a PR]: https://rust-lang.github.io/rustc-dev-guide/ice-breaker/about.html#join There are a few other things associated with the group too, however. For example, we've got a [guide] that offers some tips for how to fix LLVM-related bugs and may help you get started (particularly if you're not that familiar with rustc). -[guide]: https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html +[guide]: https://rust-lang.github.io/rustc-dev-guide/ice-breaker/llvm.html ### What kind of bugs are we talking about? diff --git a/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md b/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md index 1cc3a6921..4aa34894a 100644 --- a/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md +++ b/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md @@ -7,14 +7,14 @@ team: the rustc learning working group = &std::cell::Cell::new(42); // Not allowed... diff --git a/posts/inside-rust/2019-12-20-wg-learning-update.md b/posts/inside-rust/2019-12-20-wg-learning-update.md index 7ecbd4aba..bf357a495 100644 --- a/posts/inside-rust/2019-12-20-wg-learning-update.md +++ b/posts/inside-rust/2019-12-20-wg-learning-update.md @@ -13,7 +13,7 @@ have also held a meeting to decide what to work on next. So let's dig in... ## Work completed -We mentioned before that we are in the process of producing [rustc-guide][rg] +We mentioned before that we are in the process of producing [rustc-dev-guide][rg] chapters from the "Compiler Lecture Series" videos. The goal is to try to produce guide chapters that are approachable for beginners and give a good foundation for exploring and hacking on the compiler. @@ -40,7 +40,7 @@ Specifically, the Learning WG decided that we wanted to pursue the following goa ### Overview chapter One of the challenges with big software systems is understanding how everything -fits together. We have seen this problem come up with the rustc-guide; the chapters +fits together. We have seen this problem come up with the rustc-dev-guide; the chapters tunnel down into a single part of the compiler, but it is hard to get a good view of all the things that happen to a piece of code between lexing and linking. @@ -72,12 +72,12 @@ Feel free to stop by and ping us. [oct]: https://blog.rust-lang.org/inside-rust/2019/10/28/rustc-learning-working-group-introduction.html -[rg]: https://rust-lang.github.io/rustc-guide/ +[rg]: https://rust-lang.github.io/rustc-dev-guide/ [salsa]: https://crates.io/crates/salsa -[salsach]: https://rust-lang.github.io/rustc-guide/salsa.html +[salsach]: https://rust-lang.github.io/rustc-dev-guide/salsa.html [ra]: https://github.com/rust-analyzer/rust-analyzer [ty]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc/ty/type.Ty.html -[typr]: https://github.com/rust-lang/rustc-guide/pull/530 +[typr]: https://github.com/rust-lang/rustc-dev-guide/pull/530 [meeting]: https://rust-lang.zulipchat.com/#narrow/stream/196385-t-compiler.2Fwg-learning/topic/planning.20meeting -[glos]: https://rust-lang.github.io/rustc-guide/appendix/glossary.html +[glos]: https://rust-lang.github.io/rustc-dev-guide/appendix/glossary.html [zulip]: https://rust-lang.zulipchat.com/#narrow/stream/196385-t-compiler.2Fwg-learning diff --git a/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md b/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md index 6463d6460..829678e0d 100644 --- a/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md +++ b/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md @@ -37,7 +37,7 @@ bug, we'll write a message that `@`-mentions every Github user on that team. If you have some time, maybe you can provide some useful information. -[instructions here]: https://rust-lang.github.io/rustc-guide/ice-breaker/about.html#join +[instructions here]: https://rust-lang.github.io/rustc-dev-guide/ice-breaker/about.html#join -You can find more information about the group on it's [rustc-guide -section](https://rust-lang.github.io/rustc-guide/ice-breaker/cleanup-crew.html). +You can find more information about the group on it's [rustc-dev-guide +section](https://rust-lang.github.io/rustc-dev-guide/ice-breaker/cleanup-crew.html). diff --git a/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md b/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md index b95989f91..9502fbb53 100644 --- a/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md +++ b/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md @@ -135,7 +135,7 @@ An OR-pattern covers the *union* of all the `|`-ed ("or-ed") patterns. To ensure ## Bindings after `@` [#16053]: https://github.com/rust-lang/rust/pull/16053 -[MIR]: https://rust-lang.github.io/rustc-guide/mir/index.html +[MIR]: https://rust-lang.github.io/rustc-dev-guide/mir/index.html [rip_ast_borrowck]: https://github.com/rust-lang/rust/pull/64790 [tracking_at]: https://github.com/rust-lang/rust/issues/65490 From 4367fad9d2bc955da039db41efc61627a0984c46 Mon Sep 17 00:00:00 2001 From: Chris Simpkins Date: Fri, 6 Mar 2020 23:06:13 -0500 Subject: [PATCH 2/3] fix more links --- posts/2018-05-15-Rust-turns-three.md | 2 +- posts/inside-rust/2019-10-15-compiler-team-meeting.md | 2 +- posts/inside-rust/2019-11-07-compiler-team-meeting.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/posts/2018-05-15-Rust-turns-three.md b/posts/2018-05-15-Rust-turns-three.md index 1a2fe56ea..94ad45018 100644 --- a/posts/2018-05-15-Rust-turns-three.md +++ b/posts/2018-05-15-Rust-turns-three.md @@ -44,7 +44,7 @@ Finally, the Rust community continues to work on inclusivity, through outreach programs like [Rust Reach](https://blog.rust-lang.org/2018/04/02/Increasing-Rusts-Reach-2018.html) and [RustBridge](https://rustbridge.github.io/), as well as [structured mentoring](https://blog.rust-lang.org/2017/09/18/impl-future-for-rust.html) and -investments in [documentation](https://rust-lang-nursery.github.io/rustc-dev-guide/) +investments in [documentation](https://rust-lang.github.io/rustc-dev-guide/) to ease contribution. For 2018, a major goal is to [connect and empower Rust’s *global* community](https://blog.rust-lang.org/2018/03/12/roadmap.html), which we’re doing both through conference launches in multiple new continents, diff --git a/posts/inside-rust/2019-10-15-compiler-team-meeting.md b/posts/inside-rust/2019-10-15-compiler-team-meeting.md index 4a30fc117..f36a9f4d1 100644 --- a/posts/inside-rust/2019-10-15-compiler-team-meeting.md +++ b/posts/inside-rust/2019-10-15-compiler-team-meeting.md @@ -28,7 +28,7 @@ Each week, we have general announcements from the team followed by check-ins fro ### [wg-learning](https://rust-lang.github.io/compiler-team/working-groups/learning/) -`wg-learning` aims to make the compiler easier to learn by ensuring that rustc-dev-guide and api docs are “complete”. +`wg-learning` aims to make the compiler easier to learn by ensuring that [rustc-dev-guide](https://rust-lang.github.io/rustc-dev-guide/) and api docs are “complete”. - `wg-learning` has been working on transcribing videos from the [compiler lecture series](https://www.youtube.com/watch?v=elBxMRSNYr4&list=PL85XCvVPmGQhOL-J2Ng7qlPvDVOwYpGTN) into [rustc-dev-guide](https://rust-lang.github.io/rustc-dev-guide/) chapters. diff --git a/posts/inside-rust/2019-11-07-compiler-team-meeting.md b/posts/inside-rust/2019-11-07-compiler-team-meeting.md index fb7fae99d..90e0d96af 100644 --- a/posts/inside-rust/2019-11-07-compiler-team-meeting.md +++ b/posts/inside-rust/2019-11-07-compiler-team-meeting.md @@ -20,7 +20,7 @@ Rust 1.39 ships on Thursday! ### [wg-pgo](https://rust-lang.github.io/compiler-team/working-groups/pgo/) -- PGO is available in the stable compiler. Docs are in the rustc-dev-guide and the rustc-book +- PGO is available in the stable compiler. Docs are in the [rustc-dev-guide](https://rust-lang.github.io/rustc-dev-guide/) and the [rustc-book](https://doc.rust-lang.org/rustc/index.html) - Unfortunately we don't observe significant performance gains from applying it (except for tiny synthetic test cases). From 17684aa68555065b16ef76ed00b7b002399d81c5 Mon Sep 17 00:00:00 2001 From: Chris Simpkins Date: Mon, 9 Mar 2020 17:33:06 -0400 Subject: [PATCH 3/3] replace rust-lang.github.io with rustc-dev-guide.rust-lang.org --- posts/2018-05-15-Rust-turns-three.md | 2 +- .../2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md | 2 +- posts/inside-rust/2019-10-15-compiler-team-meeting.md | 4 ++-- posts/inside-rust/2019-10-21-compiler-team-meeting.md | 4 ++-- posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md | 4 ++-- .../2019-10-28-rustc-learning-working-group-introduction.md | 4 ++-- posts/inside-rust/2019-11-07-compiler-team-meeting.md | 2 +- posts/inside-rust/2019-11-25-const-if-match.md | 2 +- posts/inside-rust/2019-12-20-wg-learning-update.md | 6 +++--- posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md | 4 ++-- ...020-03-04-recent-future-pattern-matching-improvements.md | 2 +- 11 files changed, 18 insertions(+), 18 deletions(-) diff --git a/posts/2018-05-15-Rust-turns-three.md b/posts/2018-05-15-Rust-turns-three.md index 94ad45018..478c904ea 100644 --- a/posts/2018-05-15-Rust-turns-three.md +++ b/posts/2018-05-15-Rust-turns-three.md @@ -44,7 +44,7 @@ Finally, the Rust community continues to work on inclusivity, through outreach programs like [Rust Reach](https://blog.rust-lang.org/2018/04/02/Increasing-Rusts-Reach-2018.html) and [RustBridge](https://rustbridge.github.io/), as well as [structured mentoring](https://blog.rust-lang.org/2017/09/18/impl-future-for-rust.html) and -investments in [documentation](https://rust-lang.github.io/rustc-dev-guide/) +investments in [documentation](https://rustc-dev-guide.rust-lang.org/) to ease contribution. For 2018, a major goal is to [connect and empower Rust’s *global* community](https://blog.rust-lang.org/2018/03/12/roadmap.html), which we’re doing both through conference launches in multiple new continents, diff --git a/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md b/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md index b9c2e825f..856e05398 100644 --- a/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md +++ b/posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md @@ -279,6 +279,6 @@ note: future does not implement `std::marker::Send` as this value is used across [tmandry_post]: https://tmandry.gitlab.io/blog/posts/optimizing-await-1/ [send_doc]: https://doc.rust-lang.org/std/marker/trait.Send.html [compiler_team]: https://rust-lang.github.io/compiler-team -[rustc_dev_guide]: https://rust-lang.github.io/rustc-dev-guide +[rustc_dev_guide]: https://rustc-dev-guide.rust-lang.org [pr64895]: https://github.com/rust-lang/rust/pull/64895 [play]: https://play.rust-lang.org/?version=nightly&mode=debug&edition=2018&gist=7e80a8bc151df8817e0983e55bf2667a diff --git a/posts/inside-rust/2019-10-15-compiler-team-meeting.md b/posts/inside-rust/2019-10-15-compiler-team-meeting.md index f36a9f4d1..9535c1d31 100644 --- a/posts/inside-rust/2019-10-15-compiler-team-meeting.md +++ b/posts/inside-rust/2019-10-15-compiler-team-meeting.md @@ -28,9 +28,9 @@ Each week, we have general announcements from the team followed by check-ins fro ### [wg-learning](https://rust-lang.github.io/compiler-team/working-groups/learning/) -`wg-learning` aims to make the compiler easier to learn by ensuring that [rustc-dev-guide](https://rust-lang.github.io/rustc-dev-guide/) and api docs are “complete”. +`wg-learning` aims to make the compiler easier to learn by ensuring that [rustc-dev-guide](https://rustc-dev-guide.rust-lang.org/) and api docs are “complete”. -- `wg-learning` has been working on transcribing videos from the [compiler lecture series](https://www.youtube.com/watch?v=elBxMRSNYr4&list=PL85XCvVPmGQhOL-J2Ng7qlPvDVOwYpGTN) into [rustc-dev-guide](https://rust-lang.github.io/rustc-dev-guide/) chapters. +- `wg-learning` has been working on transcribing videos from the [compiler lecture series](https://www.youtube.com/watch?v=elBxMRSNYr4&list=PL85XCvVPmGQhOL-J2Ng7qlPvDVOwYpGTN) into [rustc-dev-guide](https://rustc-dev-guide.rust-lang.org/) chapters. - Originally, individuals were assigned one or lectures to complete but that hasn't worked very well. diff --git a/posts/inside-rust/2019-10-21-compiler-team-meeting.md b/posts/inside-rust/2019-10-21-compiler-team-meeting.md index c7ef6cbae..327477f52 100644 --- a/posts/inside-rust/2019-10-21-compiler-team-meeting.md +++ b/posts/inside-rust/2019-10-21-compiler-team-meeting.md @@ -45,9 +45,9 @@ Each week, we have general announcements from the team followed by check-ins fro - The [Inside Rust](https://blog.rust-lang.org/inside-rust/index.html) blog has launched. -- The [ICE-Breaker group](https://rust-lang.github.io/rustc-dev-guide/ice-breaker/about.html) has been formed! +- The [ICE-Breaker group](https://rustc-dev-guide.rust-lang.org/ice-breaker/about.html) has been formed! -- The [LLVM ICE-Breaker group](https://rust-lang.github.io/rustc-dev-guide/ice-breaker/llvm.html) is also being formed. +- The [LLVM ICE-Breaker group](https://rustc-dev-guide.rust-lang.org/ice-breaker/llvm.html) is also being formed. [Link to full conversation](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-17.20.2354818/near/178389266) diff --git a/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md b/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md index 1f53a1e4c..87391ff0d 100644 --- a/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md +++ b/posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md @@ -12,11 +12,11 @@ Today I'm announcing a new experiment in the compiler team, the **LLVM ICE-break At its heart, the LLVM ICE-breaker group is just a list of people who would like to be notified when we come across LLVM bugs. You can add yourself to this list very easily -- just [open a PR]! When we come across a suitable bug, we'll write a message that `@`-mentions every Github user on that list. If you have some time, maybe you can fix one of them, or at least offer some words of wisdom to help somebody else figure out what's going on. -[open a PR]: https://rust-lang.github.io/rustc-dev-guide/ice-breaker/about.html#join +[open a PR]: https://rustc-dev-guide.rust-lang.org/ice-breaker/about.html#join There are a few other things associated with the group too, however. For example, we've got a [guide] that offers some tips for how to fix LLVM-related bugs and may help you get started (particularly if you're not that familiar with rustc). -[guide]: https://rust-lang.github.io/rustc-dev-guide/ice-breaker/llvm.html +[guide]: https://rustc-dev-guide.rust-lang.org/ice-breaker/llvm.html ### What kind of bugs are we talking about? diff --git a/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md b/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md index 4aa34894a..c54f3034b 100644 --- a/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md +++ b/posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md @@ -74,8 +74,8 @@ can make the documentation better. - **[Zulip Stream: `#t-compiler/wg-learning` on Zulip]** [Learning Working Group]: https://github.com/rust-lang/compiler-team/tree/master/content/working-groups/learning -[rustc-dev-guide]: https://rust-lang.github.io/rustc-dev-guide/ -[Rustc Dev Guide Book]: https://rust-lang.github.io/rustc-dev-guide/ +[rustc-dev-guide]: https://rustc-dev-guide.rust-lang.org/ +[Rustc Dev Guide Book]: https://rustc-dev-guide.rust-lang.org/ [rustc-dev-guide Github repository]: https://github.com/rust-lang/rustc-dev-guide [Rustc Dev Guide Repository]: https://github.com/rust-lang/rustc-dev-guide [Representing types in rustc]: https://www.youtube.com/watch?v=c01TsOsr3-c diff --git a/posts/inside-rust/2019-11-07-compiler-team-meeting.md b/posts/inside-rust/2019-11-07-compiler-team-meeting.md index 90e0d96af..8eecffa41 100644 --- a/posts/inside-rust/2019-11-07-compiler-team-meeting.md +++ b/posts/inside-rust/2019-11-07-compiler-team-meeting.md @@ -20,7 +20,7 @@ Rust 1.39 ships on Thursday! ### [wg-pgo](https://rust-lang.github.io/compiler-team/working-groups/pgo/) -- PGO is available in the stable compiler. Docs are in the [rustc-dev-guide](https://rust-lang.github.io/rustc-dev-guide/) and the [rustc-book](https://doc.rust-lang.org/rustc/index.html) +- PGO is available in the stable compiler. Docs are in the [rustc-dev-guide](https://rustc-dev-guide.rust-lang.org/) and the [rustc-book](https://doc.rust-lang.org/rustc/index.html) - Unfortunately we don't observe significant performance gains from applying it (except for tiny synthetic test cases). diff --git a/posts/inside-rust/2019-11-25-const-if-match.md b/posts/inside-rust/2019-11-25-const-if-match.md index d3d296db9..9c4228d87 100644 --- a/posts/inside-rust/2019-11-25-const-if-match.md +++ b/posts/inside-rust/2019-11-25-const-if-match.md @@ -112,7 +112,7 @@ such as whether they allow for interior mutability or whether they have a `Drop` implementation that needs to be called. For example, we must reject the following code since it would result in a `const` being mutable at runtime! -[miri]: https://rust-lang.github.io/rustc-dev-guide/miri.html +[miri]: https://rustc-dev-guide.rust-lang.org/miri.html ```rust const CELL: &std::cell::Cell = &std::cell::Cell::new(42); // Not allowed... diff --git a/posts/inside-rust/2019-12-20-wg-learning-update.md b/posts/inside-rust/2019-12-20-wg-learning-update.md index bf357a495..d5122eebb 100644 --- a/posts/inside-rust/2019-12-20-wg-learning-update.md +++ b/posts/inside-rust/2019-12-20-wg-learning-update.md @@ -72,12 +72,12 @@ Feel free to stop by and ping us. [oct]: https://blog.rust-lang.org/inside-rust/2019/10/28/rustc-learning-working-group-introduction.html -[rg]: https://rust-lang.github.io/rustc-dev-guide/ +[rg]: https://rustc-dev-guide.rust-lang.org/ [salsa]: https://crates.io/crates/salsa -[salsach]: https://rust-lang.github.io/rustc-dev-guide/salsa.html +[salsach]: https://rustc-dev-guide.rust-lang.org/salsa.html [ra]: https://github.com/rust-analyzer/rust-analyzer [ty]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc/ty/type.Ty.html [typr]: https://github.com/rust-lang/rustc-dev-guide/pull/530 [meeting]: https://rust-lang.zulipchat.com/#narrow/stream/196385-t-compiler.2Fwg-learning/topic/planning.20meeting -[glos]: https://rust-lang.github.io/rustc-dev-guide/appendix/glossary.html +[glos]: https://rustc-dev-guide.rust-lang.org/appendix/glossary.html [zulip]: https://rust-lang.zulipchat.com/#narrow/stream/196385-t-compiler.2Fwg-learning diff --git a/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md b/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md index 829678e0d..773eacf60 100644 --- a/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md +++ b/posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md @@ -37,7 +37,7 @@ bug, we'll write a message that `@`-mentions every Github user on that team. If you have some time, maybe you can provide some useful information. -[instructions here]: https://rust-lang.github.io/rustc-dev-guide/ice-breaker/about.html#join +[instructions here]: https://rustc-dev-guide.rust-lang.org/ice-breaker/about.html#join You can find more information about the group on it's [rustc-dev-guide -section](https://rust-lang.github.io/rustc-dev-guide/ice-breaker/cleanup-crew.html). +section](https://rustc-dev-guide.rust-lang.org/ice-breaker/cleanup-crew.html). diff --git a/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md b/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md index 9502fbb53..a5629ad41 100644 --- a/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md +++ b/posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md @@ -135,7 +135,7 @@ An OR-pattern covers the *union* of all the `|`-ed ("or-ed") patterns. To ensure ## Bindings after `@` [#16053]: https://github.com/rust-lang/rust/pull/16053 -[MIR]: https://rust-lang.github.io/rustc-dev-guide/mir/index.html +[MIR]: https://rustc-dev-guide.rust-lang.org/mir/index.html [rip_ast_borrowck]: https://github.com/rust-lang/rust/pull/64790 [tracking_at]: https://github.com/rust-lang/rust/issues/65490