Commit Graph

5735 Commits

Author SHA1 Message Date
Josh Triplett 2ea3731af1 0000-template.md: Encourage discussion of maintenance
Add some points to encourage RFCs to discuss how a proposal impacts the
ease of reading, understanding, and maintaining Rust code, not just the
ease of writing it.
2022-11-01 15:34:11 +01:00
Josh Triplett c42bece349 Allow new style editions to start out as nightly only 2022-11-01 13:54:14 +01:00
Josh Triplett 2f168cb5fe
Rephrase wording about style guide versions
Co-authored-by: Jane Losare-Lusby <jlusby42@gmail.com>
2022-11-01 11:09:13 +01:00
Josh Triplett 88761776fc Style evolution is 3338 2022-10-30 11:22:07 +01:00
Josh Triplett aa55ad61b2 Explicitly state that `style_edition` overrides the edition 2022-10-27 13:22:50 +01:00
Josh Triplett 474de4987c Clarify handling of edition in `rustfmt` vs `cargo fmt` 2022-10-27 12:40:45 +01:00
Josh Triplett a64b7e89bc Mention `version = "Two"` as prior art 2022-10-26 23:52:14 +01:00
Josh Triplett f19ecfb64b Style evolution 2022-10-26 23:33:29 +01:00
Josh Triplett d6b5c9710b
Merge pull request #3320 from joshtriplett/sartorial-switch
Move style guide
2022-10-23 15:50:55 +01:00
Eric Huss 1ec163ad55
Merge pull request #3332 from albertlarsan68/patch-1
Fix a typo in RFC 3027
2022-10-20 07:12:30 -07:00
Albert Larsan c0b635862f
Fix a typo in RFC 3027 2022-10-20 13:22:27 +02:00
Pietro Albini 6aebe1748f
Merge pull request #2 from Turbo87/token-scopes-improvements
Improve token scopes proposal
2022-10-19 13:34:14 +02:00
Tobias Bieniek 1d9527ec45
token-scopes: Remove regular expression implementation details 2022-10-19 13:07:10 +02:00
Tobias Bieniek fb5579799c
token-scopes: Split "no change to cargo" part into dedicated paragraph
This is somewhat unrelated to the previous sentence and deserves its own paragraph
2022-10-19 13:05:48 +02:00
Tobias Bieniek 48d8cf4f72
token-scopes: Rephrase "crates scope" guide to only allow wildcards at the end 2022-10-19 13:04:55 +02:00
Tobias Bieniek 67d07c6535
token-scopes: Remove endpoint scope preselection paragraph
We might want to discuss the default endpoint scope separately. It could be beneficial to not select anything by default, or just `publish-update` as a default for CI systems.
2022-10-19 12:56:27 +02:00
Tobias Bieniek 826ebc0373
token-scopes: Fix typos 2022-10-19 10:46:57 +02:00
Tobias Bieniek 7cede63ab7
token-scopes: Align endpoint table 2022-10-19 10:44:58 +02:00
Jacob Pratt ce7c5ac834
Fix typo 2022-10-19 03:57:30 -04:00
Jacob Pratt 5f4ab3c503
Various changes from feedback
- Fix typo
- Elaborate on drawbacks, alternatives
- Add unresolved questions
- Add future possibility
2022-10-19 02:16:49 -04:00
Niko Matsakis 029d8ad224
Update text/0000-lang-team-advisors.md
Co-authored-by: Josh Triplett <josh@joshtriplett.org>
2022-10-18 17:16:03 -04:00
Niko Matsakis ad6e5a472b
Update text/0000-lang-team-advisors.md
Co-authored-by: Josh Triplett <josh@joshtriplett.org>
2022-10-18 17:15:52 -04:00
Niko Matsakis b40e2d49ad
Update text/0000-lang-team-advisors.md
Co-authored-by: Josh Triplett <josh@joshtriplett.org>
2022-10-18 17:15:10 -04:00
Niko Matsakis 8ff9b92e0a
Update text/0000-lang-team-advisors.md
Co-authored-by: Josh Triplett <josh@joshtriplett.org>
2022-10-18 17:14:13 -04:00
Niko Matsakis eda0b96949
Update text/0000-lang-team-advisors.md
Co-authored-by: Josh Triplett <josh@joshtriplett.org>
2022-10-18 17:14:06 -04:00
Niko Matsakis e193803fc4
Update text/0000-lang-team-advisors.md
Co-authored-by: Josh Triplett <josh@joshtriplett.org>
2022-10-18 17:13:51 -04:00
Niko Matsakis 721a948303
Update text/0000-dyn-upcasting.md
Co-authored-by: teor <teor@riseup.net>
2022-10-18 17:11:54 -04:00
Niko Matsakis 6ea5706bdb
Update text/0000-dyn-upcasting.md
Co-authored-by: teor <teor@riseup.net>
2022-10-18 17:11:46 -04:00
Josh Triplett ae5c2865be Move style guide
RFC 3309 moved the style guide to `rust-lang/rust`. In addition, the
link from
[RFC 2436](https://rust-lang.github.io/rfcs/2436-style-guide.html) to
the style guide does not seem to have ever worked, and the style guide
has never been available anywhere in rendered form.

Update RFC 2436 minimally to point to the rendered style guide.
2022-10-16 20:46:42 +01:00
Eric Huss 089e1f3f44
Merge pull request #3277 from jhpratt/fix-typos
Fix typos
2022-10-12 13:38:53 -07:00
Niko Matsakis 309ec1c100 add lang-team advisor RFC 2022-10-12 13:52:00 -04:00
Jacob Pratt e1e398333f
Add note about alternate syntax 2022-10-10 22:30:06 -04:00
Niko Matsakis 3ae7405ef7 initial commit 2022-10-10 17:11:15 -04:00
Jacob Pratt c1cc9e7ba7
Address material changes 2022-10-09 22:43:54 -04:00
Jacob Pratt 6a96392cbf
Remove `impl(mod)` syntax 2022-10-09 22:35:06 -04:00
Jacob Pratt c199f070dd
Address immaterial changes 2022-10-09 18:30:26 -04:00
Jacob Pratt b8b3ac77a3
Restrictions 2022-10-09 04:42:57 -04:00
Eric Huss e68eb8fab3
Merge pull request #3110 from mbartlett21/patch-1
Fix RFC 243 code blocks and add note
2022-10-08 13:21:21 -07:00
Jacob Pratt 590ec4b488
Fix typos in non-RFCs 2022-10-08 01:50:29 -04:00
Jacob Pratt 00997d7ad2
Fix typos in RFCs 3251-3309 2022-10-08 01:50:26 -04:00
Jacob Pratt 76d90c9042
Fix typos in RFCs 3001-3250 2022-10-08 01:47:36 -04:00
Jacob Pratt 7a2b0e7cbc
Fix typos in RFCs 2751-3000 2022-10-08 01:47:02 -04:00
Jacob Pratt 53b478875d
Fix typos in RFCs 2501-2750 2022-10-08 01:46:46 -04:00
Jacob Pratt 6bdce2fa52
Fix typos in RFCs 2251-2500 2022-10-08 01:46:26 -04:00
Jacob Pratt 9552ca8019
Fix typos in RFCs 2001-2250 2022-10-08 01:46:13 -04:00
Jacob Pratt a035f1ef54
Fix typos in RFCs 1751-2000 2022-10-08 01:45:44 -04:00
Jacob Pratt d4fe338e7e
Fix typos in RFCs 1501-1750 2022-10-08 01:45:29 -04:00
Jacob Pratt a932b4a8f5
Fix typos in RFCs 1251-1500 2022-10-08 01:44:57 -04:00
Jacob Pratt b24c899f75
Fix typos in RFCs 1001-1250 2022-10-08 01:44:42 -04:00
Jacob Pratt 59b43e0860
Fix typos in RFCs 751-1000 2022-10-08 01:43:49 -04:00