| Age | Commit message (Expand) | Author | Lines |
| 2013-09-23 | librustc: Change the ID visitor to use traits instead of garbage-collected fu... | Patrick Walton | -16/+31 |
| 2013-09-23 | librustc: Change fold to use traits instead of `@fn`. | Patrick Walton | -29/+48 |
| 2013-09-11 | Properly encode/decode structural variants. | SiegeLord | -2/+2 |
| 2013-09-10 | Delay assignment of node ids until after expansion. Ensures that each AST node | Niko Matsakis | -4/+4 |
| 2013-09-03 | Modernized a few more types in syntax::ast | Marvin Löbel | -58/+58 |
| 2013-09-02 | Renamed syntax::ast::ident -> Ident | Marvin Löbel | -2/+2 |
| 2013-09-01 | Modernized a few type names in rustc and syntax | Marvin Löbel | -9/+9 |
| 2013-08-27 | librustc: Ensure that type parameters are in the right positions in paths. | Patrick Walton | -2/+9 |
| 2013-08-27 | auto merge of #8797 : nikomatsakis/rust/issue-8625-assign-to-andmut-in-borrow... | bors | -1/+1 |
| 2013-08-27 | Remove remnants of implicit self | Niko Matsakis | -1/+1 |
| 2013-08-25 | Revert "auto merge of #8745 : brson/rust/metadata, r=cmr" | Brian Anderson | -4/+4 |
| 2013-08-23 | Don't copy metadata after loading | Brian Anderson | -4/+4 |
| 2013-08-19 | Make supertrait methods callable on object types. | Michael Sullivan | -2/+7 |
| 2013-08-18 | quote_*! macros take an ExtCtx | Steven Fackler | -9/+9 |
| 2013-08-11 | typeck: Modify method resolution to use new object adjustments, and | Niko Matsakis | -2/+2 |
| 2013-08-10 | Mass rename of .consume{,_iter}() to .move_iter() | Erick Tryzelaar | -1/+1 |
| 2013-08-05 | Updated std::Option, std::Either and std::Result | Marvin Löbel | -5/+5 |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -11/+11 |
| 2013-08-03 | replace all remaining `for` with `foreach` or `do` | Daniel Micay | -2/+3 |
| 2013-08-02 | replace `range` with an external iterator | Daniel Micay | -2/+1 |
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -10/+10 |
| 2013-07-29 | New naming convention for ast::{node_id, local_crate, crate_node_id, blk_chec... | Michael Woerister | -9/+9 |
| 2013-07-23 | Major rework of how calls to self and super methods work. | Michael Sullivan | -22/+2 |
| 2013-07-23 | Properly track and export information about vtables for impls in metadata. | Michael Sullivan | -18/+73 |
| 2013-07-22 | Ast spanned<T> refactoring, renaming: crate, local, blk, crate_num, crate_cfg. | Michael Woerister | -4/+4 |
| 2013-07-17 | librustc: Remove all uses of the `Copy` bound. | Patrick Walton | -2/+2 |
| 2013-07-17 | librustc: Remove all uses of "copy". | Patrick Walton | -5/+7 |
| 2013-07-17 | Made ast::blk not use spanned<T> anymore. | Michael Woerister | -4/+5 |
| 2013-07-11 | Get cross crate static default methods working. Closes #7569. | Michael Sullivan | -2/+4 |
| 2013-07-08 | Update trans to use type to decide when to move, not the moves table (simpler | Niko Matsakis | -10/+1 |
| 2013-07-04 | Remove vec::{filter, filtered, filter_map, filter_mapped}, replaced by iterat... | Huon Wilson | -6/+6 |
| 2013-06-29 | Great renaming: propagate throughout the rest of the codebase | Corey Richardson | -5/+4 |
| 2013-06-28 | Rework vtable_res to not be flattened. It is now a list of the resolutions fo... | Michael Sullivan | -3/+7 |
| 2013-06-28 | Make calling methods parameterized on the trait work from default methods. | Michael Sullivan | -1/+17 |
| 2013-06-28 | librustc: Rewrite reachability and forbid duplicate methods in type implement... | Patrick Walton | -14/+17 |
| 2013-06-25 | Merge remote-tracking branch 'mozilla/master' into incoming | Brian Anderson | -1/+1 |
| 2013-06-23 | Add 'static mut' items to the language | Alex Crichton | -1/+1 |
| 2013-06-22 | Cleaned up middle a bit. | Steven Stewart-Gallus | -86/+89 |
| 2013-06-16 | remove unused imports | Huon Wilson | -1/+0 |
| 2013-06-16 | Remove @-fields from CrateContext | James Miller | -21/+31 |
| 2013-06-14 | add IteratorUtil to the prelude | Daniel Micay | -1/+0 |
| 2013-06-13 | Use @str instead of @~str in libsyntax and librustc. Fixes #5048. | Huon Wilson | -4/+4 |
| 2013-06-11 | option: remove redundant old_iter impls | Daniel Micay | -52/+83 |
| 2013-06-10 | clean-up unused import warnings | Huon Wilson | -1/+0 |
| 2013-06-10 | std: convert str::reserve* to methods, and methodise str::push_*. | Huon Wilson | -1/+1 |
| 2013-06-08 | tydecode: Accept a plain borrowed pointer to the data | Björn Steinbrink | -2/+2 |
| 2013-06-05 | interner just uses uints, not idents with syntax context | John Clements | -1/+1 |
| 2013-06-05 | removed some interner fields | John Clements | -7/+8 |
| 2013-06-01 | Remove all uses of `pub impl`. rs=style | Patrick Walton | -5/+5 |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -0/+3 |