| Age | Commit message (Expand) | Author | Lines |
| 2013-03-11 | Implement vector destructuring from tail | Seo Sanghyeon | -3/+6 |
| 2013-03-07 | librustc: Stop parsing `assert`. | Patrick Walton | -2/+1 |
| 2013-03-07 | librustc: Remove record patterns from the compiler | Patrick Walton | -5/+0 |
| 2013-03-07 | libsyntax: Remove struct literal expressions from the compiler | Patrick Walton | -4/+0 |
| 2013-03-07 | librustc: Remove structural record types from the compiler | Patrick Walton | -5/+0 |
| 2013-03-06 | Add manual &self/ and &static/ and /&self declarations that | Niko Matsakis | -5/+5 |
| 2013-03-05 | auto merge of #5212 : thestinger/rust/iter, r=graydon | bors | -6/+6 |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -3/+0 |
| 2013-03-03 | replace option::iter with a BaseIter impl | Daniel Micay | -6/+6 |
| 2013-03-02 | librustc: Stop parsing `fn@`, `fn~`, and `fn&` | Patrick Walton | -11/+0 |
| 2013-03-02 | libsyntax: Remove `fn@`, `fn~`, and `fn&` from libsyntax. rs=defun | Patrick Walton | -71/+70 |
| 2013-03-01 | Merge remote-tracking branch 'remotes/origin/incoming' into incoming | Erick Tryzelaar | -0/+1 |
| 2013-02-28 | Fix implicit leaks of imports throughout libraries | Alex Crichton | -0/+1 |
| 2013-02-28 | Merge remote-tracking branch 'remotes/origin/incoming' into incoming | Erick Tryzelaar | -57/+90 |
| 2013-02-27 | Introduce lifetime declarations into the lists of type parameters. | Niko Matsakis | -53/+69 |
| 2013-02-25 | libsyntax: progress on making syntax::visit vecs_implicitly_copyable-free | Erick Tryzelaar | -200/+225 |
| 2013-02-25 | libsyntax: convert visit to pass ty_params by reference | Erick Tryzelaar | -122/+149 |
| 2013-02-25 | libsyntax: minor cleanup | Erick Tryzelaar | -23/+24 |
| 2013-02-19 | libsyntax: make enum variants take refs | Erick Tryzelaar | -17/+45 |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -6/+9 |
| 2013-02-01 | Remove fail keyword from lexer & parser and clean up remaining calls to | Nick Desaulniers | -1/+0 |
| 2013-01-31 | Workaround for #4717: pad contents of ast. rs=breakage | Niko Matsakis | -1/+1 |
| 2013-01-31 | Finalize moves-based-on-type implementation. | Niko Matsakis | -7/+6 |
| 2013-01-29 | libsyntax: De-export libsyntax. rs=deexporting | Patrick Walton | -46/+48 |
| 2013-01-15 | librustc: Make the default sigil for block lambdas `&` instead of `@`. | Graydon Hoare | -1/+2 |
| 2013-01-10 | librustc: Implement `&static` as the replacement for `Durable`. r=nmatsakis | Patrick Walton | -2/+5 |
| 2013-01-09 | A collection of refactorings that I found it hard/tiresome to divide: | Niko Matsakis | -108/+116 |
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest modul... | Patrick Walton | -0/+2 |
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the neare... | Patrick Walton | -2/+0 |
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest modul... | Patrick Walton | -0/+2 |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ... | Patrick Walton | -1/+6 |
| 2012-12-17 | Add support for destructuring vectors in match expressions | Jakub Wieczorek | -1/+9 |
| 2012-12-12 | syntax: remove most code handling old-style syntax extensions. | Graydon Hoare | -9/+2 |
| 2012-12-10 | Remove un-needed code for obsolete classes | Tim Chevalier | -9/+3 |
| 2012-12-04 | librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=... | Patrick Walton | -29/+29 |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 |
| 2012-11-30 | librustc: Make `a.b()` always a method call. r=nmatsakis | Patrick Walton | -0/+5 |
| 2012-11-29 | librustc: Eliminate most expressions of the form `a.b()` that are not method ... | Patrick Walton | -102/+117 |
| 2012-11-29 | Distinguish `stmt_mac`s that are followed by semicolons and those that aren't. | Paul Stansifer | -1/+1 |
| 2012-11-29 | Allow for macros to occur in statement position. | Paul Stansifer | -1/+2 |
| 2012-11-26 | Remove the crate language | Brian Anderson | -10/+0 |
| 2012-11-18 | syntax: Remove cdir_syntax. Unused | Brian Anderson | -1/+0 |
| 2012-11-14 | librustc: Require the #[derivable] attribute, remove the significance of "imp... | Patrick Walton | -5/+3 |
| 2012-11-07 | rustc: Support irrefutable patterns in function arguments. r=nmatsakis | Patrick Walton | -1/+4 |
| 2012-11-06 | Cleanup how we handle proto in types, remove unsound subtyping | Niko Matsakis | -6/+6 |
| 2012-11-05 | rustc: Implement parsing and typechecking for "once fn" | Patrick Walton | -1/+1 |
| 2012-10-30 | Preserve parenthesization in the AST | Tim Chevalier | -0/+1 |
| 2012-10-23 | Remove <- operator from the compiler | Tim Chevalier | -2/+1 |
| 2012-10-23 | rustc: Implement typechecking for simple monomorphic derivable traits on mono... | Patrick Walton | -3/+5 |
| 2012-10-22 | Simplify the AST representation of ty param bounds | Tim Chevalier | -4/+1 |