Niko Matsakis
8830079937
Merge pull request #3764 from nikomatsakis/2025h1
...
RFC: project goals for 2025h1
2025-02-19 08:52:49 -05:00
Niko Matsakis
c313cf19f4
rename, link to PR
2025-02-19 13:51:14 +00:00
Niko Matsakis
a365bff0f3
final edits from the repo
2025-02-19 13:50:18 +00:00
Oli Scherer
b0e56dbdca
Merge pull request #3716 from Darksonn/target-modifiers
...
[RFC] Target Modifiers
2025-02-13 09:56:17 +01:00
Niko Matsakis
ad8a058e13
more attractive table formatting
2025-02-08 03:54:22 +00:00
Niko Matsakis
d64d82dcf3
new presentation, limited asks
2025-02-07 23:26:20 +00:00
Niko Matsakis
8e1f7d491a
include tmandry suggestions
2025-02-05 01:46:04 +00:00
Niko Matsakis
f57602c9f2
incorporate revisions from quorum goal
2025-02-05 01:41:45 +00:00
Niko Matsakis
970cb449ef
update with minor changes from spec team meeting
...
release team signoff is no longer needed.
2025-01-30 22:07:50 +00:00
Niko Matsakis
a3c80a912a
sync with the rust-project-goals repository
...
* update asks for some goals
* add spec team asks
* remove one spec team goal
2025-01-30 00:05:02 +00:00
Josh Triplett
1c590ce05d
Merge pull request #3624 from Amanieu/item-shadowing
...
Supertrait item shadowing v2
2025-01-16 09:34:31 +02:00
Niko Matsakis
bf1abcdb55
add const trait goal, fix URLs
...
I found a bug in the regular expression that
generated the RFC text.
2025-01-15 16:26:20 +00:00
Niko Matsakis
3f4c65d328
RFC: project goals for 2025h1
2025-01-14 19:26:12 +00:00
Wilfred Hughes
07ff9f7ca2
Update 3654-return-type-notation.md: Fix typo
2025-01-13 14:44:51 -08:00
Travis Cross
9d34dc028e
Clarify which method we're selecting
...
Thanks to fbstj for pointing out this potential ambiguity.
2025-01-04 18:54:28 +00:00
Travis Cross
dc3e2fd2e6
Replace "name resolution" with "method selection"
...
What this RFC had referred to as "name resolution" is actually method
selection, as pointed out by compiler-errors, so let's fix this
everywhere.
In doing this, we remove one of the purported drawbacks of RFC 2845,
as it makes less sense as stated after this fix.
2025-01-04 18:12:10 +00:00
Travis Cross
8df733cbf3
Remove section on type inference
...
As was pointed out by compiler-errors, some of the details in this
section are wrong. More broadly, though, specifying these details
goes beyond the purpose of this RFC. These can be worked out later.
2025-01-04 18:09:20 +00:00
Travis Cross
566bbc956c
Rename RFC 3624 file and populate metadata
2025-01-03 20:25:20 +00:00
Travis Cross
0872f23aa9
Make some editorial adjustments
2025-01-03 20:22:58 +00:00
Travis Cross
f54263a0c8
Adjust according to 2024-10-30 lang feedback
...
Co-authored-by: zachs18
2025-01-03 20:14:21 +00:00
Travis Cross
c4cc0a8f8f
Fix some typographical errors
...
Thanks to zachs18 and andresovela for some of these.
2025-01-03 19:48:55 +00:00
Amanieu d'Antras
57892c5dc9
Add lint and add type inference example
2025-01-03 19:44:46 +00:00
Travis Cross
c6732d4eee
Merge RFC 3722: Explicit ABIs in `extern`
...
The FCP for RFC 3722 completed on 2024-11-30 with a disposition to
merge. Let's merge it.
2024-12-31 22:12:08 +00:00
Travis Cross
958ba5b181
Prepare RFC 3722 to be merged
2024-12-31 22:05:50 +00:00
srus
8082b81d66
Fix syntax error caused by missing curly braces in example code
2024-12-30 22:13:47 +08:00
clubby789
34c5c3025f
Merge pull request #3591 from obsgolem/master
2024-12-23 16:26:01 +00:00
clubby789
7f1d8ac07b
Update RFC and tracking issue numbers
2024-12-23 16:23:35 +00:00
Stoneblackdog
4f6ff98839
Fix typo in 2325-stable-simd.md
2024-12-13 23:46:38 +01:00
Matthew T
368dfc868a
crates.io: Trusted Publishing Support ( #3691 )
2024-12-13 16:41:48 +01:00
Ralf Jung
55f8d797b8
provenance RFC: add example showing the Rust compiler perform this transformation
2024-12-13 12:18:10 +01:00
CGMossa
c017755b9b
Update 1946-intra-rustdoc-links.md
...
Fixed extra \`
2024-12-03 23:33:29 +01:00
Alice Ryhl
37b1d9d279
Fix typo
2024-12-03 09:37:40 +01:00
Tobias Bieniek
11544c3ce0
crates.io: Remove version deletions from the "crate deletions" RFC ( #3731 )
...
The crates.io team decided in their meeting last week to adjust the RFC and drop the parts about version deletions. The RFC is now only focussed on deleting whole crates.
The team initially thought that using the ruleset from the npm registry was a good idea, but we didn't sufficiently consider that npm does not have the concept of "yanking" a version. npm has version deprecations, but they don't influence package resolution at all, and so they are not comparable. Since yanking a version on crates.io accomplishes a lot of the same things as deleting a version on npm, the case for version deletion on crates.io is weak. The main use case would be to delete things that were not intended to be public. But due to the nature of crates.io having various inofficial mirrors, once something is published it is public anyway and any secrets or tokens would have to be invalidated anyway.
In other words: more cons than pros for version deletions on crates.io
2024-11-29 16:53:42 +01:00
Mara Bos
0929b1d01b
Merge pull request #3642 from m-ou-se/thread-spawn-hook
...
[RFC] Thread spawn hook (inheriting thread locals)
2024-11-18 17:07:37 +01:00
Mara Bos
dde61446d1
Add tracking issue.
2024-11-18 17:07:12 +01:00
Alice Ryhl
50bee24c34
Explain "mixing non-target-modifiers" section
2024-11-11 14:04:26 +01:00
Predrag Gruevski
273e41aa87
Fix minor typo in 3681-default-field-values.md
...
Fixing a one-letter typo in RFC 3681.
2024-11-09 23:57:08 -05:00
Alice Ryhl
e7a190ac63
Apply review suggestions
2024-11-04 11:31:00 +01:00
Predrag Gruevski
2588c54f86
Fix typos in code example of RFC 3681
...
Updating `s/missilies/missiles` in the code example that shows how defaults are `const` contexts.
2024-11-03 17:01:57 -05:00
Travis Cross
abf3bf817e
Merge RFC 3681: Default field values
...
The FCP for RFC 3681 completed on 2024-11-01 with a disposition to
merge. Let's merge it.
2024-11-03 21:04:26 +00:00
Travis Cross
80e8d0b6ec
Prepare RFC 3681 to be merged
2024-11-03 21:03:10 +00:00
Eric Huss
8426158770
Merge pull request #3692 from epage/feature-unification
...
RFC: Give users control over feature unification
2024-11-02 09:18:04 -07:00
Eric Huss
203e6fcc0d
Add tracking issue
2024-11-02 09:16:26 -07:00
Mara Bos
3d04a087dd
Resolve unresolved questions.
2024-10-31 10:31:01 +01:00
Josiah Bills
7fa79ca9b9
Clarified the fact that generics are not inherited.
2024-10-30 12:48:35 -04:00
Mara Bos
36f6074fee
Add rfc number.
2024-10-30 11:47:35 +01:00
Mara Bos
d0699ca5d1
Add explicit abi RFC.
2024-10-30 11:46:10 +01:00
Esteban Kuber
096fa1c0c0
Update text/0000-default-field-values.md
...
Co-authored-by: Felix S Klock II <pnkfelix@pnkfx.org>
2024-10-29 10:18:16 -07:00
Ed Page
f2075e11fb
fix(drawbacks): Put more emphasis on relationship with --workspace, mutually exclusive features is just an example
2024-10-28 11:36:19 -05:00
Josiah Bills
bda09e1aa1
Cleaned up language a little.
2024-10-28 11:05:18 -04:00