| Age | Commit message (Expand) | Author | Lines |
| 2014-03-17 | De-@ ty::ctxt usage. | Eduard Burtescu | -5/+5 |
| 2014-02-13 | Replace `crate` usage with `krate` | Flavio Percoco | -2/+2 |
| 2014-01-09 | libsyntax: Renamed types, traits and enum variants to CamelCase. | Eduard Burtescu | -1/+1 |
| 2014-01-06 | Disowned the Visitor. | Eduard Burtescu | -2/+2 |
| 2013-12-18 | rustc: Allow `return` to return from a closure. | Huon Wilson | -6/+0 |
| 2013-12-01 | Box Block, fn_decl, variant and Ty in the AST, as they were inflating critica... | Eduard Burtescu | -3/+3 |
| 2013-11-12 | Improve error message for breaks in blocks | Alex Crichton | -43/+43 |
| 2013-10-29 | librustc: Implement the `proc` type as sugar for `~once fn` and `proc` | Patrick Walton | -1/+1 |
| 2013-09-03 | Modernized a few more types in syntax::ast | Marvin Löbel | -7/+7 |
| 2013-08-15 | Ported check_loop from oldvisit to <V:Visit> trait API. | Felix S. Klock II | -24/+30 |
| 2013-08-04 | fix warning still mentioning the `again` keyword | Daniel Micay | -1/+1 |
| 2013-08-04 | rm obsolete `for` support from the compiler | Daniel Micay | -8/+0 |
| 2013-08-02 | librustc: Introduce a new visitor type based on traits and port syntax to it. | Patrick Walton | -9/+9 |
| 2013-07-22 | Ast spanned<T> refactoring, renaming: crate, local, blk, crate_num, crate_cfg. | Michael Woerister | -1/+1 |
| 2013-07-17 | librustc: Remove all uses of "copy". | Patrick Walton | -0/+1 |
| 2013-06-27 | Remove many shared pointers | Philipp Brüschweiler | -1/+1 |
| 2013-06-12 | Visitor refactoring: Step 1, couple (Env, vt<Env>) together in a tuple. | Felix S. Klock II | -15/+15 |
| 2013-05-02 | Use static strings | Seo Sanghyeon | -3/+3 |
| 2013-04-19 | rustc: de-mode + fallout from libsyntax changes | Alex Crichton | -1/+1 |
| 2013-03-02 | librustc: Stop parsing `fn@`, `fn~`, and `fn&` | Patrick Walton | -6/+0 |
| 2013-02-25 | libsyntax: progress on making syntax::visit vecs_implicitly_copyable-free | Erick Tryzelaar | -5/+5 |
| 2013-02-20 | librustc: tidy | Luqman Aden | -1/+1 |
| 2013-02-20 | librustc: Get rid of structural records save for front/test.rs. | Luqman Aden | -9/+24 |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -2/+2 |
| 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 | -3/+3 |
| 2013-01-30 | librustc: De-export rustc. rs=deexporting | Patrick Walton | -2/+2 |
| 2013-01-20 | convert ast::expr into a struct | Erick Tryzelaar | -1/+1 |
| 2013-01-09 | A collection of refactorings that I found it hard/tiresome to divide: | Niko Matsakis | -1/+1 |
| 2013-01-07 | librustc: Make vectors no longer implicitly copyable in rustc. r=graydon | Patrick Walton | -0/+1 |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ... | Patrick Walton | -0/+2 |
| 2012-12-04 | librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=... | Patrick Walton | -8/+8 |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 |
| 2012-11-29 | librustc: Eliminate most expressions of the form `a.b()` that are not method ... | Patrick Walton | -6/+8 |
| 2012-11-07 | Rename src/rustc to src/librustc. Use the driver crate | Brian Anderson | -0/+52 |