Skip to content

Commit 2dca227

Browse files
Transition rustc-guide to rustc-dev-guide (#535)
See also rust-lang/rustc-dev-guide#602.
1 parent b3481d3 commit 2dca227

11 files changed

+32
-32
lines changed

posts/2018-05-15-Rust-turns-three.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Finally, the Rust community continues to work on inclusivity, through outreach
4444
programs like [Rust Reach](https://blog.rust-lang.org/2018/04/02/Increasing-Rusts-Reach-2018.html) and
4545
[RustBridge](https://rustbridge.github.io/), as well as
4646
[structured mentoring](https://blog.rust-lang.org/2017/09/18/impl-future-for-rust.html) and
47-
investments in [documentation](https://rust-lang-nursery.github.io/rustc-guide/)
47+
investments in [documentation](https://rustc-dev-guide.rust-lang.org/)
4848
to ease contribution. For 2018, a major goal is to
4949
[connect and empower Rust’s *global* community](https://blog.rust-lang.org/2018/03/12/roadmap.html),
5050
which we’re doing both through conference launches in multiple new continents,

posts/inside-rust/2019-10-11-AsyncAwait-Not-Send-Error-Improvements.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ actual implementation looks like, check out PR [#64895][pr64895].
245245

246246
If you're interested in improving diagnostics like this, or even just fixing bugs, consider
247247
contributing to the compiler! There are many working groups to join and resources to help you get
248-
started (like the [rustc guide][rustc_guide] or the [compiler team documentation][compiler_team]).
248+
started (like the [rustc dev guide][rustc_dev_guide] or the [compiler team documentation][compiler_team]).
249249

250250
# What's next?
251251

@@ -279,6 +279,6 @@ note: future does not implement `std::marker::Send` as this value is used across
279279
[tmandry_post]: https://tmandry.gitlab.io/blog/posts/optimizing-await-1/
280280
[send_doc]: https://doc.rust-lang.org/std/marker/trait.Send.html
281281
[compiler_team]: https://rust-lang.github.io/compiler-team
282-
[rustc_guide]: https://rust-lang.github.io/rustc-guide
282+
[rustc_dev_guide]: https://rustc-dev-guide.rust-lang.org
283283
[pr64895]: https://github.com/rust-lang/rust/pull/64895
284284
[play]: https://play.rust-lang.org/?version=nightly&mode=debug&edition=2018&gist=7e80a8bc151df8817e0983e55bf2667a

posts/inside-rust/2019-10-15-compiler-team-meeting.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ Each week, we have general announcements from the team followed by check-ins fro
2828

2929
### [wg-learning](https://rust-lang.github.io/compiler-team/working-groups/learning/)
3030

31-
`wg-learning` aims to make the compiler easier to learn by ensuring that rustc-guide and api docs are “complete”.
31+
`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”.
3232

33-
- `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.
33+
- `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.
3434

3535
- Originally, individuals were assigned one or lectures to complete but that hasn't worked very well.
3636

posts/inside-rust/2019-10-21-compiler-team-meeting.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ Each week, we have general announcements from the team followed by check-ins fro
4545

4646
- The [Inside Rust](https://blog.rust-lang.org/inside-rust/index.html) blog has launched.
4747

48-
- The [ICE-Breaker group](https://rust-lang.github.io/rustc-guide/ice-breaker/about.html) has been formed!
48+
- The [ICE-Breaker group](https://rustc-dev-guide.rust-lang.org/ice-breaker/about.html) has been formed!
4949

50-
- The [LLVM ICE-Breaker group](https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html) is also being formed.
50+
- The [LLVM ICE-Breaker group](https://rustc-dev-guide.rust-lang.org/ice-breaker/llvm.html) is also being formed.
5151

5252
[Link to full conversation](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-17.20.2354818/near/178389266)
5353

posts/inside-rust/2019-10-22-LLVM-ICE-breakers.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ Today I'm announcing a new experiment in the compiler team, the **LLVM ICE-break
1212

1313
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.
1414

15-
[open a PR]: https://rust-lang.github.io/rustc-guide/ice-breaker/about.html#join
15+
[open a PR]: https://rustc-dev-guide.rust-lang.org/ice-breaker/about.html#join
1616

1717
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).
1818

19-
[guide]: https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html
19+
[guide]: https://rustc-dev-guide.rust-lang.org/ice-breaker/llvm.html
2020

2121
### What kind of bugs are we talking about?
2222

posts/inside-rust/2019-10-28-rustc-learning-working-group-introduction.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ team: the rustc learning working group <https://www.rust-lang.org/governance/tea
77
---
88

99
The [Learning Working Group], formed in April 2019, is focused on making the
10-
compiler easier to learn by ensuring that [rustc-guide] and API docs are
10+
compiler easier to learn by ensuring that [rustc-dev-guide] and API docs are
1111
"complete". It is one of the many efforts by the Rust Compiler team to
1212
decrease the barrier of contributing to the compiler. As noted on the WG’s
1313
homepage —
1414

1515
*This working group aims to accomplish the following:*
1616

17-
- *Ensure that major components of rustc are covered in rustc-guide*
17+
- *Ensure that major components of rustc are covered in rustc-dev-guide*
1818
- *Ensure that API doc coverage is at least 90%*
1919

2020
The Learning Group is making entry to contribute easier by improving the
@@ -30,9 +30,9 @@ The Learning group, in general, is starting to document the
3030
“Compiler lecture series”, which are a list of Youtube video lectures
3131
given earlier by the more knowledgeable members of the compiler team.
3232
There is also the task of improving the documentation structure of
33-
[rustc-guide]. At first, each member used to pick a video lecture by
33+
[rustc-dev-guide]. At first, each member used to pick a video lecture by
3434
themselves and contribute via a Github pull request to the
35-
[rustc-guide Github repository]. This proved to be a bit difficult
35+
[rustc-dev-guide Github repository]. This proved to be a bit difficult
3636
for the following reasons —
3737

3838
1. Not all members would get to watch and work on the lectures of
@@ -66,20 +66,20 @@ can make the documentation better.
6666
## Important resources
6767

6868
- **[Learning Working Group]**
69-
- **[Rustc Guide Book]**
70-
- **[Rustc Guide Repository]**
69+
- **[Rustc Dev Guide Book]**
70+
- **[Rustc Dev Guide Repository]**
7171
- **[Github Project (Kanban)]**
7272
- **[Learning WG Meeting Minutes]**
7373
- **[Rust Youtube Videos]**
7474
- **[Zulip Stream: `#t-compiler/wg-learning` on Zulip]**
7575

7676
[Learning Working Group]: https://github.com/rust-lang/compiler-team/tree/master/content/working-groups/learning
77-
[rustc-guide]: https://rust-lang.github.io/rustc-guide/
78-
[Rustc Guide Book]: https://rust-lang.github.io/rustc-guide/
79-
[rustc-guide Github repository]: https://github.com/rust-lang/rustc-guide
80-
[Rustc Guide Repository]: https://github.com/rust-lang/rustc-guide
77+
[rustc-dev-guide]: https://rustc-dev-guide.rust-lang.org/
78+
[Rustc Dev Guide Book]: https://rustc-dev-guide.rust-lang.org/
79+
[rustc-dev-guide Github repository]: https://github.com/rust-lang/rustc-dev-guide
80+
[Rustc Dev Guide Repository]: https://github.com/rust-lang/rustc-dev-guide
8181
[Representing types in rustc]: https://www.youtube.com/watch?v=c01TsOsr3-c
82-
[Github Project (Kanban)]: https://github.com/rust-lang/rustc-guide/projects/2
82+
[Github Project (Kanban)]: https://github.com/rust-lang/rustc-dev-guide/projects/2
8383
[Learning WG Meeting Minutes]: https://github.com/rust-lang/compiler-team/tree/master/content/working-groups/learning/minutes
8484
[Rust Youtube Videos]: https://www.youtube.com/channel/UCaYhcUwRBNscFNUKTjgPFiA/playlists
8585
[rust-lang/rust]: https://github.com/rust-lang/rust

posts/inside-rust/2019-11-07-compiler-team-meeting.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Rust 1.39 ships on Thursday!
2020

2121
### [wg-pgo](https://rust-lang.github.io/compiler-team/working-groups/pgo/)
2222

23-
- PGO is available in the stable compiler. Docs are in the rustc-guide and the rustc-book
23+
- 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)
2424

2525
- Unfortunately we don't observe significant performance gains from applying it (except for tiny synthetic test cases).
2626

posts/inside-rust/2019-11-25-const-if-match.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ such as whether they allow for interior mutability or whether they have a
112112
`Drop` implementation that needs to be called. For example, we must reject the
113113
following code since it would result in a `const` being mutable at runtime!
114114

115-
[miri]: https://rust-lang.github.io/rustc-guide/miri.html
115+
[miri]: https://rustc-dev-guide.rust-lang.org/miri.html
116116

117117
```rust
118118
const CELL: &std::cell::Cell<i32> = &std::cell::Cell::new(42); // Not allowed...

posts/inside-rust/2019-12-20-wg-learning-update.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ have also held a meeting to decide what to work on next. So let's dig in...
1313

1414
## Work completed
1515

16-
We mentioned before that we are in the process of producing [rustc-guide][rg]
16+
We mentioned before that we are in the process of producing [rustc-dev-guide][rg]
1717
chapters from the "Compiler Lecture Series" videos. The goal is to try to
1818
produce guide chapters that are approachable for beginners and give a good
1919
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
4040
### Overview chapter
4141

4242
One of the challenges with big software systems is understanding how everything
43-
fits together. We have seen this problem come up with the rustc-guide; the chapters
43+
fits together. We have seen this problem come up with the rustc-dev-guide; the chapters
4444
tunnel down into a single part of the compiler, but it is hard to get a good
4545
view of all the things that happen to a piece of code between lexing and linking.
4646

@@ -72,12 +72,12 @@ Feel free to stop by and ping us.
7272

7373

7474
[oct]: https://blog.rust-lang.org/inside-rust/2019/10/28/rustc-learning-working-group-introduction.html
75-
[rg]: https://rust-lang.github.io/rustc-guide/
75+
[rg]: https://rustc-dev-guide.rust-lang.org/
7676
[salsa]: https://crates.io/crates/salsa
77-
[salsach]: https://rust-lang.github.io/rustc-guide/salsa.html
77+
[salsach]: https://rustc-dev-guide.rust-lang.org/salsa.html
7878
[ra]: https://github.com/rust-analyzer/rust-analyzer
7979
[ty]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc/ty/type.Ty.html
80-
[typr]: https://github.com/rust-lang/rustc-guide/pull/530
80+
[typr]: https://github.com/rust-lang/rustc-dev-guide/pull/530
8181
[meeting]: https://rust-lang.zulipchat.com/#narrow/stream/196385-t-compiler.2Fwg-learning/topic/planning.20meeting
82-
[glos]: https://rust-lang.github.io/rustc-guide/appendix/glossary.html
82+
[glos]: https://rustc-dev-guide.rust-lang.org/appendix/glossary.html
8383
[zulip]: https://rust-lang.zulipchat.com/#narrow/stream/196385-t-compiler.2Fwg-learning

posts/inside-rust/2020-02-06-Cleanup-Crew-ICE-breakers.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ bug, we'll write a message that `@`-mentions every Github user on that
3737
team. If you have some time, maybe you can provide some useful
3838
information.
3939

40-
[instructions here]: https://rust-lang.github.io/rustc-guide/ice-breaker/about.html#join
40+
[instructions here]: https://rustc-dev-guide.rust-lang.org/ice-breaker/about.html#join
4141

42-
You can find more information about the group on it's [rustc-guide
43-
section](https://rust-lang.github.io/rustc-guide/ice-breaker/cleanup-crew.html).
42+
You can find more information about the group on it's [rustc-dev-guide
43+
section](https://rustc-dev-guide.rust-lang.org/ice-breaker/cleanup-crew.html).

posts/inside-rust/2020-03-04-recent-future-pattern-matching-improvements.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ An OR-pattern covers the *union* of all the `|`-ed ("or-ed") patterns. To ensure
135135
## Bindings after `@`
136136

137137
[#16053]: https://github.com/rust-lang/rust/pull/16053
138-
[MIR]: https://rust-lang.github.io/rustc-guide/mir/index.html
138+
[MIR]: https://rustc-dev-guide.rust-lang.org/mir/index.html
139139
[rip_ast_borrowck]: https://github.com/rust-lang/rust/pull/64790
140140
[tracking_at]: https://github.com/rust-lang/rust/issues/65490
141141

0 commit comments

Comments
 (0)