<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_errors/src, branch 1.57.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.57.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.57.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-10-31T12:12:54+00:00</updated>
<entry>
<title>Lint against RTL unicode codepoints in literals and comments</title>
<updated>2021-10-31T12:12:54+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2021-08-19T18:40:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=20c6049a55e674e6f62dbb8c47b0da70d224b15c'/>
<id>urn:sha1:20c6049a55e674e6f62dbb8c47b0da70d224b15c</id>
<content type='text'>
Address CVE-2021-42574.
</content>
</entry>
<entry>
<title>emitter: current substitution can be multi-line</title>
<updated>2021-10-15T15:30:43+00:00</updated>
<author>
<name>David Wood</name>
<email>david.wood@huawei.com</email>
</author>
<published>2021-10-15T14:48:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d2dc0f3b0f0267941b47bde7bd48d26b2c22ca6a'/>
<id>urn:sha1:d2dc0f3b0f0267941b47bde7bd48d26b2c22ca6a</id>
<content type='text'>
In `splice_lines`, there is some arithmetic to compute the required
alignment such that future substitutions in a suggestion are aligned
correctly. However, this assumed that the current substitution's span
was only on a single line. In circumstances where this was not true, it
could result in a arithmetic overflow when the substitution's end
column was less than the substitution's start column.

Signed-off-by: David Wood &lt;david.wood@huawei.com&gt;
</content>
</entry>
<entry>
<title>use structured fields in some existing warnings</title>
<updated>2021-10-07T17:48:48+00:00</updated>
<author>
<name>Eliza Weisman</name>
<email>eliza@buoyant.io</email>
</author>
<published>2021-10-07T17:48:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e00eac8b9c4af0bd6baa4b645773fdfa86829fcb'/>
<id>urn:sha1:e00eac8b9c4af0bd6baa4b645773fdfa86829fcb</id>
<content type='text'>
Signed-off-by: Eliza Weisman &lt;eliza@buoyant.io&gt;
</content>
</entry>
<entry>
<title>Rollup merge of #89046 - oli-obk:fix_oflo, r=estebank</title>
<updated>2021-09-22T17:03:22+00:00</updated>
<author>
<name>the8472</name>
<email>the8472@users.noreply.github.com</email>
</author>
<published>2021-09-22T17:03:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5948a7b40799d0c0ab4dd171375a335402686ff6'/>
<id>urn:sha1:5948a7b40799d0c0ab4dd171375a335402686ff6</id>
<content type='text'>
"Fix" an overflow in byte position math

r? `@estebank`

help! I fixed the ICE only to brick the diagnostic.

I mean, it was wrong previously (using an already expanded macro span), but it is really bad now XD
</content>
</entry>
<entry>
<title>Add some more tracing</title>
<updated>2021-09-20T15:24:47+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2021-09-20T15:24:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=428138071748e81eb67bb090cb9cd3f78299442b'/>
<id>urn:sha1:428138071748e81eb67bb090cb9cd3f78299442b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Workaround ICE with if-let and RFC 2229</title>
<updated>2021-09-20T12:45:39+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2021-09-18T22:04:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=440d9372a2b8dfd01a98ba16a68f750792ab43fa'/>
<id>urn:sha1:440d9372a2b8dfd01a98ba16a68f750792ab43fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make diagnostics clearer for `?` operators</title>
<updated>2021-09-17T04:13:28+00:00</updated>
<author>
<name>Yuki Okushi</name>
<email>yuki.okushi@huawei.com</email>
</author>
<published>2021-06-16T21:35:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=378300a63d1951e2718a6b0a077439fc1b14742b'/>
<id>urn:sha1:378300a63d1951e2718a6b0a077439fc1b14742b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #87915 - estebank:fancy-spans, r=oli-obk</title>
<updated>2021-09-13T16:31:12+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2021-09-13T16:31:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9bb77da74dac4768489127d21e32db19b59ada5b'/>
<id>urn:sha1:9bb77da74dac4768489127d21e32db19b59ada5b</id>
<content type='text'>
Use smaller spans for some structured suggestions

Use more accurate suggestion spans for

* argument parse error
* fully qualified path
* missing code block type
* numeric casts
</content>
</entry>
<entry>
<title>Bump stage0 compiler to 1.56</title>
<updated>2021-09-09T00:51:05+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2021-09-08T17:13:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b4e7649d6d4f957e8d5a91a35e48e9ddd4307e63'/>
<id>urn:sha1:b4e7649d6d4f957e8d5a91a35e48e9ddd4307e63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #88493 - chenyukang:fix-duplicated-diagnostic, r=estebank</title>
<updated>2021-09-06T00:14:41+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2021-09-06T00:14:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8f3aa5e8b9e176e8a5fff81a681eba1805366e3d'/>
<id>urn:sha1:8f3aa5e8b9e176e8a5fff81a681eba1805366e3d</id>
<content type='text'>
Fix #88256 remove duplicated diagnostics

Fix #88256
</content>
</entry>
</feed>
