<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/opt_vec.rs, branch beta</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=beta</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=beta'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2014-03-21T22:54:18+00:00</updated>
<entry>
<title>Migrate all users of opt_vec to owned_slice, delete opt_vec.</title>
<updated>2014-03-21T22:54:18+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2014-03-19T14:52:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e33676b7936b12bb68f47857ab3f8ea9b757d0d5'/>
<id>urn:sha1:e33676b7936b12bb68f47857ab3f8ea9b757d0d5</id>
<content type='text'>
syntax::opt_vec is now entirely unused, and so can go.
</content>
</entry>
<entry>
<title>syntax: make OptVec immutable.</title>
<updated>2014-03-20T23:52:48+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2014-03-19T12:16:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7785fe191651fb42a6300a399d61414bf49dffb3'/>
<id>urn:sha1:7785fe191651fb42a6300a399d61414bf49dffb3</id>
<content type='text'>
This is the first step to replacing OptVec with a new representation:
remove all mutability. Any mutations have to go via `Vec` and then make
to `OptVec`.

Many of the uses of OptVec are unnecessary now that Vec has no-alloc
emptiness (and have been converted to Vec): the only ones that really
need it are the AST and sty's (and so on) where there are a *lot* of
instances of them, and they're (mostly) immutable.
</content>
</entry>
<entry>
<title>Removing imports of std::vec_ng::Vec</title>
<updated>2014-03-20T16:30:14+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-03-20T06:23:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=da3625161d8f8bcb2f43d703eec8d002d0bb9c87'/>
<id>urn:sha1:da3625161d8f8bcb2f43d703eec8d002d0bb9c87</id>
<content type='text'>
It's now in the prelude.
</content>
</entry>
<entry>
<title>rename std::vec_ng -&gt; std::vec</title>
<updated>2014-03-20T08:25:32+00:00</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2014-03-20T07:35:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=14f656d1a79fb36ce5435976dd33f57dd09cb9ce'/>
<id>urn:sha1:14f656d1a79fb36ce5435976dd33f57dd09cb9ce</id>
<content type='text'>
Closes #12771
</content>
</entry>
<entry>
<title>rename std::vec -&gt; std::slice</title>
<updated>2014-03-20T05:30:27+00:00</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2014-03-08T23:11:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ce620320a20baa1428e679c751b1b4a8d8556ca1'/>
<id>urn:sha1:ce620320a20baa1428e679c751b1b4a8d8556ca1</id>
<content type='text'>
Closes #12702
</content>
</entry>
<entry>
<title>libsyntax: Fix errors arising from the automated `~[T]` conversion</title>
<updated>2014-03-02T06:40:52+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2014-02-28T20:54:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=198cc3d850136582651489328fec221a2b98bfef'/>
<id>urn:sha1:198cc3d850136582651489328fec221a2b98bfef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libsyntax: Mechanically change `~[T]` to `Vec&lt;T&gt;`</title>
<updated>2014-03-02T06:40:52+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2014-02-28T21:09:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=58fd6ab90db3eb68c94695e1254a73e57bc44658'/>
<id>urn:sha1:58fd6ab90db3eb68c94695e1254a73e57bc44658</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove std::default::Default from the prelude</title>
<updated>2014-02-25T05:22:26+00:00</updated>
<author>
<name>Brendan Zabarauskas</name>
<email>bjzaba@yahoo.com.au</email>
</author>
<published>2014-02-23T01:07:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3cc95314c31311138e189d2ad91bb537d034d3c1'/>
<id>urn:sha1:3cc95314c31311138e189d2ad91bb537d034d3c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Transition to new `Hash`, removing IterBytes and std::to_bytes.</title>
<updated>2014-02-23T20:44:10+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2014-02-23T10:29:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=efaf4db24c92e119e26dc575ffd6bfd3b91fb87d'/>
<id>urn:sha1:efaf4db24c92e119e26dc575ffd6bfd3b91fb87d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed error starting with uppercase</title>
<updated>2014-02-08T19:59:38+00:00</updated>
<author>
<name>mr.Shu</name>
<email>mr@shu.io</email>
</author>
<published>2014-02-06T09:38:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ee3fa68fed13e7b8cde523e4bc73b9a07d082212'/>
<id>urn:sha1:ee3fa68fed13e7b8cde523e4bc73b9a07d082212</id>
<content type='text'>
Error messages cleaned in librustc/middle

Error messages cleaned in libsyntax

Error messages cleaned in libsyntax more agressively

Error messages cleaned in librustc more aggressively

Fixed affected tests

Fixed other failing tests

Last failing tests fixed
</content>
</entry>
</feed>
