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