Commit Graph

6654 Commits

Author SHA1 Message Date
Ed Page 382cb1d343 fix(rationale): Switch how we highlight different cases for ignore-rust-version 2024-02-02 11:20:13 -06:00
Ed Page 5294aba05f fix(rationale): Clarify workspace-level lint for incompatible MSRV 2024-02-02 11:19:00 -06:00
Ed Page 43db9719cf fix(rationale): Clarify rust-version and minimal version interaction 2024-02-02 11:17:00 -06:00
Ed Page 1dab41041b fix(rationale): Clarify rust-version and minimal version interaction 2024-02-02 11:16:33 -06:00
Ed Page ec79f529e0 fix(rationale): Remove stale rationale 2024-02-02 11:13:29 -06:00
Ed Page 9b9390eadf fix(drawback): Remind people about limtis of workspace.resolver warning 2024-02-02 11:12:11 -06:00
Ed Page aae359c111 fix(ref): Clarify rust-version statement 2024-02-02 11:08:34 -06:00
Ed Page 1244f87f60 fix(ref): Clarify held-back reporting 2024-02-02 11:05:54 -06:00
Ed Page 7b84264017 fix(ref): Remove stale comment 2024-02-02 11:03:33 -06:00
Ed Page 30049fe017 fix(motivation): Add status quo header 2024-02-02 10:53:23 -06:00
Ed Page 7c30483a80 fix(guide): Include auto in documentation update 2024-02-02 10:52:25 -06:00
Ed Page 064fdac8d5 fix(ref): Clarify transition for reporting stale dependencies 2024-02-02 10:46:21 -06:00
Ed Page 3ee143a834 fix: Clarify 'we' in pain points 2024-02-02 09:17:59 -06:00
Ed Page 6458c0cab0 fix: Clarify -n is dry-run 2024-02-02 09:15:56 -06:00
Ed Page c68b0726e3 fix: Remove extra word 2024-02-02 09:15:27 -06:00
Ed Page 9e2641d15a fix: Correct suggested rustup command 2024-02-02 09:14:53 -06:00
Ed Page 40228b8095 fix: Talk about infostring stabilization 2024-02-01 19:25:44 -06:00
Ed Page 82352ed14e fix: Cover include macro 2024-02-01 19:24:43 -06:00
Ed Page eab2309924 Switch frontmatter syntax
- Based on the escaping problem, switch away from markdown-style
- Based on my experience, switch to frontmatter-style
- Based on observing a new-to-this-syntax user, allow blank lines
- Allow infostring to be optional but don't remve it
2024-02-01 16:48:56 -06:00
Ralf Jung 94918b9733 unresolved question: pick a different term? 2024-01-26 15:37:44 +01:00
Ralf Jung 8914ac77b1 more clarification and context on descriptive/prescriptive provenance 2024-01-26 14:09:57 +01:00
Ralf Jung b17806abf9 clarify wording; link to C committee logs for vote on provenance TS 2024-01-26 11:36:47 +01:00
Ralf Jung 344822425b typo 2024-01-26 10:24:58 +01:00
Ralf Jung 7c79094b44
typo
Co-authored-by: Ruby Lazuli <general@patchmixolydic.com>
2024-01-26 08:27:41 +01:00
Travis Cross 0b566e818e Merge RFC 3373: Avoid non-local definitions in fns
The FCP for RFC 3373 completed on 2024-01-20 with a disposition to
merge.  Let's merge it.
2024-01-26 02:59:12 +00:00
Travis Cross ba3d5f5979 Prepare RFC 3373 for merge
RFC 3373 has been accepted.  We've created the tracking issue.  Let's
add that to the RFC.
2024-01-26 02:58:04 +00:00
Travis Cross 6a60069e4f Merge RFC 3535: Constants in Patterns
The FCP for RFC 3535 completed on 2024-01-14 with a disposition to
merge.  Let's merge it.
2024-01-26 02:42:24 +00:00
Travis Cross 4ad050767a Prepare RFC 3535 for merge
RFC 3535 has been accepted.  We've created a tracking issue.  Let's
rename the file appropriately and add the correct links.
2024-01-26 02:39:57 +00:00
Ralf Jung 2c7624634a improve wording 2024-01-25 18:21:19 +01:00
Ralf Jung 1b7e1bc8fd clarify how address and provenance interact for UB 2024-01-25 18:20:54 +01:00
Ralf Jung 32bda3a5f0
fix typos
Co-authored-by: lcnr <rust@lcnr.de>
2024-01-25 11:16:02 +01:00
Ralf Jung da3ccb8cf2 add provenance RFC 2024-01-25 09:59:13 +01:00
Ed Page 18a26839f7 fix(motivation): Tweak lockfile language 2024-01-24 09:15:40 -06:00
Ed Page 242bc1911c feat(guide): Step through this RFC with different users/workflows 2024-01-23 20:26:06 -06:00
Ed Page 0bc42a8541 fix(ref): Promote report on every command from alt to ref, but keep it deferred 2024-01-23 20:19:53 -06:00
Ed Page 6c17440443 fix(ref): Improve compilation diagnostic 2024-01-23 19:41:17 -06:00
Matthew Maurer b8953114e0 Move non-load-bearing decisions to future work 2024-01-23 22:54:39 +00:00
Matthew Maurer eb061c9b39 Naming bikeshedding 2024-01-23 22:52:25 +00:00
Matthew Maurer 5c3fd167e3 Explain entry/prefix values may be restricted
Some existing codegens (notably ELFv2+GCC+PPC) can only do some values
of `prefix`/`entry`. Call out that it is possible for some values to
cause errors, even if the target/backend combination supports
patchability.
2024-01-23 22:52:21 +00:00
Matthew Maurer 6d1b0a2a21 Relax mismatched patchability behavior
Explicitly allow either an error or code generation at any patchability
configuration in the crate graph. This allows all of:
* Disallowing this (detect it and emit an error)
* Doing what will happen by default today (functions will have the
  patchability of their codegen site)
* Adding additional support down the line to use the patchability of the
  declaring crate.

This is unlikely to be needed, but this leaves our options open for the
future.
2024-01-23 22:29:00 +00:00
Ed Page 505224ad66 fix(ref): Nightly publish with auto should warn 2024-01-23 15:07:46 -06:00
Ed Page 6b06734f6f fix(future): Maybe caution about unspecified MSRVs? 2024-01-23 13:55:25 -06:00
Ed Page ee1f87edb9 fix(guide): Split out documentation updates section 2024-01-23 13:34:46 -06:00
Ed Page c44a063a89 fix(alt): Typo 2024-01-23 13:18:01 -06:00
Ed Page ce36cf21bf feat(rationale): Discuss --ignore-rust-version and compilation 2024-01-23 13:16:21 -06:00
Ed Page bb90a15c1d fix(deferred): Expand on config 2024-01-23 12:57:00 -06:00
Ed Page 5b360f9d49 feat(deferred): Defer resolving `auto`s name 2024-01-23 12:52:56 -06:00
Ed Page 1c66807d03 fix(ref): Be more explicit on update behavior 2024-01-22 16:30:00 -06:00
Ed Page 39e9deccbc feat(guide): Enumerate core libtest features 2024-01-22 12:06:43 -06:00
Ed Page 27650cdd07 fix(ref): Make suite name more explicit 2024-01-22 12:03:40 -06:00