Skip to content

Commit 8949efa

Browse files
committed
Start talking about style evolution earlier in the post
1 parent 84a6188 commit 8949efa

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

posts/inside-rust/2022-09-22-announcing-the-rust-style-team.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ For instance, many people prefer to format their `use` lines in three blocks:
3939
imports from the standard library, imports from external crates, and then
4040
imports from modules within the same project. `rustfmt` supports this via the
4141
option `group_imports = StdExternalCrate`, but cannot make this the default
42-
without causing CI failures in existing projects.
42+
without causing CI failures in existing projects. We need a way to evolve the
43+
default Rust style compatibly, similar in spirit to the mechanisms we use for
44+
Rust editions: allowing existing style to continue working, and allowing people
45+
to opt into new style.
4346

4447
To solve both of these problems, [RFC
4548
3309](https://rust-lang.github.io/rfcs/3309-style-team.html) has revived the

0 commit comments

Comments
 (0)