<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_errors, branch perf-tmp</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-09-04T23:42:13+00:00</updated>
<entry>
<title>fix: Filter suggestion parts that match existing code</title>
<updated>2025-09-04T23:42:13+00:00</updated>
<author>
<name>Scott Schafer</name>
<email>schaferjscott@gmail.com</email>
</author>
<published>2025-08-28T02:33:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b307a1146b4af3b5808510e44a13f56f2b0252e9'/>
<id>urn:sha1:b307a1146b4af3b5808510e44a13f56f2b0252e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: Remove redundant disjoint spans assert</title>
<updated>2025-09-04T23:42:13+00:00</updated>
<author>
<name>Scott Schafer</name>
<email>schaferjscott@gmail.com</email>
</author>
<published>2025-09-04T22:21:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f196f50d6609eecfe94989a317a8779637288d94'/>
<id>urn:sha1:f196f50d6609eecfe94989a317a8779637288d94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: Move assert for disjoint substitution spans</title>
<updated>2025-09-04T23:42:13+00:00</updated>
<author>
<name>Scott Schafer</name>
<email>schaferjscott@gmail.com</email>
</author>
<published>2025-08-28T02:33:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=81557349be64db933c5060a6e1d7398bef32e0d7'/>
<id>urn:sha1:81557349be64db933c5060a6e1d7398bef32e0d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #146120 - smoelius:patch-3, r=lqd</title>
<updated>2025-09-04T00:01:59+00:00</updated>
<author>
<name>Stuart Cook</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-09-04T00:01:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=584832843db7b5bcfbdc2e9219ee5bf4d19f6e20'/>
<id>urn:sha1:584832843db7b5bcfbdc2e9219ee5bf4d19f6e20</id>
<content type='text'>
Correct typo in `rustc_errors` comment
</content>
</entry>
<entry>
<title>Correct typo in `rustc_errors` comment</title>
<updated>2025-09-02T12:43:34+00:00</updated>
<author>
<name>Samuel Moelius</name>
<email>35515885+smoelius@users.noreply.github.com</email>
</author>
<published>2025-09-02T12:43:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5e9b655e7094295ba4ce40568d8f182aef3704fc'/>
<id>urn:sha1:5e9b655e7094295ba4ce40568d8f182aef3704fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert introduction of `[workspace.dependencies]`.</title>
<updated>2025-09-02T09:12:54+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2025-09-02T09:09:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=301655eafe56a4b5064adebd412becf94b59221c'/>
<id>urn:sha1:301655eafe56a4b5064adebd412becf94b59221c</id>
<content type='text'>
This was done in #145740 and #145947. It is causing problems for people
using r-a on anything that uses the rustc-dev rustup package, e.g. Miri,
clippy.

This repository has lots of submodules and subtrees and various
different projects are carved out of pieces of it. It seems like
`[workspace.dependencies]` will just be more trouble than it's worth.
</content>
</entry>
<entry>
<title>Rollup merge of #145947 - nnethercote:workspace-members-2, r=Kobzol</title>
<updated>2025-08-29T02:54:12+00:00</updated>
<author>
<name>Stuart Cook</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-08-29T02:54:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2246dda682c4995e0e4b432b72f810da2d525833'/>
<id>urn:sha1:2246dda682c4995e0e4b432b72f810da2d525833</id>
<content type='text'>
Add more to the `[workspace.dependencies]` section in the top-level `Cargo.toml`

Following on from rust-lang/rust#145740.

r? `@Kobzol`
</content>
</entry>
<entry>
<title>Rollup merge of #144864 - Muscraft:no-source-fixes, r=jieyouxu</title>
<updated>2025-08-28T13:10:34+00:00</updated>
<author>
<name>Stuart Cook</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-08-28T13:10:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2fae59ac96f2f22df40b375c5a122a9fcbb5bab2'/>
<id>urn:sha1:2fae59ac96f2f22df40b375c5a122a9fcbb5bab2</id>
<content type='text'>
No source fixes

This PR started as a fix for a rendering bug that [got noticed in #143661](https://github.com/rust-lang/rust/pull/143661#discussion_r2199109530), but turned into a fix for any rendering bugs related to files with no source.
- Don't add an end column separator after a file with no source
- Add column separator before secondary messages with no source
- Render continuation between no source labels

Before
```
error[E0423]: expected function, tuple struct or tuple variant, found struct `std::collections::HashMap`
   ╭▸ $DIR/multi-suggestion.rs:17:13
   │
LL │     let _ = std::collections::HashMap();
   │             ━━━━━━━━━━━━━━━━━━━━━━━━━━━
   ╭▸ $SRC_DIR/std/src/collections/hash/map.rs:LL:COL
   │
   ╰ note: `std::collections::HashMap` defined here
   ╰╴
note: constructor is not visible here due to private fields
   ╭▸ $SRC_DIR/alloc/src/boxed.rs:LL:COL
   │
   ╰ note: private field
   │
   ╰ note: private field
```

After
```
error[E0423]: expected function, tuple struct or tuple variant, found struct `std::collections::HashMap`
   ╭▸ $DIR/multi-suggestion.rs:17:13
   │
LL │     let _ = std::collections::HashMap();
   │             ━━━━━━━━━━━━━━━━━━━━━━━━━━━
   ╰╴
   ╭▸ $SRC_DIR/std/src/collections/hash/map.rs:LL:COL
   │
   ╰ note: `std::collections::HashMap` defined here
note: constructor is not visible here due to private fields
   ╭▸ $SRC_DIR/alloc/src/boxed.rs:LL:COL
   │
   ├ note: private field
   │
   ╰ note: private field
```

Note: This PR also makes it so `rustc` and `annotate-snippets` match in these cases
</content>
</entry>
<entry>
<title>Add `serde_json` to `[workspace.dependencies]`.</title>
<updated>2025-08-28T10:10:54+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2025-08-27T09:58:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=daf6fe2c1b51877d027453191ec648f52fc0ea8c'/>
<id>urn:sha1:daf6fe2c1b51877d027453191ec648f52fc0ea8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `tracing` to `[workspace.dependencies]`.</title>
<updated>2025-08-27T04:21:19+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2025-08-22T00:39:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c50d2cc8078280a0dfdd562c7688e81b664e5880'/>
<id>urn:sha1:c50d2cc8078280a0dfdd562c7688e81b664e5880</id>
<content type='text'>
</content>
</entry>
</feed>
