Commit d14fa85
authored
Rollup merge of rust-lang#129015 - rustbot:docs-update, r=ehuss
Update books
## rust-lang/book
7 commits in 67fa536768013d9d5a13f3a06790521d511ef711..04bc1396bb857f35b5dda1d773c9571e1f253304
2024-07-31 13:19:44 UTC to 2024-07-16 18:18:38 UTC
- mdbook-trpl-listing: Add missing elided lifetimes (rust-lang/book#3995)
- infra: include ghp-import and git push in generate-preview script (rust-lang/book#3998)
- infra: add robots.txt for GH Pages previews (rust-lang/book#3997)
- Clarify function definitions vs. expressions (rust-lang/book#3870)
- infra: fix some shellcheck issues in CI config (rust-lang/book#3988)
- infra: support test renderer in mdbook preprocessors (rust-lang/book#3982)
- Improve handling of `<Listing>`s (rust-lang/book#3975)
## rust-lang/edition-guide
4 commits in 5454de3d12b9ccc6375b629cf7ccda8264640aac..aeeb287d41a0332c210da122bea8e0e91844ab3e
2024-08-06 21:16:24 UTC to 2024-07-29 21:41:36 UTC
- Stabilize unsafe extern blocks (rust-lang/edition-guide#313)
- Add chapter for Lifetime Capture Rules 2024 (rust-lang/edition-guide#316)
- 2024: Add page for missing_fragment_specifier (rust-lang/edition-guide#315)
- Add documentation for 2024 prelude migration. (rust-lang/edition-guide#314)
## rust-lang/nomicon
3 commits in 0ebdacadbda8ce2cd8fbf93985e15af61a7ab895..6ecf95c5f2bfa0e6314dfe282bf775fd1405f7e9
2024-08-11 16:55:29 UTC to 2024-08-09 23:25:22 UTC
- Stabilize `min_exhaustive_patterns` (rust-lang/nomicon#445)
- repr(int) enums: both size and sign matter (rust-lang/nomicon#458)
- Update what-unsafe-does.md (rust-lang/nomicon#457)
## rust-lang/reference
6 commits in 2e191814f163ee1e77e2d6094eee4dd78a289c5b..62cd0df95061ba0ac886333f5cd7f3012f149da1
2024-08-11 21:06:12 UTC to 2024-07-30 06:34:03 UTC
- Reformat (and only reformat) the inline assembly chapter (rust-lang/reference#1550)
- Changes for unsafe extern blocks (RFC 3484) (rust-lang/reference#1536)
- Stabilize Wasm relaxed SIMD (rust-lang/reference#1421)
- Remove custom blockquote styling (rust-lang/reference#1547)
- Fix std-links for generics with commas. (rust-lang/reference#1549)
- Add details on how names are introduced. (rust-lang/reference#1052)
## rust-lang/rust-by-example
3 commits in 89aecb6951b77bc746da73df8c9f2b2ceaad494a..8f94061936e492159f4f6c09c0f917a7521893ff
2024-08-06 17:25:35 UTC to 2024-07-16 20:58:25 UTC
- Update lifetime_bounds.md (rust-lang/rust-by-example#1869)
- Remove the link to Japanese translation (rust-lang/rust-by-example#1868)
- Add an example of implementing the FromStr trait for Circles. (rust-lang/rust-by-example#1865)
## rust-lang/rustc-dev-guide
12 commits in 0c4d55c..43d8378
2024-08-08 17:54:27 UTC to 2024-07-19 07:15:12 UTC
- Added 'the' in chapter "Running test" subtitle "Run unit tests on the compiler/library" (rust-lang/rustc-dev-guide#2040)
- Correct rust code block in *Dataflow Analysis* (rust-lang/rustc-dev-guide#2037)
- linkcheck: fix filtering of the source files (rust-lang/rustc-dev-guide#2019)
- chore: fix some comments (rust-lang/rustc-dev-guide#2028)
- linkcheck: fix reported broken links (part 2) (rust-lang/rustc-dev-guide#2024)
- typo (rust-lang/rustc-dev-guide#2029)
- Fix broken links in `llvm-coverage-instrumentation.md` (rust-lang/rustc-dev-guide#2027)
- Fix invalid link to toolstate documentation (rust-lang/rustc-dev-guide#2021)
- linkcheck: fix reported broken links (part 1) (rust-lang/rustc-dev-guide#2022)
- fix link (rust-lang/rustc-dev-guide#2020)
- MIR docs: fix borked links and update style (rust-lang/rustc-dev-guide#2017)
- Update adding.md (rust-lang/rustc-dev-guide#2016)File tree
7 files changed
+28
-13
lines changed- src
- doc
- tools/rustbook
7 files changed
+28
-13
lines changed- .github/workflows/main.yml+3-3
- ADMIN_TASKS.md+10
- packages/mdbook-trpl-listing/Cargo.lock+16-7
- packages/mdbook-trpl-listing/Cargo.toml+1-1
- packages/mdbook-trpl-listing/src/lib.rs+156-514
- packages/mdbook-trpl-listing/src/tests/config.rs+242
- packages/mdbook-trpl-listing/src/tests/mod.rs+192
- packages/mdbook-trpl-note/src/lib.rs+1-1
- src/ch03-03-how-functions-work.md+2-1
- tools/generate-preview.sh+6
- tools/preview-robots.txt+2
- mdbook-spec/src/std_links.rs+1-1
- src/attributes.md+1-1
- src/attributes/codegen.md+10-8
- src/inline-assembly.md+156-2
- src/items/constant-items.md+3
- src/items/enumerations.md+42-10
- src/items/extern-crates.md+4-5
- src/items/external-blocks.md+37-36
- src/items/functions.md+17-5
- src/items/generics.md+4-7
- src/items/modules.md+5-5
- src/items/static-items.md+10-1
- src/items/structs.md+16-12
- src/items/traits.md+4
- src/items/type-aliases.md+4-4
- src/items/unions.md+2
- src/items/use-declarations.md+257-57
- src/keywords.md+2
- src/names/namespaces.md-5
- src/paths.md+42-13
- src/patterns.md+2-1
- src/procedural-macros.md+6-1
- src/types/never.md+2-2
- src/unsafe-keyword.md+8-2
- src/unsafety.md+2
- theme/reference.css-17
Submodule rustc-dev-guide updated 37 files
- book.toml+5-1
- ci/linkcheck.sh+8-2
- src/SUMMARY.md+1-1
- src/appendix/background.md+2-1
- src/appendix/bibliography.md+2-2
- src/appendix/code-index.md+1-1
- src/backend/implicit-caller-location.md+4-4
- src/backend/updating-llvm.md+6-6
- src/borrow_check/opaque-types-region-inference-restrictions.md+1-1
- src/closure.md+2-2
- src/diagnostics/error-guaranteed.md+1-1
- src/licenses.md+1-1
- src/llvm-coverage-instrumentation.md+16-63
- src/mir/construction.md+1-1
- src/mir/dataflow.md+6-4
- src/mir/index.md+1-1
- src/mir/optimizations.md+2-2
- src/mir/passes.md+5-5
- src/mir/visitor.md+4-3
- src/param_env/param_env_acquisition.md+6-6
- src/profile-guided-optimization.md+4-3
- src/queries/incremental-compilation-in-detail.md+1-1
- src/sanitizers.md+2-2
- src/solve/caching.md+2-2
- src/solve/normalization.md+1-1
- src/solve/opaque-types.md+4-3
- src/solve/significant-changes.md+3-3
- src/solve/trait-solving.md+3-3
- src/tests/adding.md+2-2
- src/tests/ci.md+2-2
- src/tests/compiletest.md-2
- src/tests/headers.md+1-1
- src/tests/running.md+1-1
- src/ty-fold.md+1-1
- src/ty_module/binders.md+1-1
- src/ty_module/early_binder.md+3-3
- src/ty_module/instantiating_binders.md+3-3
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
303 | 303 | | |
304 | 304 | | |
305 | 305 | | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
306 | 312 | | |
307 | 313 | | |
308 | 314 | | |
| |||
465 | 471 | | |
466 | 472 | | |
467 | 473 | | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
468 | 489 | | |
469 | 490 | | |
470 | 491 | | |
| |||
680 | 701 | | |
681 | 702 | | |
682 | 703 | | |
| 704 | + | |
683 | 705 | | |
684 | 706 | | |
685 | 707 | | |
686 | 708 | | |
687 | 709 | | |
688 | 710 | | |
689 | | - | |
690 | 711 | | |
691 | 712 | | |
692 | 713 | | |
| |||
1767 | 1788 | | |
1768 | 1789 | | |
1769 | 1790 | | |
1770 | | - | |
1771 | | - | |
1772 | | - | |
1773 | | - | |
1774 | | - | |
1775 | | - | |
1776 | 1791 | | |
1777 | 1792 | | |
1778 | 1793 | | |
| |||
0 commit comments