<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libcore/at_vec.rs, branch release-0.5</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=release-0.5</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=release-0.5'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2012-12-13T03:15:18+00:00</updated>
<entry>
<title>core: Remove some uses of 'move'</title>
<updated>2012-12-13T03:15:18+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-12-12T23:38:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0d59e86d808b4f01bf4a004941408529b91f7166'/>
<id>urn:sha1:0d59e86d808b4f01bf4a004941408529b91f7166</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove transitional code</title>
<updated>2012-12-10T01:59:21+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-12-10T01:59:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9723d3ac2ff5b008d207012ec5d37b2c69f402ed'/>
<id>urn:sha1:9723d3ac2ff5b008d207012ec5d37b2c69f402ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc: Implement explicit self for Add and Index; add a hack in the borrow checker to support this. r=nmatsakis</title>
<updated>2012-12-04T22:51:31+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2012-11-28T21:51:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d1ebdbeb6c00fe7d119ce17cabb303c5731f9bf7'/>
<id>urn:sha1:d1ebdbeb6c00fe7d119ce17cabb303c5731f9bf7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update license, add license boilerplate to most files. Remainder will follow.</title>
<updated>2012-12-04T01:12:14+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2012-12-04T00:48:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=00c856c0b1feac74df8b404fad94d74a0cf1624a'/>
<id>urn:sha1:00c856c0b1feac74df8b404fad94d74a0cf1624a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove stage0 stuff that was awaiting snapshot</title>
<updated>2012-11-03T21:04:32+00:00</updated>
<author>
<name>Tim Chevalier</name>
<email>chevalier@alum.wellesley.edu</email>
</author>
<published>2012-11-03T20:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a0066082764456d642e25ae9ae780e1952cf1b94'/>
<id>urn:sha1:a0066082764456d642e25ae9ae780e1952cf1b94</id>
<content type='text'>
and re-register snapshots

Just removing unneeded code, no review
</content>
</entry>
<entry>
<title>Implement proper subtyping for region fn types (part of #2263)</title>
<updated>2012-10-25T01:56:31+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2012-10-19T13:01:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1a3a70760b4dfe03e135f28b5456d61752d3e677'/>
<id>urn:sha1:1a3a70760b4dfe03e135f28b5456d61752d3e677</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Finally removing all uses of by-mut-ref</title>
<updated>2012-10-06T04:03:40+00:00</updated>
<author>
<name>Tim Chevalier</name>
<email>chevalier@alum.wellesley.edu</email>
</author>
<published>2012-10-06T00:19:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=05999290e23ad5f57bdfbfd56bde694a627c342e'/>
<id>urn:sha1:05999290e23ad5f57bdfbfd56bde694a627c342e</id>
<content type='text'>
The code for the mode itself is still there.
</content>
</entry>
<entry>
<title>Demode some code using by-mutbl-ref; warn about by-mutbl-ref</title>
<updated>2012-10-05T22:37:01+00:00</updated>
<author>
<name>Tim Chevalier</name>
<email>chevalier@alum.wellesley.edu</email>
</author>
<published>2012-10-05T21:58:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e16dbb7888504ef5d0de0c14493fc8ecc492ee30'/>
<id>urn:sha1:e16dbb7888504ef5d0de0c14493fc8ecc492ee30</id>
<content type='text'>
The parser now warns about use of mutbl-ref mode, though it's kind
of a lie since this commit doesn't remove support for the mode.

Changed move_val_init to have stage0 and stage1/2 versions, the latter of
which is demoded.

Changed the type that the typechecker expects the move_val_init
intrinsic to have. After this is pushed, I can make a new snapshot,
which will remove the need for the stage0 versions.
</content>
</entry>
<entry>
<title>Forbid deprecated modes again in core</title>
<updated>2012-10-04T23:48:57+00:00</updated>
<author>
<name>Tim Chevalier</name>
<email>chevalier@alum.wellesley.edu</email>
</author>
<published>2012-10-03T21:52:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=65c96f849ff1a76d4867c17703c0b384ccd1bb65'/>
<id>urn:sha1:65c96f849ff1a76d4867c17703c0b384ccd1bb65</id>
<content type='text'>
Sadly, there's only one file that requires deprecated modes
(stackwalk)... So, forbid them everywhere else.
</content>
</entry>
<entry>
<title>Removing explicit uses of + mode</title>
<updated>2012-10-02T21:31:39+00:00</updated>
<author>
<name>Tim Chevalier</name>
<email>chevalier@alum.wellesley.edu</email>
</author>
<published>2012-10-02T18:37:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f78cdcb6364cf938bfeb71da0c7eca62e257d537'/>
<id>urn:sha1:f78cdcb6364cf938bfeb71da0c7eca62e257d537</id>
<content type='text'>
This removes most explicit uses of the + argument mode. Pending a
snapshot, I had to remove the forbid(deprecated_modes) pragma from
a bunch of files. I'll put it back!

+ mode still has to be used in a few places for functions that get
moved (see task.rs)

The changes outside core and std are due to the to_bytes trait and
making the compiler (with legacy modes on) agree with the libraries
(with legacy modes off) about modes.
</content>
</entry>
</feed>
