<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/print/pp.rs, branch 1.4.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.4.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.4.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2015-07-09T09:05:32+00:00</updated>
<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>Update old uses of ~ in comments and debugging statements</title>
<updated>2015-05-04T00:16:02+00:00</updated>
<author>
<name>Carol Nichols</name>
<email>carol.nichols@gmail.com</email>
</author>
<published>2015-05-02T20:25:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7ec81722250efc7798d9163574e01eec5cde85ca'/>
<id>urn:sha1:7ec81722250efc7798d9163574e01eec5cde85ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: Replace String::from_str with the stable String::from</title>
<updated>2015-04-21T17:08:27+00:00</updated>
<author>
<name>Erick Tryzelaar</name>
<email>erick.tryzelaar@gmail.com</email>
</author>
<published>2015-04-17T04:19:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2937cce70c7c860b215f2d6f22f45c0dfe8ba914'/>
<id>urn:sha1:2937cce70c7c860b215f2d6f22f45c0dfe8ba914</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>
<entry>
<title>Fallout in libsyntax</title>
<updated>2015-04-01T15:22:39+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2015-03-30T13:38:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=49b76a087bbbca3771c8b98125ecb59f7bfe80e6'/>
<id>urn:sha1:49b76a087bbbca3771c8b98125ecb59f7bfe80e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: Deprecate std::old_io::fs</title>
<updated>2015-03-04T23:59:30+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2015-02-27T05:00:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=95d904625b4d45af80b4e40d51a3a0fde1abaa8a'/>
<id>urn:sha1:95d904625b4d45af80b4e40d51a3a0fde1abaa8a</id>
<content type='text'>
This commit deprecates the majority of std::old_io::fs in favor of std::fs and
its new functionality. Some functions remain non-deprecated but are now behind a
feature gate called `old_fs`. These functions will be deprecated once
suitable replacements have been implemented.

The compiler has been migrated to new `std::fs` and `std::path` APIs where
appropriate as part of this change.
</content>
</entry>
<entry>
<title>Use `const`s instead of `static`s where appropriate</title>
<updated>2015-03-02T16:11:51+00:00</updated>
<author>
<name>Florian Zeitz</name>
<email>florob@babelmonkeys.de</email>
</author>
<published>2015-02-27T14:36:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f35f973cb700c444d8c029ee13b37dc16d560225'/>
<id>urn:sha1:f35f973cb700c444d8c029ee13b37dc16d560225</id>
<content type='text'>
This changes the type of some public constants/statics in libunicode.
Notably some `&amp;'static &amp;'static [(char, char)]` have changed
to `&amp;'static [(char, char)]`. The regexp crate seems to be the
sole user of these, yet this is technically a [breaking-change]
</content>
</entry>
<entry>
<title>Remove remaining uses of `[]`. This time I tried to use deref coercions where possible.</title>
<updated>2015-02-20T19:08:14+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2015-02-20T19:08:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=68e5bb3f2caa34753edb7f921c0bcf1efd63cf88'/>
<id>urn:sha1:68e5bb3f2caa34753edb7f921c0bcf1efd63cf88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Round 3 test fixes and conflicts</title>
<updated>2015-02-19T00:34:04+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2015-02-18T23:58:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d6e939a2df16338e9cf63ad19d1025a15069387c'/>
<id>urn:sha1:d6e939a2df16338e9cf63ad19d1025a15069387c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rollup merge of #22502: nikomatsakis/deprecate-bracket-bracket</title>
<updated>2015-02-18T23:48:40+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2015-02-18T23:48:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=231eeaa35b3a7700cfd05dcb30f01cd7a36313b8'/>
<id>urn:sha1:231eeaa35b3a7700cfd05dcb30f01cd7a36313b8</id>
<content type='text'>
Conflicts:
	src/libcollections/slice.rs
	src/libcollections/str.rs
	src/librustc/middle/lang_items.rs
	src/librustc_back/rpath.rs
	src/librustc_typeck/check/regionck.rs
	src/libstd/ffi/os_str.rs
	src/libsyntax/diagnostic.rs
	src/libsyntax/parse/parser.rs
	src/libsyntax/util/interner.rs
	src/test/run-pass/regions-refcell.rs
</content>
</entry>
</feed>
