Commit Graph

6065 Commits

Author SHA1 Message Date
Caleb Cartwright 06e84401d0 docs: elaborate on a few points 2023-07-03 13:32:49 -05:00
Ed Page ce8674936c feat(testing): Initial draft 2023-07-03 13:32:49 -05:00
Eric Huss 3e3ab523fb
Merge pull request #3454 from aaronfranke/fix-readme-indent
Fix indentation of sub-points in the RFC process list in the README
2023-07-02 14:12:07 -07:00
Aaron Franke 9653320ae3
Fix indentation of sub-points in the RFC process list in the README 2023-07-02 02:06:52 -05:00
Mara Bos 43e4a634bd Add naming question. 2023-06-29 11:35:59 +02:00
Peter Kehl c1c42c3567 Incorrect feature name: async_fn_in_traits -> correct: async_fn_in_trait. For #3447. 2023-06-17 17:19:42 -07:00
Mark Rousskov 96affb8332
Merge pull request #3392 from rust-lang/main
Add RFC on governance, establishing the Leadership Council
2023-06-15 18:03:50 -04:00
Niko Matsakis d4417633c2 update header metadata for RFC 3425 2023-06-13 06:02:28 -04:00
Niko Matsakis f2b38615ca rename RFC 3425 2023-06-13 05:59:40 -04:00
Niko Matsakis 254fad93e2 Merge remote-tracking branch 'tmandry/rpitit' 2023-06-13 05:59:13 -04:00
Tyler Mandry 89507fe816 Specify what uses of `impl Trait` are allowed in impls 2023-06-12 17:58:12 -07:00
Tyler Mandry 9476edca41 Add open question about limiting impl Trait positions 2023-06-12 17:40:33 -07:00
Tyler Mandry 80f1b44109 Clarify that provided methods work too 2023-06-12 17:36:37 -07:00
Tyler Mandry 6adfb20ae7 Add open question around resolution of #112194 2023-06-02 15:42:22 -07:00
Tyler Mandry caf455a1f0 Remove "Self" as a "type parameter" wrt scoping rules
See https://github.com/rust-lang/rust/issues/112194.
2023-06-01 18:43:33 -07:00
Tyler Mandry e09e4a8ace Reorganize scoping rules sections 2023-06-01 17:29:12 -07:00
Tyler Mandry 2274ce353b Rename IntoIntIterator 2023-06-01 16:45:13 -07:00
Eric Huss 832a0707c1
Merge pull request #3424 from epage/cargo-script
eRFC: single-file packages ("cargo script") integration
2023-05-30 20:58:17 -07:00
Eric Huss 755ddb6e3b Update tracking issue 2023-05-30 20:57:14 -07:00
Eric Huss 44b46a23d1
Merge pull request #3441 from rust-lang/notriddle/3216-autolink
Fix autolink syntax on 3216
2023-05-30 20:28:41 -07:00
Michael Howell 7123cc566a
Fix autolink syntax on 3216 2023-05-30 16:15:44 -07:00
Oli Scherer 608f07404f
Merge pull request #3368 from weiznich/diagnostic_attribute_namespace
The `#[diagnostic]` attribute namespace
2023-05-26 17:09:13 +02:00
Mark Rousskov bc621b2d84
Merge pull request #3411 from ehuss/site-url
Fix 404 handling
2023-05-24 21:54:29 -04:00
Tyler Mandry 81fbad1dd3 Add section on scoping rules 2023-05-22 16:58:12 -07:00
Eric Huss 39d14199a7
Merge pull request #3433 from sekunho/fix-0135-typos
Fix typos in RFC 0135
2023-05-21 20:08:48 -07:00
SEKUN 0b7d7e897a
Fix typos
- Remove extra "is"
- Add missing closing angle brackets
2023-05-21 20:32:31 +08:00
Tyler Mandry 3361d8a2ae Specify how auto trait leakage works 2023-05-19 16:19:59 -07:00
Tyler Mandry 78e071ee41 Respond to review comments 2023-05-16 18:05:09 -07:00
Tyler Mandry 7f1f9f17d0
Apply suggestions from code review
Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
2023-05-16 20:51:31 -04:00
Eric Huss ad4f78f582
Merge pull request #3432 from Nemo157/fix-path-prefix-vs-scope
Fix some mentions of `--remap-path-prefix` that should be `--remap-path-scope`
2023-05-15 06:23:16 -07:00
Wim Looman 9d6ba0ecd3
Fix some mentions of --remap-path-prefix that should be --remap-path-scope 2023-05-15 14:12:09 +02:00
Eric Huss cd0142870b
Merge pull request #3127 from cbeuw/trim-path
New rustc and Cargo options to allow path sanitisation by default
2023-05-13 10:45:33 -07:00
Eric Huss 451f16335a Update tracking issue 2023-05-13 10:43:01 -07:00
Georg Semmler 0d519ab6cb
Slightly change to wording around the definition of the `#[diagnostic]`
namespace

This hopefully addresses both concerns raised by petrochenkov:

> Does #[diagnostic::something] behave like #[rustfmt::skip] from name
resolution / macro expansion point of view?

By specifying that `#[diagnostic]` is a built-in tool attribute

> How many of these attributes will exist - 2, 3, 5?
> Why is it necessary to add a mechanism for grouping them instead of just
using built-in attributes?

By being explicit about that this namespace also serves an
organizational need by defining a common set of rules. This hopefully
allows the language team to delegate the decisions about the design of
specific attributes to other teams.
2023-05-09 20:08:15 +02:00
Georg Semmler 4b112aa130
Readd some details around the different version schemes 2023-05-09 20:00:19 +02:00
Georg Semmler cb8f2fc5ae
Replace another use of `on()` with the newer `if()` syntax 2023-05-09 19:56:34 +02:00
Eric Huss 51fd0be1da
Merge pull request #3389 from epage/lints
Add a `[lints]` table to `Cargo.toml`
2023-05-09 08:17:40 -07:00
Eric Huss 7aab0bd950 Add tracking issue. 2023-05-09 08:16:39 -07:00
Mark Rousskov 966f28423a
Merge pull request #3429 from jyn514/enable-triagebot
Enable triagebot for RFCs repo
2023-05-07 10:03:58 -04:00
jyn bbe3ce68e3 Enable triagebot for RFCs repo 2023-05-02 16:55:22 -05:00
Mark Rousskov ef26c15140
Merge pull request #3419 from Turbo87/github-deploy
Use `actions/deploy-pages` to deploy `mdbook` output
2023-04-29 18:02:03 -04:00
Georg Semmler c6b8f65222
Incorporate feedback from the design meeting 2023-04-28 09:29:26 +02:00
Ed Page a47520f231 fix: Call out reducing rebuilds for filtering lints 2023-04-27 16:45:37 -05:00
Ed Page 4cb8421dfe fix: Clarify dependency situation 2023-04-27 16:41:03 -05:00
HackMD 79c30a8507 Add return_position_impl_trait_in_traits RFC 2023-04-27 18:12:40 +00:00
Ed Page d86f217691 fix: Be even more explicit on doc comments 2023-04-26 16:44:57 -05:00
Ed Page 401ceb0f71 fix: Explicitly declare its a doc comment 2023-04-26 16:33:49 -05:00
Ed Page db76c87600 fix: Call out --manifest-path verbosity 2023-04-26 16:30:57 -05:00
Ed Page 9f8a95143f fix: Specify the lock location 2023-04-26 16:28:04 -05:00
Ed Page 48aa53f324 fix: Improve guide's dependency example 2023-04-26 16:16:08 -05:00