-
Notifications
You must be signed in to change notification settings - Fork 12.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rollup merge of #98410 - ehuss:update-books, r=ehuss
Update books ## reference 6 commits in 683bfe5cd64d589c6a1645312ab5f93b6385ccbb..9fce337a55ee4a4629205f6094656195cecad231 2022-05-27 11:54:20 -0700 to 2022-06-22 13:59:28 -0700 - Remove outdated restriction on recursive types (rust-lang/reference#1231) - Clarify "string continue" for (byte) string literals (rust-lang/reference#1042) - Add a note to the turbofish section about impl Trait (rust-lang/reference#1212) - modify confusing variance example (rust-lang/reference#1224) - Add stable references of `macro_metavar_expr` (rust-lang/reference#1192) - Document native library modifier `bundle` (rust-lang/reference#1210) ## book 33 commits in 396fdb69de7fb18f24b15c7ad13491b1c1fa7231..efbafdba3618487fbc9305318fcab9775132ac15 2022-06-08 10:02:35 -0400 to 2022-06-19 21:06:50 -0400 - Propagate tech review edits to appendices to src - Tech review comments and further edits to the appendices - Duplicate fragment "mutation and borrowing" - Propagate ch20 tech review edits to src - Edits in response to tech review of chapter 20 - Comments from tech review on chapter 20 - Propagate ch7 tech review edits to src - Responding to tech review of ch7 - Tech review comments on ch7 - Propagate ch19 tech review edits to src - Responses to tech review of ch19 - Tech review comments on ch 19 - Update ch03-01-variables-and-mutability.md - Add more explanation to CONTRIBUTING about the nostarch directory - Duplicate sentence - Missing period - Regenerate ch09-02 error messages - Change some print formatting styles in ch18 - Propagate tech review ch18 edits to src - Responses to tech review comments of chapter 18 - Chapter 18 from tech review - Snapshot of introduction for nostarch - Propagate edits of ch1 to src - Edits to edits to chapter 1 - Edits from nostarch for chapter 1 - Update Visual Studio instructions for 2022 - bugfix/typo-ch10-01 Fix typo in chapter ch10-01 - Tweak rustfmt slightly for these listings - Propagate edits to ch13 to src - Responses to nostarch edits to ch13 - Edits to ch13 from nostarch - Apply complex Clippy recommendation - Apply Clippy recommendations: `cargo clippy --fix` ## rust-by-example 4 commits in dbb7e5e2345ee26199ffba218156b6009016a20c..1095df2a5850f2d345fad43a30633133365875ba 2022-06-02 16:30:51 -0300 to 2022-06-18 21:47:12 -0300 - Add example for `array.get()` (rust-lang/rust-by-example#1554) - Example improvements (rust-lang/rust-by-example#1552) - Fix for a set of typos (rust-lang/rust-by-example#1551) - Make guard examples clearer around `_` (rust-lang/rust-by-example#1550) ## rustc-dev-guide 11 commits in 6e4d6435db89bcc027b1bba9742e4f59666f5412..048d925f0a955aac601c4160c0e7f05771bcf63b 2022-06-08 08:06:32 +0900 to 2022-06-21 22:25:34 +0900 - not obvious what Ex is, so rather get rid (rust-lang/rustc-dev-guide#1372) - small improves (rust-lang/rustc-dev-guide#1371) - make clear that other versions can work (rust-lang/rustc-dev-guide#1373) - Fix small `src/diagnostics.md` typo (rust-lang/rustc-dev-guide#1370) - Add an "is" and rearange "We next" to "Next, we" (rust-lang/rustc-dev-guide#1369) - diagnostics: add translation documentation - diagnostics: line wrapping/heading changes - later -> latter - Remove mention of -Zborrowck=mir with Polonius. (rust-lang/rustc-dev-guide#1367) - Remove nll compare mode. (rust-lang/rustc-dev-guide#1366) - add section on user types (rust-lang/rustc-dev-guide#1359) ## embedded-book 1 commits in cbb494f96da3268c2925bdadc65ca83d42f2d4ef..e17dcef5e96346ee3d7fa56820ddc7e5c39636bc 2022-05-26 06:58:43 +0000 to 2022-06-19 10:28:00 +0000 - Fix a typo (rust-embedded/book#319)
- Loading branch information
Showing
5 changed files
with
5 additions
and
5 deletions.
There are no files selected for viewing
Submodule book
updated
54 files
Submodule reference
updated
6 files
+29 −2 | src/items/external-blocks.md | |
+47 −0 | src/macros-by-example.md | |
+3 −0 | src/paths.md | |
+30 −4 | src/subtyping.md | |
+14 −4 | src/tokens.md | |
+0 −3 | src/types.md |
Submodule rust-by-example
updated
7 files
+1 −1 | src/error/multiple_error_types/wrap_error.md | |
+21 −15 | src/flow_control/match/guard.md | |
+9 −9 | src/generics/phantom.md | |
+1 −1 | src/hello/print.md | |
+14 −3 | src/primitives/array.md | |
+11 −4 | src/std/arc.md | |
+7 −5 | src/trait/disambiguating.md |
Submodule rustc-dev-guide
updated
19 files
+1 −0 | book.toml | |
+6 −5 | src/SUMMARY.md | |
+54 −0 | src/borrow_check/type_check.md | |
+66 −45 | src/diagnostics.md | |
+4 −4 | src/diagnostics/diagnostic-codes.md | |
+74 −73 | src/diagnostics/diagnostic-items.md | |
+359 −0 | src/diagnostics/diagnostic-structs.md | |
+0 −3 | src/diagnostics/error-guaranteed.md | |
+65 −59 | src/diagnostics/lintstore.md | |
+0 −207 | src/diagnostics/sessiondiagnostic.md | |
+239 −0 | src/diagnostics/translation.md | |
+2 −2 | src/overview.md | |
+1 −1 | src/rustc-driver-getting-diagnostics.md | |
+1 −1 | src/rustc-driver-interacting-with-the-ast.md | |
+5 −6 | src/tests/compiletest.md | |
+1 −1 | src/tests/docker.md | |
+1 −1 | src/tests/headers.md | |
+5 −5 | src/tests/running.md | |
+7 −8 | src/tests/ui.md |