<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/parse/parser.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-10-06T03:43:34+00:00</updated>
<entry>
<title>Remove the #[allow(non_uppercase_statics)] attr from bitflags!</title>
<updated>2014-10-06T03:43:34+00:00</updated>
<author>
<name>P1start</name>
<email>rewi-github@whanau.org</email>
</author>
<published>2014-10-06T03:08:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8e58771965d677da2c39dbfeee1055db851a2e30'/>
<id>urn:sha1:8e58771965d677da2c39dbfeee1055db851a2e30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rollup merge of #17729 : alexcrichton/issue-17718-start</title>
<updated>2014-10-03T14:38:29+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-10-03T14:38:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=79d0e82f7386e9525e5232bf1083f74b0385838f'/>
<id>urn:sha1:79d0e82f7386e9525e5232bf1083f74b0385838f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct error message for invalid `ref`/`mut` bindings</title>
<updated>2014-10-03T07:39:56+00:00</updated>
<author>
<name>P1start</name>
<email>rewi-github@whanau.org</email>
</author>
<published>2014-09-13T02:09:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=042cdeefc7708291057770ddd5becf14288dad71'/>
<id>urn:sha1:042cdeefc7708291057770ddd5becf14288dad71</id>
<content type='text'>
Closes #15914.
</content>
</entry>
<entry>
<title>syntax: Enable parsing of `const` globals</title>
<updated>2014-10-03T02:37:06+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-10-02T22:06:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7e22af3582aa4a8dcb5b2ac00c7914ef78d2486e'/>
<id>urn:sha1:7e22af3582aa4a8dcb5b2ac00c7914ef78d2486e</id>
<content type='text'>
This rewrites them to the current `ItemStatic` production of the compiler, but I
want to get this into a snapshot. It will be illegal to use a `static` in a
pattern of a `match` statement, so all those current uses will need to be
rewritten to `const` once it's implemented. This requires that the stage0
snapshot is able to parse `const`.

cc #17718
</content>
</entry>
<entry>
<title>syntax: remove ObsoleteManaged{Type,Expr}.</title>
<updated>2014-10-02T14:02:04+00:00</updated>
<author>
<name>Eduard Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2014-10-01T21:29:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=aa59693565efea3d55a6981b135df77c37c361fc'/>
<id>urn:sha1:aa59693565efea3d55a6981b135df77c37c361fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: ast: remove TyBox and UnBox.</title>
<updated>2014-10-02T13:36:01+00:00</updated>
<author>
<name>Eduard Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2014-09-30T21:59:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d1a57e479c13804e1cda5658f482e840c3a1cd79'/>
<id>urn:sha1:d1a57e479c13804e1cda5658f482e840c3a1cd79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auto merge of #17584 : pcwalton/rust/range-patterns-dotdotdot, r=nick29581</title>
<updated>2014-10-01T03:17:24+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2014-10-01T03:17:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2f15dcd4d3865f9cc466637027eb02d5607b2bb7'/>
<id>urn:sha1:2f15dcd4d3865f9cc466637027eb02d5607b2bb7</id>
<content type='text'>
This breaks code that looks like:

    match foo {
        1..3 =&gt; { ... }
    }

Instead, write:

    match foo {
        1...3 =&gt; { ... }
    }

Closes #17295.

r? @nick29581 
</content>
</entry>
<entry>
<title>Update based on PR feedback</title>
<updated>2014-09-30T16:54:03+00:00</updated>
<author>
<name>Kevin Ballard</name>
<email>kevin@sb.org</email>
</author>
<published>2014-08-28T04:34:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=13e00e4a3d18802ca6407e59935be9f2c33ec061'/>
<id>urn:sha1:13e00e4a3d18802ca6407e59935be9f2c33ec061</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Produce a better error for irrefutable `if let` patterns</title>
<updated>2014-09-30T16:54:02+00:00</updated>
<author>
<name>Kevin Ballard</name>
<email>kevin@sb.org</email>
</author>
<published>2014-08-25T21:55:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=976438f78fdce8092430f4c81ca272293c48f1a0'/>
<id>urn:sha1:976438f78fdce8092430f4c81ca272293c48f1a0</id>
<content type='text'>
Modify ast::ExprMatch to include a new value of type ast::MatchSource,
making it easy to tell whether the match was written literally or
produced via desugaring. This allows us to customize error messages
appropriately.
</content>
</entry>
<entry>
<title>Teach libsyntax about `if let`</title>
<updated>2014-09-30T16:54:02+00:00</updated>
<author>
<name>Kevin Ballard</name>
<email>kevin@sb.org</email>
</author>
<published>2014-08-25T01:04:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5d8cfd53b513d999ffff22f17e3066a30a8ed949'/>
<id>urn:sha1:5d8cfd53b513d999ffff22f17e3066a30a8ed949</id>
<content type='text'>
</content>
</entry>
</feed>
