You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
is an unstable feature that will cause rustc to warn on undefined conditional compilation, like `#[cfg(unknown)]` or `#[cfg(feature = "unknown")]`.
95
+
is an unstable feature that will cause `rustc` to warn on undefined conditional compilation, like `#[cfg(unknown)]` or `#[cfg(feature = "unknown")]`.
96
96
97
-
[Urgau](https://github.com/Urgau) has been working across rustc and cargo to polish up this feature for stabilization.
97
+
[Urgau](https://github.com/Urgau) has been working across `rustc` and `cargo` to polish up this feature for stabilization.
98
98
Recently, they:
99
99
- Stopped checking names/values on the `rustc --cfg` CLI flag ([rust-lang/rust#117522](https://github.com/rust-lang/rust/pull/117522)) after a [zulip thread](https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/check-cfg.20and.20RUSTFLAGS.20interaction) and some [discussion in the tracking issue](https://github.com/rust-lang/rust/issues/82450#issuecomment-1813687060)
100
100
- Fixed cargo so that it will re-compile packages when features change, avoiding a stale warning status ([rust-lang/cargo#13012](https://github.com/rust-lang/cargo/pull/13012))
@@ -137,7 +137,7 @@ This changed with the introduction of the [`[lints]` table](https://blog.rust-la
137
137
We are tracking cargo warning control (and the lints it can unblock) in
for integrating it into cargo when parsing `Cargo.toml` files.
167
167
168
168
We will also need to decide what to do about
169
-
[the differences in colors between rustc and cargo](https://github.com/rust-lang/cargo/issues/12740).
169
+
[the differences in colors between `rustc` and `cargo`](https://github.com/rust-lang/cargo/issues/12740).
170
170
[Muscraft](https://github.com/Muscraft) has been looking into why `rustc`'s colors were chosen and are preparing a proposal for what both programs should use.
171
171
172
172
##### `cargo info`
@@ -358,7 +358,7 @@ The `cargo` identifier is referred to as an infostring.
358
358
359
359
There are two directions we can take the infostring in the long run:
360
360
- Does the parent tool (in this case, cargo) own the definition of the infostring and is allowed whatever identifiers it wants
361
-
- Does rustc own the meaning of the infostring, allowing the Rust Project to add additional types of metadata without concern for breaking tools that rely on custom identifiers
361
+
- Does `rustc` own the meaning of the infostring, allowing the Rust Project to add additional types of metadata without concern for breaking tools that rely on custom identifiers
362
362
363
363
The embedded manifest syntax RFC was updated with a [new section](https://github.com/epage/rfcs/blob/frontmatter/text/3503-frontmatter.md#optional-or-additional-infostrings),
364
364
side-stepping this discussion by suggesting we hard code support for `cargo` right now and leave the decision to the future when we have more context for how this might be used.
0 commit comments