<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/path, branch 0.12.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.12.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.12.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2014-10-07T02:49:53+00:00</updated>
<entry>
<title>Rename slice::Slice</title>
<updated>2014-10-07T02:49:53+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>ncameron@mozilla.com</email>
</author>
<published>2014-10-04T23:22:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cd21e4a72c0175d226acc837d1886cfdfa40fe68'/>
<id>urn:sha1:cd21e4a72c0175d226acc837d1886cfdfa40fe68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use slice syntax instead of slice_to, etc.</title>
<updated>2014-10-07T02:49:53+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>ncameron@mozilla.com</email>
</author>
<published>2014-09-24T11:41:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=59976942eacd26c0cc37247c3ac0c78b97edc6ea'/>
<id>urn:sha1:59976942eacd26c0cc37247c3ac0c78b97edc6ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set the `non_uppercase_statics` lint to warn by default</title>
<updated>2014-10-03T07:39:56+00:00</updated>
<author>
<name>P1start</name>
<email>rewi-github@whanau.org</email>
</author>
<published>2014-09-13T01:55:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=94bcd3539c761b4ecf423800bce21057c4e961fa'/>
<id>urn:sha1:94bcd3539c761b4ecf423800bce21057c4e961fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Use slice syntax instead of slice_to, etc."</title>
<updated>2014-10-02T18:48:07+00:00</updated>
<author>
<name>Aaron Turon</name>
<email>aturon@mozilla.com</email>
</author>
<published>2014-10-02T18:48:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d2ea0315e09cbd495a67c9e3d5053b57e2b5a8b7'/>
<id>urn:sha1:d2ea0315e09cbd495a67c9e3d5053b57e2b5a8b7</id>
<content type='text'>
This reverts commit 40b9f5ded50ac4ce8c9323921ec556ad611af6b7.
</content>
</entry>
<entry>
<title>Use slice syntax instead of slice_to, etc.</title>
<updated>2014-10-02T00:19:45+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>ncameron@mozilla.com</email>
</author>
<published>2014-09-24T11:41:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=40b9f5ded50ac4ce8c9323921ec556ad611af6b7'/>
<id>urn:sha1:40b9f5ded50ac4ce8c9323921ec556ad611af6b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deal with the fallout of string stabilization</title>
<updated>2014-09-24T01:31:52+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-09-22T15:28:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=50375139e2bc69920786411f7b1e05866898ed7a'/>
<id>urn:sha1:50375139e2bc69920786411f7b1e05866898ed7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix fallout from Vec stabilization</title>
<updated>2014-09-22T05:15:51+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-09-17T19:56:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0169218047dc989acf9ea25e3122b9c659acb6b3'/>
<id>urn:sha1:0169218047dc989acf9ea25e3122b9c659acb6b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove #[allow(deprecated)] from libstd</title>
<updated>2014-09-22T04:05:05+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-09-17T17:47:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=81d1feb9804f66034df4f218cc8fb0209c7450a7'/>
<id>urn:sha1:81d1feb9804f66034df4f218cc8fb0209c7450a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fallout from renaming</title>
<updated>2014-09-16T21:37:48+00:00</updated>
<author>
<name>Aaron Turon</name>
<email>aturon@mozilla.com</email>
</author>
<published>2014-09-15T03:27:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fc525eeb4ec3443d29bce677f589b19f31c189bb'/>
<id>urn:sha1:fc525eeb4ec3443d29bce677f589b19f31c189bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc: Forbid inherent implementations that aren't adjacent to the</title>
<updated>2014-09-13T09:07:39+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2014-09-11T05:26:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=467bea04fa1d5fd894d64b2b2901d94260301631'/>
<id>urn:sha1:467bea04fa1d5fd894d64b2b2901d94260301631</id>
<content type='text'>
type they provide an implementation for.

This breaks code like:

    mod foo {
        struct Foo { ... }
    }

    impl foo::Foo {
        ...
    }

Change this code to:

    mod foo {
        struct Foo { ... }

        impl Foo {
            ...
        }
    }

Additionally, if you used the I/O path extension methods `stat`,
`lstat`, `exists`, `is_file`, or `is_dir`, note that these methods have
been moved to the the `std::io::fs::PathExtensions` trait. This breaks
code like:

    fn is_it_there() -&gt; bool {
        Path::new("/foo/bar/baz").exists()
    }

Change this code to:

    use std::io::fs::PathExtensions;

    fn is_it_there() -&gt; bool {
        Path::new("/foo/bar/baz").exists()
    }

Closes #17059.

RFC #155.

[breaking-change]
</content>
</entry>
</feed>
