<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_parse/src/errors.rs, branch 1.70.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.70.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.70.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-04-10T22:19:46+00:00</updated>
<entry>
<title>Remove `..` from return type notation</title>
<updated>2023-04-10T22:19:46+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2023-04-10T22:16:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=24cbf81b8546beb8193217316acf4ded4117b4af'/>
<id>urn:sha1:24cbf81b8546beb8193217316acf4ded4117b4af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `(..)` syntax for RTN</title>
<updated>2023-03-28T01:14:28+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2023-03-16T22:00:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8b592db27afdc9edac084520bca98508da53c996'/>
<id>urn:sha1:8b592db27afdc9edac084520bca98508da53c996</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: improve "ident starts with number" error</title>
<updated>2023-03-19T07:24:06+00:00</updated>
<author>
<name>Ezra Shaw</name>
<email>ezrasure@outlook.com</email>
</author>
<published>2023-03-17T08:41:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b4e17a5098f0413b01c90c8505e0f01e8bea50de'/>
<id>urn:sha1:b4e17a5098f0413b01c90c8505e0f01e8bea50de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: refactor identifier parsing somewhat</title>
<updated>2023-03-19T07:20:20+00:00</updated>
<author>
<name>Ezra Shaw</name>
<email>ezrasure@outlook.com</email>
</author>
<published>2023-03-17T08:35:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c9ddb73184290e0698060a80b0b5727d6ee11098'/>
<id>urn:sha1:c9ddb73184290e0698060a80b0b5727d6ee11098</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `box_syntax` from AST and use in tools</title>
<updated>2023-03-12T13:19:46+00:00</updated>
<author>
<name>clubby789</name>
<email>jamie@hill-daniel.co.uk</email>
</author>
<published>2023-02-27T13:17:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0932452fa40178b6f8b93a2bab3b4ead4e2bb560'/>
<id>urn:sha1:0932452fa40178b6f8b93a2bab3b4ead4e2bb560</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat/refactor: improve errors in case of ident with number at start</title>
<updated>2023-03-09T08:29:32+00:00</updated>
<author>
<name>Ezra Shaw</name>
<email>ezrasure@outlook.com</email>
</author>
<published>2023-03-07T10:01:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=252e0b338575e6dc1d5bde8f9d38fca91305203f'/>
<id>urn:sha1:252e0b338575e6dc1d5bde8f9d38fca91305203f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>recover from for-else and while-else</title>
<updated>2023-03-01T12:26:59+00:00</updated>
<author>
<name>y21</name>
<email>30553356+y21@users.noreply.github.com</email>
</author>
<published>2023-02-23T19:12:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0758c05c9792700dbc482eda8cd464c39d5ebed5'/>
<id>urn:sha1:0758c05c9792700dbc482eda8cd464c39d5ebed5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>errors: generate typed identifiers in each crate</title>
<updated>2023-02-22T09:15:53+00:00</updated>
<author>
<name>David Wood</name>
<email>david.wood@huawei.com</email>
</author>
<published>2022-10-13T09:13:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d1fcf611175e695c35c6cc0537d710277c1a5c6f'/>
<id>urn:sha1:d1fcf611175e695c35c6cc0537d710277c1a5c6f</id>
<content type='text'>
Instead of loading the Fluent resources for every crate in
`rustc_error_messages`, each crate generates typed identifiers for its
own diagnostics and creates a static which are pulled together in the
`rustc_driver` crate and provided to the diagnostic emitter.

Signed-off-by: David Wood &lt;david.wood@huawei.com&gt;
</content>
</entry>
<entry>
<title>Rollup merge of #107446 - clubby789:rustc-parse-diag-migrate, r=compiler-errors</title>
<updated>2023-02-09T10:21:57+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-02-09T10:21:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3b9543c89d1909bae143bfe9a87d3248d1526cf2'/>
<id>urn:sha1:3b9543c89d1909bae143bfe9a87d3248d1526cf2</id>
<content type='text'>
Migrate some of `rustc_parse` to derive diagnostics

`@rustbot` label +A-translation
r? rust-lang/diagnostics
cc #100717
</content>
</entry>
<entry>
<title>Migrate `rustc_parse` to derive diagnostics</title>
<updated>2023-02-06T14:40:35+00:00</updated>
<author>
<name>clubby789</name>
<email>jamie@hill-daniel.co.uk</email>
</author>
<published>2023-01-29T13:37:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=521c5f36d69b9056c0147502d12426fbd9b6c9c4'/>
<id>urn:sha1:521c5f36d69b9056c0147502d12426fbd9b6c9c4</id>
<content type='text'>
</content>
</entry>
</feed>
