<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/parse/parser, branch 1.40.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.40.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.40.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-11-04T02:30:45+00:00</updated>
<entry>
<title>Auto merge of #65838 - estebank:resilient-recovery, r=Centril</title>
<updated>2019-11-04T02:30:45+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2019-11-04T02:30:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f49f38871389041671cc710a044e8360091840a3'/>
<id>urn:sha1:f49f38871389041671cc710a044e8360091840a3</id>
<content type='text'>
Reduce amount of errors given unclosed delimiter

When in a file with a non-terminated item, catch the error and consume
the block instead of trying to recover it on a more granular way in order to
reduce the amount of unrelated errors that would be fixed after adding
the missing closing brace. Also point out the possible location of the
missing closing brace.

Fix #63690.
</content>
</entry>
<entry>
<title>Create new error E0743</title>
<updated>2019-10-31T09:39:38+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2019-10-31T09:39:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5dfb167bf33162f03e11e42f74c8d2befefbb04d'/>
<id>urn:sha1:5dfb167bf33162f03e11e42f74c8d2befefbb04d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not complain about missing `fn main()` in some cases</title>
<updated>2019-10-30T19:05:26+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-10-29T00:44:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=454e2aa8c99850c9393fb2314e1a71da08120063'/>
<id>urn:sha1:454e2aa8c99850c9393fb2314e1a71da08120063</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reduce ammount of errors given unclosed delimiter</title>
<updated>2019-10-30T19:05:17+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-10-26T01:30:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=053a09529a41931a217daecbe879b88386101249'/>
<id>urn:sha1:053a09529a41931a217daecbe879b88386101249</id>
<content type='text'>
When in a file with a non-terminated item, catch the error and consume
the block instead of trying to recover it more granularly in order to
reduce the amount of unrelated errors that would be fixed after adding
the missing closing brace. Also point out the possible location of the
missing closing brace.
</content>
</entry>
<entry>
<title>review comments</title>
<updated>2019-10-28T17:53:13+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-10-24T22:57:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e8016c2b13a7e16b6eed9e30b4b6bfe304750566'/>
<id>urn:sha1:e8016c2b13a7e16b6eed9e30b4b6bfe304750566</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak unexpected token wording</title>
<updated>2019-10-28T17:53:13+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-10-22T18:46:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1b0836df6f633eb1a4c02d15a8d942bfe885f172'/>
<id>urn:sha1:1b0836df6f633eb1a4c02d15a8d942bfe885f172</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use heuristics to recover parsing of missing `;`</title>
<updated>2019-10-28T17:53:13+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-10-20T21:35:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d673d0ac8462bd30612b0cce719ac0bf15dfaf86'/>
<id>urn:sha1:d673d0ac8462bd30612b0cce719ac0bf15dfaf86</id>
<content type='text'>
- Detect `,` and `:` typos where `;` was intended.
- When the next token could have been the start of a new statement,
  detect a missing semicolon.
</content>
</entry>
<entry>
<title>Rollup merge of #65792 - Centril:split-syntax-2, r=petrochenkov</title>
<updated>2019-10-28T03:53:07+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-10-28T03:53:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=83260d5c4370679f145d5cebb471f91e81771ee2'/>
<id>urn:sha1:83260d5c4370679f145d5cebb471f91e81771ee2</id>
<content type='text'>
rustc, rustc_passes: reduce deps on rustc_expand

Part of #65324.

r? @petrochenkov
</content>
</entry>
<entry>
<title>syntax/attr: reduce reliance on parser</title>
<updated>2019-10-27T15:54:12+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-10-09T11:19:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=16329402bff5115135804580386ffa8a9e89f1f9'/>
<id>urn:sha1:16329402bff5115135804580386ffa8a9e89f1f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>review comments and tweaks</title>
<updated>2019-10-26T22:26:08+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-10-19T17:13:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=93bb780e383ff22851ccda80f761d69314a7f1fa'/>
<id>urn:sha1:93bb780e383ff22851ccda80f761d69314a7f1fa</id>
<content type='text'>
</content>
</entry>
</feed>
