Skip to content

Commit 428db51

Browse files
committed
harmonize wording
1 parent 93604ef commit 428db51

File tree

1 file changed

+29
-33
lines changed

1 file changed

+29
-33
lines changed

src/changelog.rst

Lines changed: 29 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -16,39 +16,35 @@ Version 1.79.0 (2024-06-13)
1616

1717
* `Prevent opaque types being instantiated twice with different regions within the same function. <https://github.com/rust-lang/rust/pull/116935/>`_
1818

19-
* No change: This is already described in types and trait :p:`fls_hza5n5eb18ta`
19+
* No change: already described in :p:`fls_hza5n5eb18ta`
2020

2121
* `Stabilize WebAssembly target features that are in phase 4 and 5. <https://github.com/rust-lang/rust/pull/117457/>`_
2222

23-
* No change: `cfg` and `cfg_attr` configuration predicates are not part of the FLS.
23+
* No change: ``cfg`` and ``cfg_attr`` configuration predicates are not part of the FLS
2424

2525
* `Add the \`redundant_lifetimes\` lint to detect lifetimes which are semantically redundant. <https://github.com/rust-lang/rust/pull/118391/>`_
2626

27-
* No change: Lints are not part of the FLS.
27+
* No change: lints are not part of the FLS
2828

2929
* `Stabilize the \`unnameable_types\` lint for public types that can't be named. <https://github.com/rust-lang/rust/pull/120144/>`_
3030

31-
* No change: Lints are not part of the FLS.
31+
* No change: lints are not part of the FLS
3232

3333
* `Enable debuginfo in macros, and stabilize \`-C collapse-macro-debuginfo\` and \`#[collapse_debuginfo]\`. <https://github.com/rust-lang/rust/pull/120845/>`_
3434

3535
* New section: :ref:`fls_qyudjGHZfyJH`
3636

3737
* `Propagate temporary lifetime extension into \`if\` and \`match\` expressions. <https://github.com/rust-lang/rust/pull/121346/>`_
3838

39-
* New paragraphs:
40-
41-
* :p:`fls_Rj9zhVutfQod`
42-
* :p:`fls_oodpp3LpXC13`
43-
* :p:`fls_xGThCPoTUSAi`
39+
* New paragraphs: :p:`fls_Rj9zhVutfQod`, :p:`fls_oodpp3LpXC13`, :p:`fls_xGThCPoTUSAi`
4440

4541
* `Restrict promotion of \`const fn\` calls. <https://github.com/rust-lang/rust/pull/121557/>`_
4642

47-
* No change: This is already specified in values :p:`fls_3h5vr7xk2rrt`
43+
* No change: already described in :p:`fls_3h5vr7xk2rrt`
4844

4945
* `Warn against refining impls of crate-private traits with \`refining_impl_trait\` lint. <https://github.com/rust-lang/rust/pull/121720/>`_
5046

51-
* No change: Lints are not part of the FLS.
47+
* No change: lints are not part of the FLS
5248

5349
* `Stabilize associated type bounds (RFC 2289). <https://github.com/rust-lang/rust/pull/122055/>`_
5450

@@ -67,70 +63,70 @@ Version 1.79.0 (2024-06-13)
6763

6864
* `Check return types of function types for well-formedness <https://github.com/rust-lang/rust/pull/115538>`_
6965

70-
* No change: This is a bug fix in the trait resolution which is not described in the FLS.
66+
* No change: the exact trait resolution implementation is not part of the FLS
7167

7268
* `Rework \`impl Trait\` lifetime inference <https://github.com/rust-lang/rust/pull/116891/>`_
7369

74-
* No change: Capturing of lifestime within \`impl Trait\` types is not described in the FLS.
70+
* No change: capturing of lifestime within ``impl Trait`` types is not described in the FLS
7571

7672
* `Change inductive trait solver cycles to be ambiguous <https://github.com/rust-lang/rust/pull/122791>`_
7773

78-
* No change: The trait solver is not part of the FLS.
74+
* No change: the exact trait solver is not part of the FLS
7975

8076
Version 1.78.0 (2024-05-02)
8177
---------------------------
8278

8379
* `Stabilize \`#[cfg(target_abi = ...)]\` <https://github.com/rust-lang/rust/pull/119590/>`_
8480

85-
* No change: \`cfg\` and \`cfg_attr\` configuration predicates are not part of the FLS.
81+
* No change: ``cfg`` and ``cfg_attr`` configuration predicates are not part of the FLS
8682

8783
* `Stabilize the \`#[diagnostic]\` namespace and \`#[diagnostic::on_unimplemented]\` attribute <https://github.com/rust-lang/rust/pull/119888/>`_
8884

89-
* No change: Tool attributes are not part of the FLS.
85+
* No change: tool attributes are not part of the FLS
9086

9187
* `Make async-fn-in-trait implementable with concrete signatures <https://github.com/rust-lang/rust/pull/120103/>`_
9288

93-
* No change: No paragraph in the FLS forbids this prior incompatability
89+
* No change: no paragraph in the FLS forbids this prior incompatability
9490

9591
* `Make matching on NaN a hard error, and remove the rest of \`illegal_floating_point_literal_pattern\` <https://github.com/rust-lang/rust/pull/116284/>`_
9692

9793
* New paragraph: :p:`fls_JP8YSbxSN0Ym`
9894

9995
* `static mut: allow mutable reference to arbitrary types, not just slices and arrays <https://github.com/rust-lang/rust/pull/117614/>`_
10096

101-
* No change: This lifted restriction is not described in the FLS.
97+
* No change: this lifted restriction was not previously described in the FLS
10298

10399
* `Extend \`invalid_reference_casting\` to include references casting to bigger memory layout <https://github.com/rust-lang/rust/pull/118983/>`_
104100

105-
* No change: Lints are not part of the FLS.
101+
* No change: lints are not part of the FLS
106102

107103
* `Add \`non_contiguous_range_endpoints\` lint for singleton gaps after exclusive ranges <https://github.com/rust-lang/rust/pull/118879/>`_
108104

109-
* No change: Lints are not part of the FLS.
105+
* No change: lints are not part of the FLS
110106

111107
* `Add \`wasm_c_abi\` lint for use of older wasm-bindgen versions <https://github.com/rust-lang/rust/pull/117918/>`_
112108

113-
* No change: Lints are not part of the FLS.
109+
* No change: lints are not part of the FLS
114110

115111
* `Update \`indirect_structural_match\` and \`pointer_structural_match\` lints to match RFC <https://github.com/rust-lang/rust/pull/120423/>`_
116112

117-
* No change: Lints are not part of the FLS.
113+
* No change: lints are not part of the FLS
118114

119115
* `Make non-\`PartialEq\`-typed consts as patterns a hard error <https://github.com/rust-lang/rust/pull/120805/>`_
120116

121-
* No change: This behavior is already described in the FLS in :p:`fls_zCswsyuitexI`
117+
* No change: already described in :p:`fls_zCswsyuitexI`
122118

123119
* `Split \`refining_impl_trait\` lint into \`_reachable\`, \`_internal\` variants <https://github.com/rust-lang/rust/pull/121720/>`_
124120

125-
* No change: Lints are not part of the FLS.
121+
* No change: lints are not part of the FLS
126122

127123
* `Remove unnecessary type inference when using associated types inside of higher ranked \`where\`-bounds <https://github.com/rust-lang/rust/pull/119849>`_
128124

129-
* No change: The FLS does not specify type inference to such a degree.
125+
* No change: the FLS does not specify type inference to such a degree
130126

131127
* `Weaken eager detection of cyclic types during type inference <https://github.com/rust-lang/rust/pull/119989>`_
132128

133-
* No change: The FLS does not specify type inference to such a degree.
129+
* No change: the FLS does not specify type inference to such a degree
134130

135131
* `\`trait Trait: Auto {}\`: allow upcasting from \`dyn Trait\` to \`dyn Trait + Auto\` <https://github.com/rust-lang/rust/pull/119338>`_
136132

@@ -139,35 +135,35 @@ Version 1.77.0 (2024-03-21)
139135

140136
* `Reveal opaque types within the defining body for exhaustiveness checking. <https://github.com/rust-lang/rust/pull/116821/>`_
141137

142-
* No change: The introspection of the concrete type of the match expression scrutinee is not discussed in paragraph :p:`fls_e02um1gb89d0`
138+
* No change: the FLS does not specify introspection of the concrete type of the match expression scrutinee to such a degree
143139

144140
* `Stabilize C-string literals. <https://github.com/rust-lang/rust/pull/117472/>`_
145141

146142
* New section: :ref:`fls_U1gHCy16emVe`
147143

148144
* `Stabilize THIR unsafeck. <https://github.com/rust-lang/rust/pull/117673/>`_
149145

150-
* No change: Not a language change.
146+
* No change: not a language change
151147

152148
* `Add lint \`static_mut_refs\` to warn on references to mutable statics. <https://github.com/rust-lang/rust/pull/117556/>`_
153149

154-
* No change: Lints are not part of the FLS.
150+
* No change: lints are not part of the FLS
155151

156152
* `Support async recursive calls (as long as they have indirection). <https://github.com/rust-lang/rust/pull/117703/>`_
157153

158-
* No change: This async restriction is not described in the FLS.
154+
* No change: this lifted restriction was not previously described in the FLS
159155

160156
* `Undeprecate lint \`unstable_features\` and make use of it in the compiler. <https://github.com/rust-lang/rust/pull/118639/>`_
161157

162-
* No change: Lints are not part of the FLS.
158+
* No change: lints are not part of the FLS
163159

164160
* `Make inductive cycles in coherence ambiguous always. <https://github.com/rust-lang/rust/pull/118649/>`_
165161

166-
* No change: The trait solver in coherence resolution is not part of the FLS
162+
* No change: the FLS does not describe the trait solver to such a degree
167163

168164
* `Get rid of type-driven traversal in const-eval interning <https://github.com/rust-lang/rust/pull/119044/>`_, only as a `future compatibility lint <https://github.com/rust-lang/rust/pull/122204>`_ for now.
169165

170-
* No change: This restriction of const promotion is not described in the FLS.
166+
* No change: this lifted restriction was not previously described in the FLS
171167

172168
* `Deny braced macro invocations in let-else. <https://github.com/rust-lang/rust/pull/119062/>`_
173169

0 commit comments

Comments
 (0)