<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/ext/tt, 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-09-22T17:29:34+00:00</updated>
<entry>
<title>rename libsyntax::ext::tt to mbe</title>
<updated>2019-09-22T17:29:34+00:00</updated>
<author>
<name>Aleksey Kladov</name>
<email>aleksey.kladov@gmail.com</email>
</author>
<published>2019-09-22T15:19:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=827a5b2ea8dc66bfdf817f52011f470f00bc6fee'/>
<id>urn:sha1:827a5b2ea8dc66bfdf817f52011f470f00bc6fee</id>
<content type='text'>
mbe stands for macro-by-example
</content>
</entry>
<entry>
<title>reduce visibility of a bunch of stuff in ext::tt</title>
<updated>2019-09-22T17:29:31+00:00</updated>
<author>
<name>Aleksey Kladov</name>
<email>aleksey.kladov@gmail.com</email>
</author>
<published>2019-09-22T14:42:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=645cdca9ba2fd3e47dedeecbb580d490fa9ef85b'/>
<id>urn:sha1:645cdca9ba2fd3e47dedeecbb580d490fa9ef85b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>factor out pluralisation remains after #64280</title>
<updated>2019-09-19T16:25:27+00:00</updated>
<author>
<name>gaolei</name>
<email>gaolei@zhihu.com</email>
</author>
<published>2019-09-19T07:13:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1ab5593f951c07a6f0ed05fbbfe8f262863158a0'/>
<id>urn:sha1:1ab5593f951c07a6f0ed05fbbfe8f262863158a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use `Symbol` in two more functions.</title>
<updated>2019-09-16T05:00:28+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>nnethercote@mozilla.com</email>
</author>
<published>2019-09-16T05:00:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=163892cf50a0f5ffaf4367475e7d4a412b008794'/>
<id>urn:sha1:163892cf50a0f5ffaf4367475e7d4a412b008794</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct pluralisation of various diagnostic messages</title>
<updated>2019-09-06T18:21:20+00:00</updated>
<author>
<name>varkor</name>
<email>github@varkor.com</email>
</author>
<published>2019-09-06T18:21:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f6481ed1c31d2a3c43fab73e58901f7c25360fcb'/>
<id>urn:sha1:f6481ed1c31d2a3c43fab73e58901f7c25360fcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Respect attributes on proc macro definitions</title>
<updated>2019-08-26T22:33:13+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-08-20T18:22:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=52c62eaae42ebc0efe370848a142c2858ac7fffc'/>
<id>urn:sha1:52c62eaae42ebc0efe370848a142c2858ac7fffc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove default macro transparencies</title>
<updated>2019-08-22T22:53:20+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-08-22T22:44:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6548a5fa5d1f6d1794592945837111f7264ae598'/>
<id>urn:sha1:6548a5fa5d1f6d1794592945837111f7264ae598</id>
<content type='text'>
All transparancies are passed explicitly now.
Also remove `#[rustc_macro_transparency]` annotations from built-in macros, they are no longer used.
`#[rustc_macro_transparency]` only makes sense for declarative macros now.
</content>
</entry>
<entry>
<title>hygiene: Require passing transparency explicitly to `apply_mark`</title>
<updated>2019-08-22T22:44:33+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-08-22T22:31:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf9db76454838988620acf6ba7db7bc8654b6f57'/>
<id>urn:sha1:cf9db76454838988620acf6ba7db7bc8654b6f57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>review comments: use structured suggestion</title>
<updated>2019-08-09T16:40:26+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-08-09T16:39:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=75c5ad2e827a077c3738dee11d9e0dc99962f384'/>
<id>urn:sha1:75c5ad2e827a077c3738dee11d9e0dc99962f384</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More explicit diagnostic when using a `vec![]` in a pattern</title>
<updated>2019-08-09T15:20:13+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-08-09T01:24:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7c96d90c2081f3ca84b3786a125cf2c415335e40'/>
<id>urn:sha1:7c96d90c2081f3ca84b3786a125cf2c415335e40</id>
<content type='text'>
```
error: unexpected `(` after qualified path
  --&gt; $DIR/vec-macro-in-pattern.rs:3:14
   |
LL |         Some(vec![x]) =&gt; (),
   |              ^^^^^^^
   |              |
   |              unexpected `(` after qualified path
   |              in this macro invocation
   |              use a slice pattern here instead
   |
   = help: for more information, see https://doc.rust-lang.org/edition-guide/rust-2018/slice-patterns.html
   = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
```
</content>
</entry>
</feed>
