<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/ext/format.rs, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2015-12-15T06:04:46+00:00</updated>
<entry>
<title>Move built-in syntax extensions to a separate crate</title>
<updated>2015-12-15T06:04:46+00:00</updated>
<author>
<name>Seo Sanghyeon</name>
<email>sanxiyn@gmail.com</email>
</author>
<published>2015-12-10T14:23:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f9ba1078245bc2c023f51d2a63e0ca84863600e7'/>
<id>urn:sha1:f9ba1078245bc2c023f51d2a63e0ca84863600e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #29761 - eefriedman:rename-nopanic, r=sanxiyn</title>
<updated>2015-11-13T10:28:25+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2015-11-13T10:28:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b12a3582b113c0f9c217f6311ec0d47fd0f79016'/>
<id>urn:sha1:b12a3582b113c0f9c217f6311ec0d47fd0f79016</id>
<content type='text'>
Just `sed s/_nopanic//g`.  Hopefully makes libsyntax a bit more
readable.
</content>
</entry>
<entry>
<title>libsyntax: deny warnings in doctests</title>
<updated>2015-11-12T05:16:57+00:00</updated>
<author>
<name>Kevin Butler</name>
<email>haqkrs@gmail.com</email>
</author>
<published>2015-11-03T16:34:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d64e551248d73ca9657952e983d3d178d85d3608'/>
<id>urn:sha1:d64e551248d73ca9657952e983d3d178d85d3608</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename _nopanic methods to remove the suffix.</title>
<updated>2015-11-11T00:10:31+00:00</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2015-11-11T00:08:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=69210a96358dcd85bf6d08f21c8e2df5b0975d3b'/>
<id>urn:sha1:69210a96358dcd85bf6d08f21c8e2df5b0975d3b</id>
<content type='text'>
Just `sed s/_nopanic//g`.  Hopefully makes libsyntax a bit more
readable.
</content>
</entry>
<entry>
<title>Don't use panicking helpers in Parser.</title>
<updated>2015-10-28T03:09:10+00:00</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2015-10-24T01:33:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1dd87dcfeaec795f67ddfeca58e13d9eed909684'/>
<id>urn:sha1:1dd87dcfeaec795f67ddfeca58e13d9eed909684</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: Implement #![no_core]</title>
<updated>2015-08-04T00:23:01+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2015-07-30T00:01:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5cccf3cd256420d9f32c265e83036dea1d5f94d8'/>
<id>urn:sha1:5cccf3cd256420d9f32c265e83036dea1d5f94d8</id>
<content type='text'>
This commit is an implementation of [RFC 1184][rfc] which tweaks the behavior of
the `#![no_std]` attribute and adds a new `#![no_core]` attribute. The
`#![no_std]` attribute now injects `extern crate core` at the top of the crate
as well as the libcore prelude into all modules (in the same manner as the
standard library's prelude). The `#![no_core]` attribute disables both std and
core injection.

[rfc]: https://github.com/rust-lang/rfcs/pull/1184
</content>
</entry>
<entry>
<title>remove `get_ident` and `get_name`, make `as_str` sound</title>
<updated>2015-07-28T16:07:20+00:00</updated>
<author>
<name>Oliver Schneider</name>
<email>git-spam9815368754983@oli-obk.de</email>
</author>
<published>2015-07-28T16:07:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=00a5e66f818ad9d79cc4425f5564c7b07e3213a6'/>
<id>urn:sha1:00a5e66f818ad9d79cc4425f5564c7b07e3213a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use vec![elt; n] where possible</title>
<updated>2015-07-09T09:05:32+00:00</updated>
<author>
<name>Ulrik Sverdrup</name>
<email>bluss@users.noreply.github.com</email>
</author>
<published>2015-07-08T20:52:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=836f32e7697195a482b88883cbbe4a2dd986d8cb'/>
<id>urn:sha1:836f32e7697195a482b88883cbbe4a2dd986d8cb</id>
<content type='text'>
The common pattern `iter::repeat(elt).take(n).collect::&lt;Vec&lt;_&gt;&gt;()` is
exactly equivalent to `vec![elt; n]`, do this replacement in the whole
tree.

(Actually, vec![] is smart enough to only call clone n - 1 times, while
the former solution would call clone n times, and this fact is
virtually irrelevant in practice.)
</content>
</entry>
<entry>
<title>change some statics to constants</title>
<updated>2015-06-07T17:50:13+00:00</updated>
<author>
<name>Oliver 'ker' Schneider</name>
<email>rust19446194516@oli-obk.de</email>
</author>
<published>2015-06-07T17:50:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ec078a033bdd2a4d076f78f2e655b8c3e5e4bf6a'/>
<id>urn:sha1:ec078a033bdd2a4d076f78f2e655b8c3e5e4bf6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Negative case of `len()` -&gt; `is_empty()`</title>
<updated>2015-04-15T03:26:03+00:00</updated>
<author>
<name>Tamir Duberstein</name>
<email>tamird@gmail.com</email>
</author>
<published>2015-03-24T23:54:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=10f15e72e6c265eb43d34dba564d86dbf1c4fb99'/>
<id>urn:sha1:10f15e72e6c265eb43d34dba564d86dbf1c4fb99</id>
<content type='text'>
`s/([^\(\s]+\.)len\(\) [(?:!=)&gt;] 0/!$1is_empty()/g`
</content>
</entry>
</feed>
