Skip to content

Commit 17e02f6

Browse files
committed
distinguish language and library processes more consistently
1 parent b227311 commit 17e02f6

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-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: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
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 process].**
10+
11+
[a different process]: ./stability.md
12+
913
## The @rfcbot FCP process
1014

1115
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)