<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/parse, branch 1.14.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.14.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.14.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2016-11-04T02:39:20+00:00</updated>
<entry>
<title>Remove field `TtReader::next_tok`.</title>
<updated>2016-11-04T02:39:20+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-03T21:58:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b7eed53b55d43c8d63ede9e8e45c532e9cc83cc2'/>
<id>urn:sha1:b7eed53b55d43c8d63ede9e8e45c532e9cc83cc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve `tt`-heavy expansion performance.</title>
<updated>2016-11-04T02:38:54+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-03T11:59:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=23ad6fdb66a2159b173e3e781c51d648fa663882'/>
<id>urn:sha1:23ad6fdb66a2159b173e3e781c51d648fa663882</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move doc comment desugaring into the parser.</title>
<updated>2016-11-03T23:48:24+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-03T10:44:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7ae083383d1a88f1d76e51297a88c2a423aaa3d1'/>
<id>urn:sha1:7ae083383d1a88f1d76e51297a88c2a423aaa3d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid recontructing the `Parser` in `macro_parser.rs`.</title>
<updated>2016-11-03T23:48:24+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-03T08:23:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e2b3fec778453d06be6a07494eeaa66da57e4f82'/>
<id>urn:sha1:e2b3fec778453d06be6a07494eeaa66da57e4f82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reimplement "macros: Improve `tt` fragments" with better performance.</title>
<updated>2016-11-03T23:48:24+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-03T07:43:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6e9bf12c6f22661f48e160a8bc23be0e72eff538'/>
<id>urn:sha1:6e9bf12c6f22661f48e160a8bc23be0e72eff538</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reduce the size of `Token` and make it cheaper to clone by refactoring</title>
<updated>2016-11-03T23:48:24+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-02T03:03:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=eb3ac29a101f9388966175bb51e340a98b849b59'/>
<id>urn:sha1:eb3ac29a101f9388966175bb51e340a98b849b59</id>
<content type='text'>
`Token::Interpolated(Nonterminal)` -&gt; `Token::Interpolated(Rc&lt;Nonterminal&gt;)`.
</content>
</entry>
<entry>
<title>Clean up `parser.parse_token_tree()`.</title>
<updated>2016-11-03T23:48:24+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-03T03:33:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5f280a5c608c6cb92fa75829599d5759ed6305a5'/>
<id>urn:sha1:5f280a5c608c6cb92fa75829599d5759ed6305a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changed most vec! invocations to use square braces</title>
<updated>2016-10-31T22:51:40+00:00</updated>
<author>
<name>iirelu</name>
<email>anna@bawk.space</email>
</author>
<published>2016-10-29T21:54:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e593c3b89343a98bdcc76ce9f5869ff18882dfff'/>
<id>urn:sha1:e593c3b89343a98bdcc76ce9f5869ff18882dfff</id>
<content type='text'>
Most of the Rust community agrees that the vec! macro is clearer when
called using square brackets [] instead of regular brackets (). Most of
these ocurrences are from before macros allowed using different types of
brackets.

There is one left unchanged in a pretty-print test, as the pretty
printer still wants it to have regular brackets.
</content>
</entry>
<entry>
<title>Move `CrateConfig` from `Crate` to `ParseSess`.</title>
<updated>2016-10-29T07:52:58+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-10-27T06:36:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cbd24757eb4daf95ebfb0c361216dbaeef5af830'/>
<id>urn:sha1:cbd24757eb4daf95ebfb0c361216dbaeef5af830</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #37367 - jseyfried:import_crate_root, r=nrc</title>
<updated>2016-10-28T20:42:23+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2016-10-28T20:42:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f0ab4a4f2abb778361bca645b07661cd07c702bb'/>
<id>urn:sha1:f0ab4a4f2abb778361bca645b07661cd07c702bb</id>
<content type='text'>
Support `use *;` and `use ::*;`.

Fixes #31484.
r? @nrc
</content>
</entry>
</feed>
