<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/rustdoc/rustc-macro-crate.rs, branch 1.30.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.30.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.30.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-06-02T15:32:22+00:00</updated>
<entry>
<title>Rustdoc itself no longer requires proc macros to build</title>
<updated>2018-06-02T15:32:22+00:00</updated>
<author>
<name>Mark Simulacrum</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-06-02T13:50:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf24a1df331ae4314245825c4ce668bc74b6d55c'/>
<id>urn:sha1:cf24a1df331ae4314245825c4ce668bc74b6d55c</id>
<content type='text'>
This avoids a full compiler build in order to build and/or run tests for
rustdoc.
</content>
</entry>
<entry>
<title>rustc: Stabilize the `proc_macro` feature</title>
<updated>2017-01-02T20:13:30+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-01-02T00:14:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=045f8f69293fae924ee4998439ec0e34f98320be'/>
<id>urn:sha1:045f8f69293fae924ee4998439ec0e34f98320be</id>
<content type='text'>
This commit stabilizes the `proc_macro` and `proc_macro_lib` features in the
compiler to stabilize the "Macros 1.1" feature of the language. Many more
details can be found on the tracking issue, #35900.

Closes #35900
</content>
</entry>
<entry>
<title>rustc: Rename rustc_macro to proc_macro</title>
<updated>2016-10-06T18:07:23+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-10-03T16:49:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2148bdfcc7ea7b9614d8cbe596cbe7bb75b57cd1'/>
<id>urn:sha1:2148bdfcc7ea7b9614d8cbe596cbe7bb75b57cd1</id>
<content type='text'>
This commit blanket renames the `rustc_macro` infrastructure to `proc_macro`,
which reflects the general consensus of #35900. A follow up PR to Cargo will be
required to purge the `rustc-macro` name as well.
</content>
</entry>
<entry>
<title>rustdoc: Fix documenting rustc-macro crates</title>
<updated>2016-09-30T17:49:30+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-09-30T02:10:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7724a04b0f69ac298b308e09402042410e8a928c'/>
<id>urn:sha1:7724a04b0f69ac298b308e09402042410e8a928c</id>
<content type='text'>
This commit adds a "hack" to the session to track whether we're a rustdoc
session or not. If we're rustdoc then we skip the expansion to add the
rustc-macro infrastructure.

Closes #36820
</content>
</entry>
</feed>
