Skip to content

Commit dd6a850

Browse files
committed
distinguish language and library processes more consistently
1 parent 51fe17f commit dd6a850

File tree

4 files changed

+12
-7
lines changed

4 files changed

+12
-7
lines changed

src/SUMMARY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
- [Mastering @rustbot](./rustbot.md)
4242
- [Walkthrough: a typical contribution](./walkthrough.md)
4343
- [Procedures for Breaking Changes](./bug-fix-procedure.md)
44-
- [Implementing new features](./implementing_new_features.md)
44+
- [Implementing new language features](./implementing_new_features.md)
4545
- [Stability attributes](./stability.md)
4646
- [Stabilizing Features](./stabilization_guide.md)
4747
- [Feature Gates](./feature-gates.md)

src/implementing_new_features.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1-
# Implementing new features
1+
# Implementing new language features
22

33
<!-- toc -->
44

55
When you want to implement a new significant feature in the compiler,
66
you need to go through this process to make sure everything goes
77
smoothly.
88

9+
**NOTE: this section is for *language* features, not *library* features, which use [a different
10+
*process].**
11+
12+
[a different process]: ./stability.md
13+
914
## The @rfcbot FCP process
1015

1116
When the change is small and uncontroversial, then it can be done

src/stability.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Stability attributes
22

3-
<!-- toc -->
4-
53
This section is about the stability attributes and schemes that allow stable
64
APIs to use unstable APIs internally in the rustc standard library.
75

8-
For instructions on stabilizing a language feature see [Stabilizing
9-
Features](./stabilization_guide.md).
6+
**NOTE**: this section is for *library* features, not *language* features. For instructions on
7+
stabilizing a language feature see [Stabilizing Features](./stabilization_guide.md).
8+
9+
<!-- toc -->
1010

1111
## unstable
1212

src/stabilization_guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Request for stabilization
22

3-
**NOTE**: this page is about stabilizing language features.
3+
**NOTE**: this page is about stabilizing *language* features.
44
For stabilizing *library* features, see [Stabilizing a library feature].
55

66
[Stabilizing a library feature]: ./stability.md#stabilizing-a-library-feature

0 commit comments

Comments
 (0)