<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/rt/io/support.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-10-24T21:21:57+00:00</updated>
<entry>
<title>Remove rt::io::support</title>
<updated>2013-10-24T21:21:57+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-10-16T23:48:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9110a38cbfd801983a838775c690c83e9189b4c3'/>
<id>urn:sha1:9110a38cbfd801983a838775c690c83e9189b4c3</id>
<content type='text'>
This removes the PathLike trait associated with this "support module". This is
yet another "container of bytes" trait, so I didn't want to duplicate what
already exists throughout libstd. In actuality, we're going to pass of C strings
to the libuv APIs, so instead the arguments are now bound with the 'ToCStr'
trait instead.

Additionally, a layer of complexity was removed by immediately converting these
type-generic parameters into CStrings to get handed off to libuv apis.
</content>
</entry>
<entry>
<title>path2: Adjust the API to remove all the _str mutation methods</title>
<updated>2013-10-16T05:18:30+00:00</updated>
<author>
<name>Kevin Ballard</name>
<email>kevin@sb.org</email>
</author>
<published>2013-10-06T02:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d6d9b926836b1f1c2b8b3fe4ab35dc63bec7ffcd'/>
<id>urn:sha1:d6d9b926836b1f1c2b8b3fe4ab35dc63bec7ffcd</id>
<content type='text'>
Add a new trait BytesContainer that is implemented for both byte vectors
and strings.

Convert Path::from_vec and ::from_str to one function, Path::new().

Remove all the _str-suffixed mutation methods (push, join, with_*,
set_*) and modify the non-suffixed versions to use BytesContainer.
</content>
</entry>
<entry>
<title>path2: Replace the path module outright</title>
<updated>2013-10-16T04:56:54+00:00</updated>
<author>
<name>Kevin Ballard</name>
<email>kevin@sb.org</email>
</author>
<published>2013-09-27T00:21:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=73d3d00ec437f87ac665b4e4da3bedec8ce4f9ef'/>
<id>urn:sha1:73d3d00ec437f87ac665b4e4da3bedec8ce4f9ef</id>
<content type='text'>
Remove the old path.
Rename path2 to path.
Update all clients for the new path.

Also make some miscellaneous changes to the Path APIs to help the
adoption process.
</content>
</entry>
<entry>
<title>std::rt::io::support: Fix ignored test on Win32</title>
<updated>2013-09-15T18:30:10+00:00</updated>
<author>
<name>klutzy</name>
<email>klutzytheklutzy@gmail.com</email>
</author>
<published>2013-09-15T14:18:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1e745f16790f22fc10652a6ffae36bf5572255bb'/>
<id>urn:sha1:1e745f16790f22fc10652a6ffae36bf5572255bb</id>
<content type='text'>
Assumes drive C: exists.

Closes #8812.
</content>
</entry>
<entry>
<title>Turned off libstd unit tests that currently fail on Windows.</title>
<updated>2013-08-28T08:44:25+00:00</updated>
<author>
<name>Vadim Chugunov</name>
<email>vadimcn@gmail.com</email>
</author>
<published>2013-08-28T08:44:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=653825889e596e034cae8ac9afbfdd043fbe6e13'/>
<id>urn:sha1:653825889e596e034cae8ac9afbfdd043fbe6e13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libstd: Rename libcore to libstd and libstd to libextra; update makefiles.</title>
<updated>2013-05-23T04:57:05+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-05-17T17:45:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0c820d4123c754522b0655e9e74f692c55685bfa'/>
<id>urn:sha1:0c820d4123c754522b0655e9e74f692c55685bfa</id>
<content type='text'>
This only changes the directory names; it does not change the "real"
metadata names.
</content>
</entry>
</feed>
