This repository was archived by the owner on May 28, 2025. It is now read-only.
forked from rust-lang/rust
-
Notifications
You must be signed in to change notification settings - Fork 6
Commit 6d22ff1
Auto merge of rust-lang#133465 - ehuss:update-cargo, r=ehuss
Update cargo and books
10 commits in 66221abdeca2002d318fde6efff516aab091df0e..4c39aaff66862cc0da52fe529aa1990bb8bb9a22
2024年11月19日 21:30:02 +0000 to 2024年11月25日 16:36:17 +0000
- feat: Stabilize Edition 2024 (rust-lang/cargo#14828)
- Improve error handling when PathSource is relative (rust-lang/cargo#14854)
- test: address test output nondeterminism (rust-lang/cargo#14855)
- chore: move supports-unicode to workspace deps (rust-lang/cargo#14853)
- Check build target supports std when building with -Zbuild-std=std (rust-lang/cargo#14183)
- fix(publish): Allow dry-run of a non-bumped workspace (rust-lang/cargo#14847)
- test: Switch from 'exec_with_output' to 'run' (rust-lang/cargo#14848)
- test(rustflags): Verify -Cmetadata directly, not through -Cextra-filename (rust-lang/cargo#14846)
- chore: remove bors mentions (rust-lang/cargo#14845)
- Clarify how `cargo::metadata` env var is selected (rust-lang/cargo#14842)
## nomicon
1 commits in eac89a3cbe6c4714e5029ae8b5a1c556fd4e8c42..0674321898cd454764ab69702819d39a919afd68
2024年11月16日 14:05:28 +0000 to 2024年11月19日 12:35:48 +0000
- races: Clarify a "mostly" that might be misread (rust-lang/nomicon#468)
## reference
12 commits in 41ccb0e6478305401dad92e8fd3d04a4304edb4c..5c86c739ec71b8bc839310ff47fa94e94635bba9
2024年11月15日 21:45:16 +0000 to 2024年11月25日 17:23:35 +0000
- Document `gen` keyword as reserved in Rust 2024 (rust-lang/reference#1501)
- 2024: Update `expr` macro fragment specifier (rust-lang/reference#1639)
- Add rust_2024 prelude (rust-lang/reference#1552)
- 2024: Add reserved syntax (rust-lang/reference#1652)
- Add Lifetime Capture Rules 2024 (rust-lang/reference#1601)
- Add a section dedicated to Edition 2024 changes to temporary scopes (rust-lang/reference#1592)
- 2024: Add unsafe attribute differences (rust-lang/reference#1579)
- 2024: Add updates for unsafe extern blocks (rust-lang/reference#1565)
- Fix rule for lazy boolean temporary drop scope (rust-lang/reference#1681)
- Raw lifetimes (rust-lang/reference#1603)
- Fix some missing emdashes (rust-lang/reference#1676)
- Added an additional example of lifetime elision (rust-lang/reference#1678)
## rustc-dev-guide
6 commits in b679e71..787b416
2024年11月18日 16:18:15 +0800 to 2024年11月22日 11:17:57 +0000
- Remove constants section as it is outdated
- Flatten generic parameter defs section
- Add instructions to test error code docs (rust-lang/rustc-dev-guide#2145)
- Reorganize the "Source Code Representation" chapters (rust-lang/rustc-dev-guide#2142)
- Make `Diag` a clickable link in Suggestion section (rust-lang/rustc-dev-guide#2140)
- update for rustc_intrinsic_const_stable_indirect (rust-lang/rustc-dev-guide#2138)
## edition-guide
6 commits in 915f9b319c2823f310430ecdecd86264a7870d7e..f48b0e842a3911c63240e955d042089e9e0894c7
2024年11月06日 07:23:07 +0000 to 2024年11月25日 16:20:27 +0000
- Update for 2024 stabilization (rust-lang/edition-guide#338)
- Enable triagebot merge-conflicts and shortcuts (rust-lang/edition-guide#336)
- Organize the 2024 chapters into sub-chapters by category (rust-lang/edition-guide#334)
- Fix broken Cargo Book link in cargo-resolver.md (rust-lang/edition-guide#335)
- Edition 2024 guide for temporary lifetime changes (rust-lang/edition-guide#318)
- 2024: rustfmt sorting (rust-lang/edition-guide#332)File tree
5 files changed
+5
-5
lines changed- src
- doc
- tools
5 files changed
+5
-5
lines changedSubmodule edition-guide updated 35 files
- src/SUMMARY.md+31-22
- src/editions/creating-a-new-project.md+3-3
- src/editions/transitioning-an-existing-project-to-a-new-edition.md+2-2
- src/rust-2024/cargo-inherited-default-features.md-2
- src/rust-2024/cargo-resolver.md+1-3
- src/rust-2024/cargo-table-key-names.md-2
- src/rust-2024/cargo.md+3
- src/rust-2024/gen-keyword.md-3
- src/rust-2024/index.md+1-25
- src/rust-2024/intoiterator-box-slice.md+1-5
- src/rust-2024/language.md+3
- src/rust-2024/macro-fragment-specifiers.md-3
- src/rust-2024/match-ergonomics.md+9
- src/rust-2024/missing-macro-fragment-specifiers.md-3
- src/rust-2024/never-type-fallback.md+3-8
- src/rust-2024/newly-unsafe-functions.md-3
- src/rust-2024/prelude.md-3
- src/rust-2024/reserved-syntax.md-3
- src/rust-2024/rpit-lifetime-capture.md+2-6
- src/rust-2024/rustdoc-doctests.md-3
- src/rust-2024/rustdoc-nested-includes.md-3
- src/rust-2024/rustdoc.md+3
- src/rust-2024/rustfmt-overflow-delimited-expr.md-2
- src/rust-2024/rustfmt-raw-identifier-sorting.md+2-16
- src/rust-2024/rustfmt-style-edition.md+1-5
- src/rust-2024/rustfmt-version-sorting.md+41
- src/rust-2024/rustfmt.md+3
- src/rust-2024/standard-library.md+3
- src/rust-2024/static-mut-references.md-3
- src/rust-2024/temporary-if-let-scope.md+96
- src/rust-2024/temporary-tail-expr-scope.md+74
- src/rust-2024/unsafe-attributes.md+1-5
- src/rust-2024/unsafe-extern.md-3
- src/rust-2024/unsafe-op-in-unsafe-fn.md-2
- triagebot.toml+6
- src/abi.md+6
- src/attributes.md+2-2
- src/destructors.md+22-12
- src/identifiers.md+6
- src/items/external-blocks.md+9-1
- src/items/functions.md+5-1
- src/keywords.md+5
- src/lifetime-elision.md+3
- src/macros-by-example.md+5-10
- src/names/preludes.md+1
- src/tokens.md+53-2
- src/types/impl-trait.md+3-6
- src/unsafe-keyword.md+3
- src/unsafety.md+3-1
Submodule rustc-dev-guide updated 16 files
- src/SUMMARY.md+17-18
- src/asm.md+15-221
- src/closure.md+1-1
- src/constants.md-82
- src/diagnostics.md+2-1
- src/diagnostics/error-codes.md+9
- src/early-late-bound-params/early-late-bound-implementation-nuances.md+6-2
- src/early-late-bound-params/early-late-bound-summary.md-35
- src/early-late-bound-params/turbofishing-and-early-late-bound.md+9-4
- src/generic_parameters_summary.md+61-2
- src/hir.md+29-7
- src/identifiers.md-107
- src/stability.md+3-2
- src/the-parser.md+20-5
- src/ty.md+10
- src/what_is_ty_generics.md-21
0 commit comments