<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax_ext/deriving/decodable.rs, branch 1.23.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.23.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.23.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2017-08-15T22:29:17+00:00</updated>
<entry>
<title>use field init shorthand EVERYWHERE</title>
<updated>2017-08-15T22:29:17+00:00</updated>
<author>
<name>Zack M. Davis</name>
<email>code@zackmdavis.net</email>
</author>
<published>2017-08-07T05:54:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1b6c9605e41b7c7dc23e0e6f633f05912d0463dd'/>
<id>urn:sha1:1b6c9605e41b7c7dc23e0e6f633f05912d0463dd</id>
<content type='text'>
Like #43008 (f668999), but _much more aggressive_.
</content>
</entry>
<entry>
<title>Move derive macro expansion into the MacroExpander</title>
<updated>2017-02-04T23:01:02+00:00</updated>
<author>
<name>Josh Driver</name>
<email>keeperofdakeys@gmail.com</email>
</author>
<published>2017-02-01T10:33:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fbdd0388664127c3dd2c3e6a162b597a87ffa7c9'/>
<id>urn:sha1:fbdd0388664127c3dd2c3e6a162b597a87ffa7c9</id>
<content type='text'>
This removes the expand_derives function, and sprinkles
the functionality throughout the Invocation Collector,
Expander and Resolver.
</content>
</entry>
<entry>
<title>Make builtin derives a SyntaxExtension</title>
<updated>2017-02-04T23:01:01+00:00</updated>
<author>
<name>Josh Driver</name>
<email>keeperofdakeys@gmail.com</email>
</author>
<published>2017-01-23T15:01:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0477daf9f0788e9ce77149357be9d7209be38fce'/>
<id>urn:sha1:0477daf9f0788e9ce77149357be9d7209be38fce</id>
<content type='text'>
This allows builtin derives to be registered and
resolved, just like other derive types.
</content>
</entry>
<entry>
<title>Use `Symbol` instead of `InternedString` in the AST, HIR, and various other places.</title>
<updated>2016-11-21T09:00:55+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-16T10:52:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e85a0d70b86491752eb501f73b9d2025c5991e8e'/>
<id>urn:sha1:e85a0d70b86491752eb501f73b9d2025c5991e8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move `syntax::util::interner` -&gt; `syntax::symbol`, cleanup.</title>
<updated>2016-11-20T23:40:20+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-16T08:21:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d2f8fb0a0a9dd98ea9d6a01620f1a21f425236c0'/>
<id>urn:sha1:d2f8fb0a0a9dd98ea9d6a01620f1a21f425236c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: don't fake a block around closures' bodies during parsing.</title>
<updated>2016-11-09T23:44:45+00:00</updated>
<author>
<name>Eduard Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2016-10-25T23:17:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=49772fbf5dc1137a031086999b20ab7b961f3655'/>
<id>urn:sha1:49772fbf5dc1137a031086999b20ab7b961f3655</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>Future proof `libsyntax_ext` for `union`.</title>
<updated>2016-08-30T05:53:33+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-08-29T11:14:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=02f081c0b53cad0bcfe1d20ebb892f06ffa996ff'/>
<id>urn:sha1:02f081c0b53cad0bcfe1d20ebb892f06ffa996ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix #[derive] for empty tuple structs/variants</title>
<updated>2016-08-17T22:07:32+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2016-08-15T18:28:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=28ed8b159237a2704f2308a404b3bd81b676ce17'/>
<id>urn:sha1:28ed8b159237a2704f2308a404b3bd81b676ce17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run rustfmt on libsyntax_ext/deriving folder</title>
<updated>2016-07-19T17:37:57+00:00</updated>
<author>
<name>Srinivas Reddy Thatiparthy</name>
<email>thatiparthysreenivas@gmail.com</email>
</author>
<published>2016-07-19T17:32:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9652fcbb6e59845904ef246b41231f5df198dd0d'/>
<id>urn:sha1:9652fcbb6e59845904ef246b41231f5df198dd0d</id>
<content type='text'>
</content>
</entry>
</feed>
