Marcelina Kościelnicka
9b255a30b5
Fix fallout from #3119 merge.
...
It appears that some of the changes that were meant to go to RFC 3119
ended up in the RFC template instead.
2021-09-23 18:25:07 +02:00
Felix S. Klock II
43bca00bf3
Merge branch 'rfc-2845-supertrait-item-shadowing'
2021-09-21 13:07:43 -04:00
Felix S. Klock II
231630fda3
merge RFC 2845: Supertrait Item Shadowing.
2021-09-21 13:07:09 -04:00
Manish Goregaokar
7935e9b740
Fix renamed files
2021-09-11 12:09:42 -07:00
Manish Goregaokar
a76ef3a6db
Merge pull request #3119 from Manishearth/crate-ownership
...
Rust-lang crate ownership policy
2021-09-11 11:40:08 -07:00
Manish Goregaokar
322a80fc19
RFC 3119 is Rust-lang crate ownership policy
2021-09-11 11:39:45 -07:00
Noah Lev
602cb6f0d6
Merge pull request #3123 from willcrichton/master
...
Scrape code examples from `examples/` directory for Rustdoc
2021-09-09 13:14:56 -07:00
Noah Lev
5d5ec2416e
Add tracking issue for RFC 3123
2021-09-09 13:14:13 -07:00
Will Crichton
a1eeaa61fd
Simplify image markdown, add alt text
2021-09-03 19:40:31 -07:00
Martin Carton
aa38b836b1
Merge pull request #3171 from umanwizard/patch-1
...
Fix typo in 1598-generic_associated_types.md
2021-09-03 10:54:45 +02:00
Brennan Vincent
dd0ab17dcf
Update 1598-generic_associated_types.md
...
fix typo
2021-09-01 17:39:13 -04:00
Niko Matsakis
9f6d4805a9
Merge pull request #3170 from kw-fn/patch-2
...
Update 1211-mir.md
2021-09-01 11:17:18 -04:00
oliver
92592d580a
Update 1211-mir.md
...
looked at those references to comments which imply LLVM is the only option and added formatting for clarity around trans and borrowck
2021-08-31 21:08:36 +00:00
Andre Brisco
d373fff827
Updated string-patterns feature name and tracking issue
2021-08-28 10:37:15 -05:00
Eric Huss
e0d0dfbf26
Merge pull request #3164 from rust-lang/add-missing-date-to-1214
...
Add start date to RFC 1214
2021-08-21 06:49:14 -07:00
Michael Howell
9cc80d9ad1
Add start date to RFC 1214
...
The date is based on the PR date, and seems useful and convenient if the RFC is opened in the book and the reader wants to know roughly when it was written.
2021-08-20 13:57:55 -07:00
Manish Goregaokar
eb8b32aebb
fix
2021-08-11 09:44:45 -07:00
scottmcm
281e27feed
Merge pull request #2316 from Centril/rfc/safe-unsafe-trait-methods
...
RFC: Overconstraining and omitting `unsafe` in impls of `unsafe` trait methods
2021-08-10 16:56:40 +00:00
Scott McMurray
ef4dd08251
Move RFC2316 to final location; update pr/issue links.
2021-08-10 09:52:38 -07:00
Steve Klabnik
c5c80d5df2
Merge pull request #3158 from sozysozbot/patch-1
...
Fix typo: `or_or` -> `ok_or`
2021-08-04 13:24:05 -05:00
sozysozbot
056b5f6ef2
Fix typo: `or_or` -> `ok_or`
2021-08-04 11:33:32 +09:00
Josh Triplett
a0df6023ef
Merge pull request #3154 from crlf0710/unapprove_rfc2500
...
Withdraw RFC 2500 approval & use consistent wording.
2021-08-03 09:54:40 -07:00
Eric Huss
8b7e128fff
Merge pull request #3143 from ehuss/cargo-weak-namespaced-features
...
Stabilize Cargo's weak-dep-features and namespaced-features.
2021-07-30 10:25:26 -07:00
Eric Huss
b120b56989
Rename 3143.
2021-07-30 10:21:11 -07:00
Eric Huss
45e98bd649
Fix explanation of requiring "v" with registries.
2021-07-30 10:17:03 -07:00
Eric Huss
65c634b9e0
Stabilize Cargo's weak-dep-features and namespaced-features.
2021-07-30 10:17:03 -07:00
Manish Goregaokar
992abe2ebd
Merge pull request #3136 from ehuss/gh-actions
...
Switch from travis to github actions.
2021-07-30 09:58:08 -07:00
Mara Bos
aba44c1223
Merge branch 'byte-concat'
2021-07-28 17:43:15 +02:00
Mara Bos
3fdc142b30
Merge RFC 2509.
2021-07-28 17:42:57 +02:00
Felix S. Klock II
3ab0214d44
Merge branch 'derive-enum-default'
...
RFC 3107: "`#[derive(Default)]` on enums with a `#[default]` attribute" (rust-lang/rfcs#3107 ).
2021-07-27 12:16:12 -04:00
Felix S. Klock II
de8ea6f69e
fill in remainder of RFC header
2021-07-27 12:16:01 -04:00
Felix S. Klock II
88825b43e7
move RFC 3107 into position.
2021-07-27 12:13:28 -04:00
Charles Lew
fe3390568b
Improve wording.
2021-07-24 16:21:58 +08:00
Charles Lew
120f7a3eff
Unapprove RFC 2500.
2021-07-24 14:44:21 +08:00
Lily Ballard
260bfe02dc
Update all references to my name
2021-07-21 21:33:15 -04:00
Josh Triplett
c22ffd7af2
Merge branch 'let-else'
2021-07-20 18:52:04 -07:00
Josh Triplett
e971fd6dbb
RFC 3137: let-else
2021-07-20 18:51:44 -07:00
Josh Triplett
8cd9748f46
0000-let-else.md: Add tracking issue
2021-07-20 18:50:12 -07:00
Josh Triplett
a8d61af823
0000-let-else.md: Typo fix: s/parenthesis/parentheses/ (when referring to a pair)
2021-07-20 18:41:43 -07:00
Josh Triplett
b13e3ec9a5
0000-let-else.md: Remove trailing whitespace
2021-07-20 18:41:16 -07:00
Jeremiah Senkpiel
952745bb93
let-else, mention macro expansions
...
Forgot this in the last commit. Invisible groupings from macros should be allowed but should be shown to humans in visible expansion tools.
2021-07-20 15:59:19 -07:00
Jeremiah Senkpiel
b6b87d6a9f
let-else, disallow any expr ending with `}`.
...
As per discussion in GitHub and Zulip, this seems like the most straightforward path until practical experimentation can be done.
2021-07-20 15:51:58 -07:00
Jeremiah Senkpiel
76e8bb5c07
let-else, Mario's edits
...
Excluding the block grammar clarifications for now, because those have evolved somewhat in Zulip.
Co-authored-by: Mario Carneiro <di.gama@gmail.com>
2021-07-19 16:51:21 -07:00
Jacob Pratt
ee1e93cbb1
`#[derive(Default)]` on enums with `#[default]`
2021-07-15 13:24:07 -04:00
Jeremiah Senkpiel
c0c2fccc15
let-else, FCP updates
...
Hopefully this will be my last round of updates.
- Added some unresolved questions.
- Fixed some typos / english language clarification.
- Clarified that all expressions ending in `}` should be disallowed.
- Fixed some errors in examples.
- Added section on `, else`.
- Updated the `unless let` section to be "Introducer syntax" with the noted keyword being `guard`.
- Noted the `DIVERGING_EXPR` section with more detail.
2021-07-13 16:46:19 -07:00
Eric Huss
5e8a06f88f
Merge pull request #3147 from wchargin/wchargin-io-safety-link-refs
...
io-safety: add missing link reference definitions
2021-07-13 13:02:42 -07:00
William Chargin
88b30e7a0b
[io-safety-link-refs: explicitly specify stable channel, just for consistency]
...
wchargin-branch: io-safety-link-refs
wchargin-source: 38e5a0d357e5ae6fe48b2ebe06c03138817ca51d
2021-07-13 09:40:31 -07:00
William Chargin
a00a3c6aa2
io-safety: add missing link reference definitions
...
This RFC contained some links that referred to Rust symbols but lacked a
Markdown link reference definition, so they were just parsed as normal
text.
Test Plan:
In the rendered document, the character `[` now only appears as part of
the phrase `&[u8]`.
wchargin-branch: io-safety-link-refs
wchargin-source: 473004fb54129179a3b6df3e588365a998e8b131
2021-07-13 09:39:30 -07:00
Josh Triplett
f24381c21b
Merge branch 'io-safety'
2021-07-11 20:09:45 -07:00
Josh Triplett
bcf6e2c855
Merge RFC 3128: I/O Safety
2021-07-11 20:09:08 -07:00