<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/ext, 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-06-30T11:59:44+00:00</updated>
<entry>
<title>Remove vec::{map, mapi, zip_map} and the methods, except for .map, since this</title>
<updated>2013-06-30T11:59:44+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2013-06-29T05:05:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c0a20d2929a7c0d6af0de899198df4f26453d877'/>
<id>urn:sha1:c0a20d2929a7c0d6af0de899198df4f26453d877</id>
<content type='text'>
is very common, and the replacement (.iter().transform().collect()) is very
ugly.
</content>
</entry>
<entry>
<title>Remove mutability from unique boxes in the AST</title>
<updated>2013-06-29T15:36:25+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-06-24T04:12:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3bad7129ebb13d7a4c0a7965aeb5bd536cc0f5f0'/>
<id>urn:sha1:3bad7129ebb13d7a4c0a7965aeb5bd536cc0f5f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>'Borrow' stack closures rather than copying them (e.g., "|x|f(x)"), in prep for making them noncopyable.</title>
<updated>2013-06-29T08:39:34+00:00</updated>
<author>
<name>Ben Blum</name>
<email>bblum@andrew.cmu.edu</email>
</author>
<published>2013-06-22T00:08:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ff4ab9e147b0be4126b8b70ca6ab27173a46077a'/>
<id>urn:sha1:ff4ab9e147b0be4126b8b70ca6ab27173a46077a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc: Fix merge fallout.</title>
<updated>2013-06-28T14:44:16+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-06-15T02:40:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=89eb9951958dc2cd652645cea5badf4bb9edc6f9'/>
<id>urn:sha1:89eb9951958dc2cd652645cea5badf4bb9edc6f9</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: Change "Owned" to "Send" everywhere</title>
<updated>2013-06-28T14:44:15+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-06-06T00:56:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1c0aa7848103b5018473df851bc115d3e5585185'/>
<id>urn:sha1:1c0aa7848103b5018473df851bc115d3e5585185</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove many shared pointers</title>
<updated>2013-06-27T13:06:19+00:00</updated>
<author>
<name>Philipp Brüschweiler</name>
<email>blei42@gmail.com</email>
</author>
<published>2013-06-27T13:04:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7295a6da92ac4bfcbc714848bd611dae54df0b67'/>
<id>urn:sha1:7295a6da92ac4bfcbc714848bd611dae54df0b67</id>
<content type='text'>
Mostly just low-haning fruit, i.e. function arguments that were @ even
though &amp; would work just as well.

Reduces librustc.so size by 200k when compiling without -O, by 100k when
compiling with -O.
</content>
</entry>
<entry>
<title>Infer default static/Owned bounds for unbounded heap fns/traits (#7264)</title>
<updated>2013-06-26T22:14:43+00:00</updated>
<author>
<name>Ben Blum</name>
<email>bblum@andrew.cmu.edu</email>
</author>
<published>2013-06-20T22:23:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7b968783d79301af2305c0b1052092f9d31fd622'/>
<id>urn:sha1:7b968783d79301af2305c0b1052092f9d31fd622</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auto merge of #7365 : cmr/rust/syntax_cleanup, r=Aatch</title>
<updated>2013-06-26T01:02:02+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2013-06-26T01:02:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e9ac7194ff31792e2eca2c745fbef309a2daba86'/>
<id>urn:sha1:e9ac7194ff31792e2eca2c745fbef309a2daba86</id>
<content type='text'>
Sets the stage for further cleanup (especially mass-slaughter of `@`)
</content>
</entry>
<entry>
<title>remove the redundant `each` method from OptVec</title>
<updated>2013-06-25T20:26:23+00:00</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2013-06-24T21:19:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5242e8d2bad01beec7c841d20952cb230bc9fd84'/>
<id>urn:sha1:5242e8d2bad01beec7c841d20952cb230bc9fd84</id>
<content type='text'>
</content>
</entry>
</feed>
