mirror of
https://github.com/google/comprehensive-rust.git
synced 2025-03-20 22:36:03 +02:00
Link `overloading` in Speaker note in URL: https://google.github.io/comprehensive-rust/hello-world/hello-world.html is broken. - broken: https://google.github.io/comprehensive-rust/hello-world/basic-syntax/functions-interlude.html (404) - correct: https://google.github.io/comprehensive-rust/control-flow-basics/functions.html The reason why it is broken is below. Original markdown is here43474d27d1/src/hello-world/hello-world.md (L36-L37)
``` [overloading](basic-syntax/functions-interlude.md) ``` Page path is `/hello-world/hello-world.html`, so overloading link become `/hello-world/basic-syntax/functions-interlude.html`, which is 404. I feel it is better to use redirect to exact path, so I edit `book.toml` and make link redirect to `/basic-syntax/functions-interlude.html`, which re-redirect to path `/control-flow-basics/functions.html`43474d27d1/book.toml (L114)