<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/num, branch 0.7</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.7</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.7'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2013-07-01T04:14:13+00:00</updated>
<entry>
<title>auto merge of #7487 : huonw/rust/vec-kill, r=cmr</title>
<updated>2013-07-01T04:14:13+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2013-07-01T04:14:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=07feeb95c5e73c5d871c7e365cf4a7138774d449'/>
<id>urn:sha1:07feeb95c5e73c5d871c7e365cf4a7138774d449</id>
<content type='text'>
Continuation of #7430.

I haven't removed the `map` method, since the replacement `v.iter().transform(f).collect::&lt;~[SomeType]&gt;()` is a little ridiculous at the moment.
</content>
</entry>
<entry>
<title>Specialize to_str_common for floats/integers in strconv</title>
<updated>2013-06-30T16:19:25+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-06-28T21:05:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d3155faedee97cb916735573fbf067d6305ee730'/>
<id>urn:sha1:d3155faedee97cb916735573fbf067d6305ee730</id>
<content type='text'>
This allows the integral paths to avoid allocations on the heap

Closes #4424, #4423
</content>
</entry>
<entry>
<title>Convert vec::{reverse, swap} to methods.</title>
<updated>2013-06-30T11:15:25+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2013-06-28T16:54:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9e83b2fe556aaf779261503c0910bf378e45dce4'/>
<id>urn:sha1:9e83b2fe556aaf779261503c0910bf378e45dce4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc: Remove the broken overloaded assign-ops from the language.</title>
<updated>2013-06-28T14:44:16+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-06-12T02:13:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a1531ed946e2d650fc6cb5af6258fed8003e9443'/>
<id>urn:sha1:a1531ed946e2d650fc6cb5af6258fed8003e9443</id>
<content type='text'>
They evaluated the receiver twice. They should be added back with
`AddAssign`, `SubAssign`, etc., traits.
</content>
</entry>
<entry>
<title>librustc: Disallow "mut" from distributing over bindings.</title>
<updated>2013-06-28T14:44:15+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-06-07T01:54:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f9b54541ee2bbab1d81b14252f4d4172e10fd748'/>
<id>urn:sha1:f9b54541ee2bbab1d81b14252f4d4172e10fd748</id>
<content type='text'>
This is the backwards-incompatible part of per-binding-site "mut".
</content>
</entry>
<entry>
<title>replace #[inline(always)] with #[inline]. r=burningtree.</title>
<updated>2013-06-18T21:48:48+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2013-06-18T21:45:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d904c72af830bd4bec773ce35897703dff2ee3b1'/>
<id>urn:sha1:d904c72af830bd4bec773ce35897703dff2ee3b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add copies to type params with Copy bound</title>
<updated>2013-06-16T16:47:36+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2013-06-16T00:26:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=eb48c296817be7529a1757ac8d4798112717eaa9'/>
<id>urn:sha1:eb48c296817be7529a1757ac8d4798112717eaa9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Zero impls for lots of common types</title>
<updated>2013-06-15T02:12:37+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-06-15T01:27:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=893c70d7bc670054ef646b71d4d503298cc50d76'/>
<id>urn:sha1:893c70d7bc670054ef646b71d4d503298cc50d76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: unify the str -&gt; [u8] functions as 3 methods: .as_bytes() and .as_bytes_with_null[_consume]().</title>
<updated>2013-06-12T02:21:04+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2013-06-11T03:10:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=efc71a8bdb28fba88d0cc8916b33838bf43b3a8d'/>
<id>urn:sha1:efc71a8bdb28fba88d0cc8916b33838bf43b3a8d</id>
<content type='text'>
The first acts on &amp;str and is not nul-terminated, the last two act on strings
that are always null terminated (&amp;'static str, ~str and @str).
</content>
</entry>
<entry>
<title>std: convert pow, hypot, atan2, log to take arguments by reference.</title>
<updated>2013-06-11T01:36:03+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2013-06-11T01:03:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7e6a5940cbe9a1ff8c12566a972dc5c54c85ef5e'/>
<id>urn:sha1:7e6a5940cbe9a1ff8c12566a972dc5c54c85ef5e</id>
<content type='text'>
</content>
</entry>
</feed>
