Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
2769545
specify s390x target features
folkertdev Aug 20, 2025
4ec04bc
Revise `s390x` codegen text
traviscross Aug 20, 2025
ea013b5
feat: guarantee the binary representation of `isize` explicitly
AudaciousAxiom Oct 25, 2025
d8d11e2
add 'system' to variadic ABIs
RalfJung Oct 30, 2025
32b22e8
Merge pull request #1972 from folkertdev/s390x-target-features
ehuss Nov 9, 2025
07be87e
const_eval.md: be more clear where link leads to
tshepang Nov 10, 2025
0e9e11d
Merge pull request #2083 from tshepang/patch-3
ehuss Nov 11, 2025
7e7ae6c
Unwrap the no_std attribute
ehuss May 31, 2025
a5a160d
Add names.preludes.extern.no_std.syntax
ehuss May 31, 2025
acb4347
Remove duplicate link definition
ehuss May 31, 2025
dea61cb
Add example to no_std intro
ehuss May 31, 2025
4f50d52
Move note and warning to the intro
ehuss May 31, 2025
e464933
Rewrite no_std
ehuss May 31, 2025
d6e0a9f
Add a rule for `std` injection in edition 2018
ehuss May 31, 2025
f7d9d84
Add names.preludes.extern.no_std.duplicates
ehuss May 31, 2025
97ea130
Minor update of `no_std`
ehuss Sep 22, 2025
9d79e59
Align `no_std` intro language better and reword
traviscross Nov 9, 2025
ae893d6
Revise `no_std` text to increase parallelism
traviscross Nov 11, 2025
8d7877e
Revise `no_std` intro WRT the preludes
traviscross Nov 11, 2025
b15b601
Revise `no_std` warning
traviscross Nov 11, 2025
97f3e33
Revise `no_std` text WRT `macro_use`
traviscross Nov 11, 2025
bbb5cc6
Merge pull request #1913 from ehuss/no_std
traviscross Nov 11, 2025
2f10103
Unwrap no_implicit_prelude
ehuss May 31, 2025
0fe507d
Add an example for no_implicit_prelude
ehuss May 31, 2025
b5e3e26
Add explicit rules for no_implicit_prelude
ehuss May 31, 2025
a2b8f93
Rewrite no_implicit_prelude to move to a specific rule
ehuss May 31, 2025
0ed80f7
Be explicit in the wording here
ehuss May 31, 2025
70fa8bd
Minor update of `no_implicit_prelude`
ehuss Sep 22, 2025
9ca5c57
Fix no_implicit_prelude to document the *current* edition in the main…
ehuss Nov 9, 2025
69707f4
Wrap and reword `no_implicit_prelude` code comments
traviscross Nov 11, 2025
60b7586
Revise `no_implicit_prelude.allowed-positions` text
traviscross Nov 11, 2025
ee80656
Revise `no_implicit_prelude.excluded-preludes` text
traviscross Nov 11, 2025
a5a9f03
Bring `no_implicit_prelude.edition2018` into present
traviscross Nov 11, 2025
3ba86bf
Merge pull request #1914 from ehuss/no_implicit_prelude
traviscross Nov 11, 2025
9753ddb
Merge pull request #2064 from AudaciousAxiom/feat/isize-repr-guarantee
ehuss Nov 12, 2025
845ec96
document `cfg` conditions on inline assembly templates and operands
folkertdev Oct 24, 2025
0de8337
Remove stray comma from info string
traviscross Nov 16, 2025
a1fa462
Revise `starts-with-template` example
traviscross Nov 16, 2025
921222e
Remove stray comma
traviscross Nov 16, 2025
447b76c
Add note about restrictions on asm attributes
traviscross Nov 16, 2025
ac44a37
Add admonition about asm attribute implementation
traviscross Nov 16, 2025
f9f1d2a
Merge pull request #2069 from RalfJung/system-variadic
ehuss Nov 16, 2025
cd0b255
Remove restriction on dereferencing pointers in const
traviscross Nov 16, 2025
0659e98
Say "dereference expressions" in constant exprs list
traviscross Nov 16, 2025
ef2c2f2
Merge pull request #2090 from rust-lang/TC/remove-restriction-on-dere…
ehuss Nov 18, 2025
38093f5
Add review process overview to review-policy.md
yaahc Nov 14, 2025
81ed7c1
Revise "review principles" text
traviscross Nov 18, 2025
fbdc22a
Merge pull request #2088 from yaahc/review-process-overview
traviscross Nov 18, 2025
40c08a4
remove unused "link reference definitions"
tshepang Nov 19, 2025
9cce498
Merge pull request #2092 from tshepang/unused-link
ehuss Nov 20, 2025
f2ac173
Merge pull request #2063 from folkertdev/asm-cfg
ehuss Nov 26, 2025
81a0697
use oxford comma
tshepang Nov 28, 2025
ef09587
Merge pull request #2099 from tshepang/patch-3
ehuss Nov 29, 2025
a87322d
Clarify const item text WRT mutable statics
traviscross Nov 8, 2025
9597473
get rid of const.no-mut-refs
RalfJung Nov 9, 2025
b666677
Remove unused link reference definitions
traviscross Nov 30, 2025
b14b4e4
Merge pull request #2080 from RalfJung/no-mut-refs
traviscross Dec 2, 2025
88c7701
Update to mdbook 0.5
ehuss Nov 22, 2025
93f3388
Merge pull request #2096 from ehuss/mdbook-0.5
traviscross Dec 3, 2025
fa52328
Add section on expansion-time (early) name resolution
yaahc Oct 13, 2025
c9aead3
resolving todos and review comments
yaahc Dec 2, 2025
3b27076
Apply suggestions from code review
yaahc Dec 2, 2025
04a4cfd
use sentence case for bullet points
yaahc Dec 3, 2025
b6acfd7
WIP: Editorial revisions
traviscross Dec 3, 2025
1dcac03
clarify shadowing behavior for imports
yaahc Dec 4, 2025
0d30ef6
move macro related ambiguities to macros subsection
yaahc Dec 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
merge_group:

env:
MDBOOK_VERSION: 0.4.52
MDBOOK_VERSION: 0.5.1

jobs:
code-tests:
Expand Down
8 changes: 8 additions & 0 deletions docs/review-policy.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
Team members are given permission to merge changes from other contributors in the <https://github.com/rust-lang/reference> repository. There are different guidelines for reviewing based on the kind of changes being made:

## Review principles

Reviewers and authors should focus on a few key principles during the review process:

* **Understandability**: Language within the Reference should be understandable to most members of the Project. Contributions should assumes that readers are familiar with the rest of the content of the Reference, but, wherever possible, sections should facilitate that understanding by linking to related content.
* **Defensibility**: When the lang-docs team merges a change to the Reference, they are agreeing to take responsibility for it going forward. Team members need to feel confident defending and explaining the correctness of content within the Reference. Whenever possible, changes to the Reference should back up any claims with concise examples to verify correctness.
* **Voice**: Authors are not expected to have competence as a specification writer when drafting new contributions to the Reference. So long as claims are understandable and defensible, it is fine for PRs to be written in a casual tone or with the voice of the author instead of the voice of the Reference. Team members will bring editorial experience as part of their reviews and will revise the phrasing, organization, style, etc. to fit the Reference before merging if necessary.

## Policy changes

- Significant changes to the policy of how the team operates, such as changes to this document, should have agreement of the team without any blocking objections.
Expand Down
Loading
Loading