<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/librustc_plugin/registry.rs, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-11-17T08:04:49+00:00</updated>
<entry>
<title>Rename directory `rustc_plugin` -&gt; `rustc_plugin_impl`</title>
<updated>2019-11-17T08:04:49+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-11-16T21:54:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7f49f7bcc275062ac7f77b6f58d72e8b180bf367'/>
<id>urn:sha1:7f49f7bcc275062ac7f77b6f58d72e8b180bf367</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc_plugin: Remove `Registry::register_attribute`</title>
<updated>2019-11-16T15:50:23+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-11-12T18:22:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=857574379310d6ca70d3d44dbf00cc45b23e7eb8'/>
<id>urn:sha1:857574379310d6ca70d3d44dbf00cc45b23e7eb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `#[feature(custom_attribute)]`</title>
<updated>2019-11-09T14:50:51+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-11-03T21:36:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=441e5aed2501de4dcafff8c1e2442ee4145737be'/>
<id>urn:sha1:441e5aed2501de4dcafff8c1e2442ee4145737be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some documentation</title>
<updated>2019-10-22T20:53:28+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-10-22T20:53:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4e8d1b229217c7c83ce96b44410ccae9470db973'/>
<id>urn:sha1:4e8d1b229217c7c83ce96b44410ccae9470db973</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create lint store during plugin registration</title>
<updated>2019-10-17T23:41:21+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-10-09T13:53:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dab3bd6cda23064e6726bd046c903096ef03cbd0'/>
<id>urn:sha1:dab3bd6cda23064e6726bd046c903096ef03cbd0</id>
<content type='text'>
Remove lint store from Session
</content>
</entry>
<entry>
<title>Take lint passes as constructor functions</title>
<updated>2019-10-17T23:16:41+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-10-07T22:10:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=24545128ebf7e19536e1384f64b89a18742471b0'/>
<id>urn:sha1:24545128ebf7e19536e1384f64b89a18742471b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make get_lints be a static function</title>
<updated>2019-10-17T23:16:41+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-10-07T22:04:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7fef39791a093681c59f08181f96a0a2d63ab981'/>
<id>urn:sha1:7fef39791a093681c59f08181f96a0a2d63ab981</id>
<content type='text'>
This moves from calling get_lints on instantiated pass objects to the
raw object
</content>
</entry>
<entry>
<title>move syntax::ext to new crate syntax_expand</title>
<updated>2019-10-16T08:59:53+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-10-16T08:59:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d420d719c4c44c3c6d02b5fafba4f2cf5e837dba'/>
<id>urn:sha1:d420d719c4c44c3c6d02b5fafba4f2cf5e837dba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: Remove `NodeId` from `SyntaxExtension`</title>
<updated>2019-07-07T10:04:06+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-06-20T08:52:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=03ac05338c4ae4d01a8d3b2b05eb8e6d53384460'/>
<id>urn:sha1:03ac05338c4ae4d01a8d3b2b05eb8e6d53384460</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #62258 - petrochenkov:idclean, r=Centril</title>
<updated>2019-07-03T23:38:49+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-07-03T23:38:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8867ba19de71f437956440eeda9cd45ca8f1dc8f'/>
<id>urn:sha1:8867ba19de71f437956440eeda9cd45ca8f1dc8f</id>
<content type='text'>
syntax: Unsupport `foo! bar { ... }` macros in the parser

Their support in expansion was removed in https://github.com/rust-lang/rust/pull/61606.

Also un-reserve `macro_rules` as a macro name, there's no ambiguity between `macro_rules` definitions and macro calls (it also wasn't reserved correctly).

cc https://github.com/rust-lang-nursery/wg-grammar/issues/51
</content>
</entry>
</feed>
