<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/compile-fail/refutable-pattern-errors.rs, 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-09-30T16:11:26+00:00</updated>
<entry>
<title>librustc: Forbid `..` in range patterns.</title>
<updated>2014-09-30T16:11:26+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2014-09-27T04:13:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=416144b8279fbffceacea6d0fd90e0fd1f8ce53d'/>
<id>urn:sha1:416144b8279fbffceacea6d0fd90e0fd1f8ce53d</id>
<content type='text'>
This breaks code that looks like:

    match foo {
        1..3 =&gt; { ... }
    }

Instead, write:

    match foo {
        1...3 =&gt; { ... }
    }

Closes #17295.

[breaking-change]
</content>
</entry>
<entry>
<title>librustc: Remove the fallback to `int` for integers and `f64` for</title>
<updated>2014-06-29T18:47:58+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2014-06-27T19:30:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a5bb0a3a4574af88add700ace7aefc37172fa7a5'/>
<id>urn:sha1:a5bb0a3a4574af88add700ace7aefc37172fa7a5</id>
<content type='text'>
floating point numbers for real.

This will break code that looks like:

    let mut x = 0;
    while ... {
        x += 1;
    }
    println!("{}", x);

Change that code to:

    let mut x = 0i;
    while ... {
        x += 1;
    }
    println!("{}", x);

Closes #15201.

[breaking-change]
</content>
</entry>
<entry>
<title>Address review comments</title>
<updated>2014-06-20T15:41:19+00:00</updated>
<author>
<name>Jakub Wieczorek</name>
<email>jakub@jakub.cc</email>
</author>
<published>2014-06-19T18:55:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=abce42afa39d879a5ced511e7f5a62d8120155ff'/>
<id>urn:sha1:abce42afa39d879a5ced511e7f5a62d8120155ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide a witness pattern for non-exhaustive patterns</title>
<updated>2014-06-20T15:08:57+00:00</updated>
<author>
<name>Jakub Wieczorek</name>
<email>jakub@jakub.cc</email>
</author>
<published>2014-06-07T12:17:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=34407dcdbb489a38b15fac0167a88cb94c3d12ac'/>
<id>urn:sha1:34407dcdbb489a38b15fac0167a88cb94c3d12ac</id>
<content type='text'>
Fixed #4321
</content>
</entry>
<entry>
<title>Check pattern refutability the same way exhaustiveness is checked</title>
<updated>2014-06-20T15:08:57+00:00</updated>
<author>
<name>Jakub Wieczorek</name>
<email>jakub@jakub.cc</email>
</author>
<published>2014-05-31T13:13:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f5e513b2b2dd173f16b84f0531fc3628d62beb4d'/>
<id>urn:sha1:f5e513b2b2dd173f16b84f0531fc3628d62beb4d</id>
<content type='text'>
</content>
</entry>
</feed>
