<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libcore/mutable.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>2013-04-02T19:15:23+00:00</updated>
<entry>
<title>Removed libcore/mutable.rs, Mut&lt;T&gt; is now dead.</title>
<updated>2013-04-02T19:15:23+00:00</updated>
<author>
<name>Matthijs Hofstra</name>
<email>thiezz@gmail.com</email>
</author>
<published>2013-03-28T19:15:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f43e6af38d742b9b6d4c697e48ea239d7ef154c2'/>
<id>urn:sha1:f43e6af38d742b9b6d4c697e48ea239d7ef154c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed mut-fields from Mut, removed borrow_const from Mut</title>
<updated>2013-04-02T18:47:29+00:00</updated>
<author>
<name>Matthijs Hofstra</name>
<email>thiezz@gmail.com</email>
</author>
<published>2013-03-28T16:21:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ca52d08c4b62a8e501387d305eea1ccccaeb3984'/>
<id>urn:sha1:ca52d08c4b62a8e501387d305eea1ccccaeb3984</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc: Remove `fail_unless!`</title>
<updated>2013-03-29T23:39:08+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-03-29T01:39:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1e91595520d0538e6003dc9186f1b0df5c25b77a'/>
<id>urn:sha1:1e91595520d0538e6003dc9186f1b0df5c25b77a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libcore: Remove `pure` from libcore. rs=depure</title>
<updated>2013-03-22T17:29:17+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-03-22T04:20:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=be9bddd46377bc982b73acf15a720365a54197a7'/>
<id>urn:sha1:be9bddd46377bc982b73acf15a720365a54197a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc: Make the compiler ignore purity.</title>
<updated>2013-03-19T00:21:16+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-03-16T18:11:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e78f2e2ac577f9c47cd58af52d3bcd496254545d'/>
<id>urn:sha1:e78f2e2ac577f9c47cd58af52d3bcd496254545d</id>
<content type='text'>
For bootstrapping purposes, this commit does not remove all uses of
the keyword "pure" -- doing so would cause the compiler to no longer
bootstrap due to some syntax extensions ("deriving" in particular).
Instead, it makes the compiler ignore "pure". Post-snapshot, we can
remove "pure" from the language.

There are quite a few (~100) borrow check errors that were essentially
all the result of mutable fields or partial borrows of `@mut`. Per
discussions with Niko I think we want to allow partial borrows of
`@mut` but detect obvious footguns. We should also improve the error
message when `@mut` is erroneously reborrowed.
</content>
</entry>
<entry>
<title>librustc: Convert all uses of `assert` over to `fail_unless!`</title>
<updated>2013-03-08T06:37:57+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-03-06T21:58:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d7e74b5e91b0b6b6a5613f54479d2ef9fe9c392f'/>
<id>urn:sha1:d7e74b5e91b0b6b6a5613f54479d2ef9fe9c392f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>De-implicit-self libcore</title>
<updated>2013-03-05T03:36:15+00:00</updated>
<author>
<name>Ben Striegel</name>
<email>ben.striegel@gmail.com</email>
</author>
<published>2013-03-05T03:36:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9db61e0c219f25fbccf5d284580a61e8806ca596'/>
<id>urn:sha1:9db61e0c219f25fbccf5d284580a61e8806ca596</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc: Mark all type implementations public. rs=impl-publicity</title>
<updated>2013-02-28T19:32:24+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-02-27T01:47:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=107bf96ff0dcc427c1842ffb232d29afaea53ca5'/>
<id>urn:sha1:107bf96ff0dcc427c1842ffb232d29afaea53ca5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libcore: Get rid of `move`.</title>
<updated>2013-02-15T10:49:54+00:00</updated>
<author>
<name>Luqman Aden</name>
<email>laden@csclub.uwaterloo.ca</email>
</author>
<published>2013-02-15T08:51:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5912b1448ca1b5bcddf8af1ed9e16fc41775af9c'/>
<id>urn:sha1:5912b1448ca1b5bcddf8af1ed9e16fc41775af9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove die!, raplace invocations with fail! Issue #4524 pt 3</title>
<updated>2013-02-14T01:01:32+00:00</updated>
<author>
<name>Nick Desaulniers</name>
<email>ndesaulniers@mozilla.com</email>
</author>
<published>2013-02-12T03:26:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4445b38df27777b043cad9ecc2452daad3469949'/>
<id>urn:sha1:4445b38df27777b043cad9ecc2452daad3469949</id>
<content type='text'>
</content>
</entry>
</feed>
