| Age | Commit message (Expand) | Author | Lines |
| 2014-07-09 | syntax: doc comments all the things | Corey Richardson | -4/+4 |
| 2014-06-14 | rustc: Obsolete the `@` syntax entirely | Alex Crichton | -1/+11 |
| 2014-06-11 | rustc: Remove ~[T] from the language | Alex Crichton | -0/+5 |
| 2014-06-11 | syntax: Move the AST from @T to Gc<T> | Alex Crichton | -3/+5 |
| 2014-06-01 | std: Drop Total from Total{Eq,Ord} | Alex Crichton | -1/+1 |
| 2014-05-30 | std: Rename {Eq,Ord} to Partial{Eq,Ord} | Alex Crichton | -1/+1 |
| 2014-05-30 | libsyntax: Fix snake_case errors. | Kevin Butler | -3/+3 |
| 2014-05-23 | auto merge of #14360 : alexcrichton/rust/remove-deprecated, r=kballard | bors | -80/+0 |
| 2014-05-23 | syntax: Clean out obsolete syntax parsing | Alex Crichton | -80/+0 |
| 2014-05-22 | libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`. | Patrick Walton | -2/+6 |
| 2014-05-08 | libsyntax: Remove uses of `~str` from libsyntax, and fix fallout | Patrick Walton | -1/+1 |
| 2014-05-06 | librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, except | Patrick Walton | -0/+15 |
| 2014-04-06 | syntax: Tweak parsing lifetime bounds on closures | Alex Crichton | -12/+0 |
| 2014-03-23 | use TotalEq for HashMap | Daniel Micay | -1/+1 |
| 2014-03-17 | De-@ ParseSess uses. | Eduard Burtescu | -1/+1 |
| 2014-02-24 | Transition to new `Hash`, removing IterBytes and std::to_bytes. | Huon Wilson | -10/+1 |
| 2014-02-14 | Refactored ast_map and friends, mainly to have Paths without storing them. | Eduard Burtescu | -2/+1 |
| 2014-02-13 | Remove obsolete warnings for `extern mod` | Flavio Percoco | -12/+0 |
| 2014-02-11 | Move replace and swap to std::mem. Get rid of std::util | Edward Wang | -1/+1 |
| 2014-02-08 | Fixed error starting with uppercase | mr.Shu | -1/+1 |
| 2014-02-02 | syntax: add an obsolete syntax warning for @[]. | Huon Wilson | -0/+5 |
| 2014-02-02 | librustc: Remove `@str` from the language | Patrick Walton | -0/+5 |
| 2014-02-02 | libsyntax: Remove `ident_to_str` from the parser, which was returning | Patrick Walton | -2/+2 |
| 2014-01-31 | Remove the obsolete handler for `impl A;`. | Huon Wilson | -5/+0 |
| 2014-01-13 | libsyntax: Make managed box `@` patterns obsolete | Patrick Walton | -2/+8 |
| 2014-01-09 | libsyntax: Renamed types, traits and enum variants to CamelCase. | Eduard Burtescu | -2/+2 |
| 2014-01-02 | libsyntax: De-`@mut` `token` in the parser | Patrick Walton | -9/+2 |
| 2014-01-02 | libsyntax: Make the parser mutable | Patrick Walton | -13/+13 |
| 2014-01-01 | Remove `extern mod foo (name="bar")` syntax, closes #9543 | Florian Hahn | -0/+6 |
| 2013-12-15 | Forbid multiple imports in use statements | Alex Crichton | -0/+5 |
| 2013-11-26 | libsyntax: Remove the old-style borrowed closure type syntax from the | Patrick Walton | -0/+6 |
| 2013-11-19 | libsyntax: Change all uses of `&fn` to `||`. | Patrick Walton | -1/+1 |
| 2013-11-18 | libsyntax: Remove `~fn()` from the language | Patrick Walton | -1/+7 |
| 2013-11-18 | Use '..' as slice wildcard in vectors | Brian Anderson | -1/+6 |
| 2013-11-18 | Use '..' as multi-field wildcard in enums and structs. | Brian Anderson | -0/+10 |
| 2013-10-25 | libsyntax: Get rid of obsolete obsolete warning. | Luqman Aden | -6/+0 |
| 2013-10-04 | Remove specific errors for very old obsolete syntax | Benjamin Herr | -166/+2 |
| 2013-10-01 | Obsolete parsing 'loop' as 'continue' | Alex Crichton | -0/+6 |
| 2013-09-30 | syntax: Remove usage of fmt! | Alex Crichton | -2/+2 |
| 2013-09-25 | auto merge of #9432 : alexcrichton/rust/correct-item-visibility, r=pcwalton | bors | -17/+0 |
| 2013-09-24 | Stop accepting 'impl ...;', require {} instead | Alex Crichton | -0/+5 |
| 2013-09-24 | Correctly encode item visibility in metadata | Alex Crichton | -17/+0 |
| 2013-09-03 | Modernized a few more types in syntax::ast | Marvin Löbel | -4/+4 |
| 2013-09-01 | Modernized a few type names in rustc and syntax | Marvin Löbel | -7/+7 |
| 2013-08-27 | librustc: Remove `&const` and `*const` from the language. | Patrick Walton | -5/+6 |
| 2013-08-18 | fix for #8088 (Cannot name a struct field `new` due to ancient syntax) | Do Nhat Minh | -19/+0 |
| 2013-08-12 | Forbid pub/priv where it has no effect | Alex Crichton | -8/+13 |
| 2013-08-07 | Forbid `priv` where it has no effect | Alex Crichton | -0/+5 |
| 2013-08-02 | librustc: Disallow "unsafe" for external functions | Patrick Walton | -1/+7 |
| 2013-07-31 | rm ancient error for lowercase kinds | Daniel Micay | -7/+0 |