diff --git a/0000-template.md b/0000-template.md index 629e4e4a3..d1dad5534 100644 --- a/0000-template.md +++ b/0000-template.md @@ -1,6 +1,6 @@ - Start Date: (fill me in with today's date, YYYY-MM-DD) -- RFC PR #: (leave this empty) -- Rust Issue #: (leave this empty) +- RFC PR: (leave this empty) +- Rust Issue: (leave this empty) # Summary diff --git a/active/0001-rfc-process.md b/active/0001-rfc-process.md index a309a7dc4..86f7e8bf8 100644 --- a/active/0001-rfc-process.md +++ b/active/0001-rfc-process.md @@ -1,6 +1,6 @@ - Start Date: 2014-03-11 -- RFC PR #: 2, 6 -- Rust Issue #: N/A +- RFC PR: [rust-lang/rfcs#2](https://github.com/rust-lang/rfcs/pull/2), [rust-lang/rfcs#6](https://github.com/rust-lang/rfcs/pull/6) +- Rust Issue: N/A # Summary @@ -60,7 +60,7 @@ RFC merged into the RFC repo as a markdown file. At that point the RFC is 'active' and may be implemented with the goal of eventual inclusion into Rust. -* Fork the RFC repo http://github.com/rust-lang/rfcs +* Fork the RFC repo https://github.com/rust-lang/rfcs * Copy `0000-template.md` to `active/0000-my-feature.md` (where 'my-feature' is descriptive. don't assign an RFC number yet). * Fill in the RFC diff --git a/active/0003-opt-in-builtin-traits.md b/active/0003-opt-in-builtin-traits.md index 499aa93f4..27a3559ee 100644 --- a/active/0003-opt-in-builtin-traits.md +++ b/active/0003-opt-in-builtin-traits.md @@ -1,6 +1,6 @@ - Start Date: 2014-03-24 -- RFC PR #: 19 -- Rust Issue #: 13231 +- RFC PR: [rust-lang/rfcs#19](https://github.com/rust-lang/rfcs/pull/19) +- Rust Issue: [rust-lang/rust#13231](https://github.com/rust-lang/rust/issues/13231) # Summary diff --git a/active/0005-new-intrinsics.md b/active/0005-new-intrinsics.md index ecf56bad7..d6a2468c1 100644 --- a/active/0005-new-intrinsics.md +++ b/active/0005-new-intrinsics.md @@ -1,6 +1,6 @@ - Start Date: 2014-03-14 -- RFC PR #: 8 -- Rust Issue #: (leave this empty) +- RFC PR: [rust-lang/rfcs#8](https://github.com/rust-lang/rfcs/pull/8) +- Rust Issue: # Summary diff --git a/active/0011-bounded-type-parameters.md b/active/0011-bounded-type-parameters.md index fdad0b437..aaaaf6bdb 100644 --- a/active/0011-bounded-type-parameters.md +++ b/active/0011-bounded-type-parameters.md @@ -1,6 +1,6 @@ - Start Date: 2014-04-05 -- RFC PR #: -- Rust Issue #: +- RFC PR: +- Rust Issue: # Summary diff --git a/active/0014-remove-tilde.md b/active/0014-remove-tilde.md index 2b1cdccc2..c638d9bfe 100644 --- a/active/0014-remove-tilde.md +++ b/active/0014-remove-tilde.md @@ -1,6 +1,6 @@ - Start Date: 2014-04-30 -- RFC PR #: 59 -- Rust Issue #: 13885 +- RFC PR: [rust-lang/rfcs#59](https://github.com/rust-lang/rfcs/pull/59) +- Rust Issue: [rust-lang/rust#13885](https://github.com/rust-lang/rust/issues/13885) # Summary diff --git a/active/0018-undefined-struct-layout.md b/active/0018-undefined-struct-layout.md index 16cc2bbfc..cadf4ecac 100644 --- a/active/0018-undefined-struct-layout.md +++ b/active/0018-undefined-struct-layout.md @@ -1,6 +1,6 @@ - Start Date: 2014-05-17 -- RFC PR #: 79 -- Rust Issue #: 14309 +- RFC PR: [rust-lang/rfcs#79](https://github.com/rust-lang/rfcs/pull/79) +- Rust Issue: [rust-lang/rust#14309](https://github.com/rust-lang/rust/issues/14309) # Summary diff --git a/active/0021-lexical-syntax-simplification.md b/active/0021-lexical-syntax-simplification.md index 8a9f30d66..19dd5c4d2 100644 --- a/active/0021-lexical-syntax-simplification.md +++ b/active/0021-lexical-syntax-simplification.md @@ -1,6 +1,6 @@ - Start Date: 2014-05-23 -- RFC PR #: 90 -- Rust Issue #: 14504 +- RFC PR: [rust-lang/rfcs#90](https://github.com/rust-lang/rfcs/pull/90) +- Rust Issue: [rust-lang/rust#14504](https://github.com/rust-lang/rust/issues/14504) # Summary diff --git a/active/0024-traits.md b/active/0024-traits.md index 7037a1087..7a1c62499 100644 --- a/active/0024-traits.md +++ b/active/0024-traits.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-10 -- RFC PR #: 48 -- Rust Issue #: 5527 +- RFC PR: [rust-lang/rfcs#48](https://github.com/rust-lang/rfcs/pull/48) +- Rust Issue: [rust-lang/rust#5527](https://github.com/rust-lang/rust/issues/5527) # Summary diff --git a/active/0031-better-temporary-lifetimes.md b/active/0031-better-temporary-lifetimes.md index 0216afaf9..9c43a2b13 100644 --- a/active/0031-better-temporary-lifetimes.md +++ b/active/0031-better-temporary-lifetimes.md @@ -1,6 +1,6 @@ - Start Date: 2014-05-04 -- RFC PR #: 0031 -- Rust Issue #: 15023 +- RFC PR: [rust-lang/rfcs#0031](https://github.com/rust-lang/rfcs/pull/0031) +- Rust Issue: [rust-lang/rust#15023](https://github.com/rust-lang/rust/issues/15023) # Summary diff --git a/active/0034-index-traits.md b/active/0034-index-traits.md index 9e2acf553..5045fe4e7 100644 --- a/active/0034-index-traits.md +++ b/active/0034-index-traits.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-09 -- RFC PR #: #111 -- Rust Issue #: #6515 +- RFC PR: [rust-lang/rfcs#111](https://github.com/rust-lang/rfcs/pull/111) +- Rust Issue: [rust-lang/rust#6515](https://github.com/rust-lang/rust/issues/6515) # Summary diff --git a/active/0036-pattern-guards-with-bind-by-move.md b/active/0036-pattern-guards-with-bind-by-move.md index 19eb9e509..485ebd7b0 100644 --- a/active/0036-pattern-guards-with-bind-by-move.md +++ b/active/0036-pattern-guards-with-bind-by-move.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-05 -- RFC PR #: 107 -- Rust Issue #: 15287 +- RFC PR: [rust-lang/rfcs#107](https://github.com/rust-lang/rfcs/pull/107) +- Rust Issue: [rust-lang/rust#15287](https://github.com/rust-lang/rust/issues/15287) # Summary diff --git a/active/0038-capture-by-value.md b/active/0038-capture-by-value.md index 6c1827b5c..5f4a66d05 100644 --- a/active/0038-capture-by-value.md +++ b/active/0038-capture-by-value.md @@ -1,6 +1,6 @@ - Start Date: 2014-07-02 -- RFC PR #: 151 -- Rust Issue #: 12831 +- RFC PR: [rust-lang/rfcs#151](https://github.com/rust-lang/rfcs/pull/151) +- Rust Issue: [rust-lang/rust#12831](https://github.com/rust-lang/rust/issues/12831) # Summary diff --git a/active/0039-lifetime-elision.md b/active/0039-lifetime-elision.md index f9aeb80ee..f90d74586 100644 --- a/active/0039-lifetime-elision.md +++ b/active/0039-lifetime-elision.md @@ -1,6 +1,6 @@ - Start Date: (2014-06-24) -- RFC PR #: 141 -- Rust Issue #: 15552 +- RFC PR: [rust-lang/rfcs#141](https://github.com/rust-lang/rfcs/pull/141) +- Rust Issue: [rust-lang/rust#15552](https://github.com/rust-lang/rust/issues/15552) # Summary diff --git a/active/0040-more-attributes.md b/active/0040-more-attributes.md index 860bf14ad..3cd6554f0 100644 --- a/active/0040-more-attributes.md +++ b/active/0040-more-attributes.md @@ -1,6 +1,6 @@ - Start Date: 2014-03-20 -- RFC PR #: #16 -- Rust Issue #: 15701 +- RFC PR: [rust-lang/rfcs#16](https://github.com/rust-lang/rfcs/pull/16) +- Rust Issue: [rust-lang/rust#15701](https://github.com/rust-lang/rust/issues/15701) # Summary diff --git a/active/0042-target-specification.md b/active/0042-target-specification.md index 004a11071..42fbaceab 100644 --- a/active/0042-target-specification.md +++ b/active/0042-target-specification.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-18 -- RFC PR #: 131 -- Rust Issue #: 16093 +- RFC PR: [rust-lang/rfcs#131](https://github.com/rust-lang/rfcs/pull/131) +- Rust Issue: [rust-lang/rust#16093](https://github.com/rust-lang/rust/issues/16093) # Summary diff --git a/active/0043-box-not-special.md b/active/0043-box-not-special.md index fabf85b01..02f252b90 100644 --- a/active/0043-box-not-special.md +++ b/active/0043-box-not-special.md @@ -1,6 +1,6 @@ - Start Date: 2014-07-29 -- RFC PR #: 43 -- Rust Issue #: 16094 +- RFC PR: [rust-lang/rfcs#43](https://github.com/rust-lang/rfcs/pull/43) +- Rust Issue: [rust-lang/rust#16094](https://github.com/rust-lang/rust/issues/16094) # Summary diff --git a/active/0044-closures.md b/active/0044-closures.md index 0c78a2760..a677ebcdf 100644 --- a/active/0044-closures.md +++ b/active/0044-closures.md @@ -1,6 +1,6 @@ - Start Date: 2014-07-29 -- RFC PR #: 44 -- Rust Issue #: 16095 +- RFC PR: [rust-lang/rfcs#44](https://github.com/rust-lang/rfcs/pull/44) +- Rust Issue: [rust-lang/rust#16095](https://github.com/rust-lang/rust/issues/16095) # Summary diff --git a/complete/0002-attribute-usage.md b/complete/0002-attribute-usage.md index 36af8a5b7..4891d7494 100644 --- a/complete/0002-attribute-usage.md +++ b/complete/0002-attribute-usage.md @@ -1,6 +1,6 @@ - Start Date: 2012-03-20 -- RFC PR #: 3 -- Rust Issue #: 14373 +- RFC PR: [rust-lang/rfcs#3](https://github.com/rust-lang/rfcs/pull/3) +- Rust Issue: [rust-lang/rust#14373](https://github.com/rust-lang/rust/issues/14373) # Summary diff --git a/complete/0004-private-fields.md b/complete/0004-private-fields.md index a37879467..cf5d881a0 100644 --- a/complete/0004-private-fields.md +++ b/complete/0004-private-fields.md @@ -1,6 +1,6 @@ - Start Date: 2014-03-11 -- RFC PR #: 1 -- Rust Issue #: 8122 +- RFC PR: [rust-lang/rfcs#1](https://github.com/rust-lang/rfcs/pull/1) +- Rust Issue: [rust-lang/rust#8122](https://github.com/rust-lang/rust/issues/8122) # Summary diff --git a/complete/0006-remove-priv.md b/complete/0006-remove-priv.md index c633f6f2c..3f19f36e1 100644 --- a/complete/0006-remove-priv.md +++ b/complete/0006-remove-priv.md @@ -1,6 +1,6 @@ - Start Date: 2014-03-31 -- RFC PR #: 26 -- Rust Issue #: 13535 +- RFC PR: [rust-lang/rfcs#26](https://github.com/rust-lang/rfcs/pull/26) +- Rust Issue: [rust-lang/rust#13535](https://github.com/rust-lang/rust/issues/13535) # Summary diff --git a/complete/0007-regexps.md b/complete/0007-regexps.md index 1df9c4962..89973b3c7 100644 --- a/complete/0007-regexps.md +++ b/complete/0007-regexps.md @@ -1,6 +1,6 @@ - Start Date: 2014-04-12 -- RFC PR #: 42 -- Rust Issue #: 13700 +- RFC PR: [rust-lang/rfcs#42](https://github.com/rust-lang/rfcs/pull/42) +- Rust Issue: [rust-lang/rust#13700](https://github.com/rust-lang/rust/issues/13700) # Summary diff --git a/complete/0008-match-arm-attributes.md b/complete/0008-match-arm-attributes.md index bd9ee06a7..54ed33218 100644 --- a/complete/0008-match-arm-attributes.md +++ b/complete/0008-match-arm-attributes.md @@ -1,6 +1,6 @@ - Start Date: 2014-03-20 -- RFC PR #: 49 -- Rust Issue #: 12812 +- RFC PR: [rust-lang/rfcs#49](https://github.com/rust-lang/rfcs/pull/49) +- Rust Issue: [rust-lang/rust#12812](https://github.com/rust-lang/rust/issues/12812) # Summary diff --git a/complete/0012-libstd-facade.md b/complete/0012-libstd-facade.md index a7cddde81..3ad2d5253 100644 --- a/complete/0012-libstd-facade.md +++ b/complete/0012-libstd-facade.md @@ -1,6 +1,6 @@ - Start Date: 2014-04-08 -- RFC PR #: 40 -- Rust Issue #: 13851 +- RFC PR: [rust-lang/rfcs#40](https://github.com/rust-lang/rfcs/pull/40) +- Rust Issue: [rust-lang/rust#13851](https://github.com/rust-lang/rust/issues/13851) # Summary diff --git a/complete/0015-assert.md b/complete/0015-assert.md index c10af91e5..ae1dc69ea 100644 --- a/complete/0015-assert.md +++ b/complete/0015-assert.md @@ -1,6 +1,6 @@ - Start Date: 2014-04-18 -- RFC PR #: 50 -- Rust Issue #: 13789 +- RFC PR: [rust-lang/rfcs#50](https://github.com/rust-lang/rfcs/pull/50) +- Rust Issue: [rust-lang/rust#13789](https://github.com/rust-lang/rust/issues/13789) # Summary diff --git a/complete/0016-module-file-system-hierarchy.md b/complete/0016-module-file-system-hierarchy.md index ef6f0a886..807f2c943 100644 --- a/complete/0016-module-file-system-hierarchy.md +++ b/complete/0016-module-file-system-hierarchy.md @@ -1,6 +1,6 @@ - Start Date: 2014-05-02 -- RFC PR #: 63 -- Rust Issue #: 14180 +- RFC PR: [rust-lang/rfcs#63](https://github.com/rust-lang/rfcs/pull/63) +- Rust Issue: [rust-lang/rust#14180](https://github.com/rust-lang/rust/issues/14180) # Summary diff --git a/complete/0017-const-block-expr.md b/complete/0017-const-block-expr.md index 389d9e39b..f521c25ce 100644 --- a/complete/0017-const-block-expr.md +++ b/complete/0017-const-block-expr.md @@ -1,6 +1,6 @@ - Start Date: 2014-05-07 -- RFC PR #: 71 -- Rust Issue #: 14181 +- RFC PR: [rust-lang/rfcs#71](https://github.com/rust-lang/rfcs/pull/71) +- Rust Issue: [rust-lang/rust#14181](https://github.com/rust-lang/rust/issues/14181) # Summary diff --git a/complete/0019-rename-strbuf.md b/complete/0019-rename-strbuf.md index 5d6dea0b9..7adb8b078 100644 --- a/complete/0019-rename-strbuf.md +++ b/complete/0019-rename-strbuf.md @@ -1,6 +1,6 @@ - Start Date: 2014-04-30 -- RFC PR #: 60 -- Rust Issue #: 14312 +- RFC PR: [rust-lang/rfcs#60](https://github.com/rust-lang/rfcs/pull/60) +- Rust Issue: [rust-lang/rust#14312](https://github.com/rust-lang/rust/issues/14312) # Summary diff --git a/complete/0020-pattern-macros.md b/complete/0020-pattern-macros.md index 1a8348756..7f2abeeff 100644 --- a/complete/0020-pattern-macros.md +++ b/complete/0020-pattern-macros.md @@ -1,6 +1,6 @@ - Start Date: 2014-05-21 -- RFC PR #: 85 -- Rust Issue #: 14473 +- RFC PR: [rust-lang/rfcs#85](https://github.com/rust-lang/rfcs/pull/85) +- Rust Issue: [rust-lang/rust#14473](https://github.com/rust-lang/rust/issues/14473) # Summary diff --git a/complete/0022-plugin-registrar.md b/complete/0022-plugin-registrar.md index 9cd9a2ec3..d726b0c06 100644 --- a/complete/0022-plugin-registrar.md +++ b/complete/0022-plugin-registrar.md @@ -1,6 +1,6 @@ - Start Date: 2014-05-22 -- RFC PR #: 86 -- Rust Issue #: 14637 +- RFC PR: [rust-lang/rfcs#86](https://github.com/rust-lang/rfcs/pull/86) +- Rust Issue: [rust-lang/rust#14637](https://github.com/rust-lang/rust/issues/14637) # Summary diff --git a/complete/0023-ascii-literals.md b/complete/0023-ascii-literals.md index 7e7c542db..cffcf2ff6 100644 --- a/complete/0023-ascii-literals.md +++ b/complete/0023-ascii-literals.md @@ -1,6 +1,6 @@ - Start Date: 2014-05-05 -- RFC PR #: 69 -- Rust Issue #: 14646 +- RFC PR: [rust-lang/rfcs#69](https://github.com/rust-lang/rfcs/pull/69) +- Rust Issue: [rust-lang/rust#14646](https://github.com/rust-lang/rust/issues/14646) # Summary diff --git a/complete/0025-struct-grammar.md b/complete/0025-struct-grammar.md index 28bf25ebf..c59ecd4f5 100644 --- a/complete/0025-struct-grammar.md +++ b/complete/0025-struct-grammar.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-10 -- RFC PR #: 92 -- Rust Issue #: 14803 +- RFC PR: [rust-lang/rfcs#92](https://github.com/rust-lang/rfcs/pull/92) +- Rust Issue: [rust-lang/rust#14803](https://github.com/rust-lang/rust/issues/14803) # Summary diff --git a/complete/0026-remove-format-intl.md b/complete/0026-remove-format-intl.md index edd40c2a7..1c6f22040 100644 --- a/complete/0026-remove-format-intl.md +++ b/complete/0026-remove-format-intl.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-10 -- RFC PR #: 93 -- Rust Issue #: 14812 +- RFC PR: [rust-lang/rfcs#93](https://github.com/rust-lang/rfcs/pull/93) +- Rust Issue: [rust-lang/rust#14812](https://github.com/rust-lang/rust/issues/14812) # Summary diff --git a/complete/0027-trait-bounds-with-plus.md b/complete/0027-trait-bounds-with-plus.md index 39ca3ce72..9098e2c6a 100644 --- a/complete/0027-trait-bounds-with-plus.md +++ b/complete/0027-trait-bounds-with-plus.md @@ -1,6 +1,6 @@ - Start Date: 2014-05-22 -- RFC PR #: 87 -- Rust Issue #: 12778 +- RFC PR: [rust-lang/rfcs#87](https://github.com/rust-lang/rfcs/pull/87) +- Rust Issue: [rust-lang/rust#12778](https://github.com/rust-lang/rust/issues/12778) # Summary diff --git a/complete/0028-partial-cmp.md b/complete/0028-partial-cmp.md index ba8a9cf33..506955959 100644 --- a/complete/0028-partial-cmp.md +++ b/complete/0028-partial-cmp.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-01 -- RFC PR #: 100 -- Rust Issue #: 14987 +- RFC PR: [rust-lang/rfcs#100](https://github.com/rust-lang/rfcs/pull/100) +- Rust Issue: [rust-lang/rust#14987](https://github.com/rust-lang/rust/issues/14987) # Summary diff --git a/complete/0029-loadable-lints.md b/complete/0029-loadable-lints.md index 899ba86d7..ae5fa935f 100644 --- a/complete/0029-loadable-lints.md +++ b/complete/0029-loadable-lints.md @@ -1,6 +1,6 @@ - Start Date: 2014-05-23 -- RFC PR #: 89 -- Rust Issue #: 14067 +- RFC PR: [rust-lang/rfcs#89](https://github.com/rust-lang/rfcs/pull/89) +- Rust Issue: [rust-lang/rust#14067](https://github.com/rust-lang/rust/issues/14067) # Summary diff --git a/complete/0030-rm-integer-fallback.md b/complete/0030-rm-integer-fallback.md index 9c902421a..6b526df4c 100644 --- a/complete/0030-rm-integer-fallback.md +++ b/complete/0030-rm-integer-fallback.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-11 -- RFC PR #: 115 -- Rust Issue #: 6023 +- RFC PR: [rust-lang/rfcs#115](https://github.com/rust-lang/rfcs/pull/115) +- Rust Issue: [rust-lang/rust#6023](https://github.com/rust-lang/rust/issues/6023) # Summary diff --git a/complete/0032-const-unsafe-pointers.md b/complete/0032-const-unsafe-pointers.md index fad4158ba..fe6d54ec8 100644 --- a/complete/0032-const-unsafe-pointers.md +++ b/complete/0032-const-unsafe-pointers.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-11 -- RFC PR #: 68 -- Rust Issue #: 7362 +- RFC PR: [rust-lang/rfcs#68](https://github.com/rust-lang/rfcs/pull/68) +- Rust Issue: [rust-lang/rust#7362](https://github.com/rust-lang/rust/issues/7362) # Summary diff --git a/complete/0033-remove-cross-borrowing.md b/complete/0033-remove-cross-borrowing.md index 9d8b6a7db..50c5c365a 100644 --- a/complete/0033-remove-cross-borrowing.md +++ b/complete/0033-remove-cross-borrowing.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-09 -- RFC PR #: 112 -- Rust Issue #: #10504 +- RFC PR: [rust-lang/rfcs#112](https://github.com/rust-lang/rfcs/pull/112) +- Rust Issue: [rust-lang/rust#10504](https://github.com/rust-lang/rust/issues/10504) # Summary diff --git a/complete/0035-remove-crate-id.md b/complete/0035-remove-crate-id.md index bd613e7f4..9910df83e 100644 --- a/complete/0035-remove-crate-id.md +++ b/complete/0035-remove-crate-id.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-24 -- RFC PR #: 109 -- Rust Issue #: 14470 +- RFC PR: [rust-lang/rfcs#109](https://github.com/rust-lang/rfcs/pull/109) +- Rust Issue: [rust-lang/rust#14470](https://github.com/rust-lang/rust/issues/14470) # Summary diff --git a/complete/0037-remove-cross-borrowing-entirely.md b/complete/0037-remove-cross-borrowing-entirely.md index 1b78b694c..d505fc6ad 100644 --- a/complete/0037-remove-cross-borrowing-entirely.md +++ b/complete/0037-remove-cross-borrowing-entirely.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-25 -- RFC PR #: 139 -- Rust Issue #: #10504 +- RFC PR: [rust-lang/rfcs#139](https://github.com/rust-lang/rfcs/pull/139) +- Rust Issue: [rust-lang/rust#10504](https://github.com/rust-lang/rust/issues/10504) # Summary diff --git a/complete/0041-mod.md b/complete/0041-mod.md index 79e65c95b..71ca89377 100644 --- a/complete/0041-mod.md +++ b/complete/0041-mod.md @@ -1,6 +1,6 @@ - Start Date: 2014-06-06 -- RFC PR #: 168 -- Rust Issue #: 15722 +- RFC PR: [rust-lang/rfcs#168](https://github.com/rust-lang/rfcs/pull/168) +- Rust Issue: [rust-lang/rust#15722](https://github.com/rust-lang/rust/issues/15722) - Author: Tommit (edited by nrc)