diff --git a/src/appendix-01-keywords.md b/src/appendix-01-keywords.md index c312e54388..51db85d9e9 100644 --- a/src/appendix-01-keywords.md +++ b/src/appendix-01-keywords.md @@ -126,4 +126,4 @@ has a `try` function, to call that function from your 2018 edition code, you’l need to use the raw identifier syntax, `r#try` in this case. See [Appendix E][appendix-e] for more information on editions. -[appendix-e]: appendix-05-editions.md +[appendix-e]: appendix-05-editions.html diff --git a/src/ch03-02-data-types.md b/src/ch03-02-data-types.md index 1ec4bc3621..bf8fb6deab 100644 --- a/src/ch03-02-data-types.md +++ b/src/ch03-02-data-types.md @@ -414,4 +414,4 @@ continuing. Chapter 9 discusses more of Rust’s error handling. ch02-00-guessing-game-tutorial.html#comparing-the-guess-to-the-secret-number [control-flow]: ch03-05-control-flow.html#control-flow [strings]: ch08-02-strings.html#storing-utf-8-encoded-text-with-strings -[unrecoverable-errors-with-panic]: ch09-01-unrecoverable-errors-with-panic.md +[unrecoverable-errors-with-panic]: ch09-01-unrecoverable-errors-with-panic.html diff --git a/src/ch04-01-what-is-ownership.md b/src/ch04-01-what-is-ownership.md index c9370dabf5..57bbbae92e 100644 --- a/src/ch04-01-what-is-ownership.md +++ b/src/ch04-01-what-is-ownership.md @@ -556,6 +556,6 @@ common. Luckily for us, Rust has a feature for this concept, called *references*. [data-types]: ch03-02-data-types.html#data-types -[derivable-traits]: appendix-03-derivable-traits.html#derivable-traits +[derivable-traits]: appendix-03-derivable-traits.html [method-syntax]: ch05-03-method-syntax.html#method-syntax [paths-module-tree]: ch07-02-modules-and-use-to-control-scope-and-privacy.html#paths-for-referring-to-an-item-in-the-module-tree diff --git a/src/ch11-01-writing-tests.md b/src/ch11-01-writing-tests.md index bcfdd4939a..128e3936e8 100644 --- a/src/ch11-01-writing-tests.md +++ b/src/ch11-01-writing-tests.md @@ -846,6 +846,6 @@ test`. ch08-02-strings.html#concatenation-with-the--operator-or-the-format-macro [controlling-how-tests-are-run]: ch11-02-running-tests.html#controlling-how-tests-are-run -[derivable-traits]: appendix-03-derivable-traits.html#derivable-traits +[derivable-traits]: appendix-03-derivable-traits.html [doc-comments]: ch14-02-publishing-to-crates-io.html#documentation-comments-as-tests [modules-as-privacy-boundary]: ch07-02-modules-and-use-to-control-scope-and-privacy.html#modules-as-the-privacy-boundary diff --git a/src/ch19-01-unsafe-rust.md b/src/ch19-01-unsafe-rust.md index 985144641b..04ee039f3f 100644 --- a/src/ch19-01-unsafe-rust.md +++ b/src/ch19-01-unsafe-rust.md @@ -541,5 +541,5 @@ ch04-02-references-and-borrowing.html#dangling-references [differences-between-variables-and-constants]: ch03-01-variables-and-mutability.html#differences-between-variables-and-constants [extensible-concurrency-with-the-sync-and-send-traits]: -ch16-04-extensible-concurrency-sync-and-sen.html#extensible-concurrency-with-the-sync-and-send-traits +ch16-04-extensible-concurrency-sync-and-send.html#extensible-concurrency-with-the-sync-and-send-traits [the-slice-type]: ch04-03-slices.html#the-slice-type