diff --git a/src/implementing_new_features.md b/src/implementing_new_features.md index 9147c1b4..9bd85308 100644 --- a/src/implementing_new_features.md +++ b/src/implementing_new_features.md @@ -33,7 +33,7 @@ like this; for example, the compiler team recommends filing a Major Change Proposal ([MCP][mcp]) as a lightweight way to garner support and feedback without requiring full consensus. -[mcp]: compiler/mcp.md#public-facing-changes-require-rfcbot-fcp +[mcp]: https://forge.rust-lang.org/compiler/mcp.html#public-facing-changes-require-rfcbot-fcp You don't need to have the implementation fully ready for r+ to propose an FCP, but it is generally a good idea to have at least a proof diff --git a/src/solve/the-solver.md b/src/solve/the-solver.md index 38a85358..61e6cad1 100644 --- a/src/solve/the-solver.md +++ b/src/solve/the-solver.md @@ -12,6 +12,6 @@ While the actual solver is not fully pure to deal with overflow and cycles, we a going to defer that for now. To deal with inference variables and to improve caching, we use -[canonicalization](/canonicalization.html). +[canonicalization](./canonicalization.md). -TODO: write the remaining code for this as well. \ No newline at end of file +TODO: write the remaining code for this as well. diff --git a/src/solve/trait-solving.md b/src/solve/trait-solving.md index 0aab0f8d..71f6581c 100644 --- a/src/solve/trait-solving.md +++ b/src/solve/trait-solving.md @@ -2,7 +2,7 @@ This chapter describes how trait solving works with the new WIP solver located in [`rustc_trait_selection/solve`][solve]. Feel free to also look at the docs for -[the current solver](../traits/resolution.hmtl) and [the chalk solver](./chalk.html) +[the current solver](../traits/resolution.md) and [the chalk solver](../traits/chalk.md) can be found separately. ## Core concepts