| Age | Commit message (Expand) | Author | Lines |
| 2012-12-17 | Add support for destructuring vectors in match expressions | Jakub Wieczorek | -2/+73 |
| 2012-12-13 | Begin renaming serialization to std::serialize. (snapshot) | Erick Tryzelaar | -134/+1171 |
| 2012-12-13 | librustc: Allow moves out of `self`. r=nmatsakis | Patrick Walton | -6/+13 |
| 2012-12-13 | libsyntax: Implement `deriving` for struct-like enum variants. r=brson | Patrick Walton | -16/+56 |
| 2012-12-13 | librustc: Make `use` statements crate-relative by default. r=brson | Patrick Walton | -57/+55 |
| 2012-12-13 | syntax: normalize paths when parsing, close #4173. | Graydon Hoare | -0/+1 |
| 2012-12-12 | syntax: remove remaining #syntaxext machinery. Close #3516. | Graydon Hoare | -251/+144 |
| 2012-12-12 | syntax: remove most code handling old-style syntax extensions. | Graydon Hoare | -1041/+27 |
| 2012-12-12 | syntax: remove all remaining uses of #ast, and #ast / qquote itself. | Graydon Hoare | -385/+7 |
| 2012-12-11 | re-fix typo | Tim Chevalier | -1/+1 |
| 2012-12-11 | fix long line, r=tidypolice. | Graydon Hoare | -3/+4 |
| 2012-12-11 | Fix deriving for single-variant enums | Brian Anderson | -20/+24 |
| 2012-12-11 | Relate the module hierarchy to directory paths in the parser | Brian Anderson | -4/+29 |
| 2012-12-11 | Revert "Merge pull request #4144 from luqmana/deprecated-attribute" | Tim Chevalier | -1/+1 |
| 2012-12-10 | Merge pull request #4144 from luqmana/deprecated-attribute | Tim Chevalier | -1/+1 |
| 2012-12-10 | Remove un-needed code for obsolete classes | Tim Chevalier | -135/+74 |
| 2012-12-10 | Adjust the die macro to only accept ~str and to work in statement position | Brian Anderson | -13/+2 |
| 2012-12-10 | Add license boilerplate to more files. | Graydon Hoare | -0/+10 |
| 2012-12-09 | Remove transitional code | Brian Anderson | -153/+0 |
| 2012-12-09 | Add deprecated attribute. | Luqman Aden | -1/+1 |
| 2012-12-07 | librustc: De-mode pattern bindings. r=nmatsakis | Patrick Walton | -13/+9 |
| 2012-12-07 | libsyntax: Fix parsing of module-qualified structure patterns. rs=bugfix | Patrick Walton | -29/+1 |
| 2012-12-07 | librustc: Implement "&mut [T]" as an expression. r=brson | Patrick Walton | -2/+10 |
| 2012-12-07 | Fix pretty-printing of trait constraints | Brian Anderson | -3/+5 |
| 2012-12-07 | Trait constraints are separated by space, not comma | Brian Anderson | -1/+1 |
| 2012-12-07 | Remove impl_id from trait_ref. Unused | Brian Anderson | -13/+4 |
| 2012-12-07 | syntax: try to fix pattern printing yet again, r=burningtree. | Graydon Hoare | -21/+30 |
| 2012-12-07 | syntax: try to fix pattern printing harder, r=burningtree. | Graydon Hoare | -20/+35 |
| 2012-12-07 | syntax: pretty print bind_by_value patterns as "copy", r=burningtree. | Graydon Hoare | -2/+4 |
| 2012-12-07 | syntax: stage0-guard uses of #ast, rewrite as quote_foo! in stage1,2. | Graydon Hoare | -97/+122 |
| 2012-12-07 | syntax: fix missing push in item macro expansion | Graydon Hoare | -5/+9 |
| 2012-12-07 | syntax: Permit splicing anything into a quote that implements ToTokens. | Graydon Hoare | -7/+190 |
| 2012-12-07 | syntax: fix quote_type! to quote_ty! | Graydon Hoare | -6/+6 |
| 2012-12-07 | syntax: point quote tokens at the site of quote-using-extension invocation. | Graydon Hoare | -89/+120 |
| 2012-12-07 | syntax: fix the accidental binding of interner state between parse and quote. | Graydon Hoare | -10/+6 |
| 2012-12-07 | syntax: fix a pp bug on foreign mods. | Graydon Hoare | -0/+1 |
| 2012-12-06 | Revert "Print copy patterns correctly" | Tim Chevalier | -4/+2 |
| 2012-12-06 | Print copy patterns correctly | Tim Chevalier | -2/+4 |
| 2012-12-05 | Convert Num to explicit self | Brian Anderson | -39/+35 |
| 2012-12-05 | librustc: Hook borrow check loan checking up to the moves-based-on-type infra... | Patrick Walton | -1/+5 |
| 2012-12-04 | librustc: Long lines. rs=rustbot | Patrick Walton | -13/+30 |
| 2012-12-04 | librustc: Implement moves based on type. r=nmatsakis | Patrick Walton | -2/+2 |
| 2012-12-04 | librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=... | Patrick Walton | -354/+361 |
| 2012-12-03 | core: rename box to managed. Close #4079. | Graydon Hoare | -1/+1 |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+470 |
| 2012-11-30 | librustc: Make `a.b()` always a method call. r=nmatsakis | Patrick Walton | -41/+121 |
| 2012-11-30 | Disallow dereferencing enum types when the variant is private | Tim Chevalier | -0/+50 |
| 2012-11-30 | libs: Remove transitionary material on iter_bytes, add workcache to build. | Graydon Hoare | -162/+0 |
| 2012-11-29 | impls of traits cannot define methods on the anonymous trait | Brian Anderson | -45/+12 |
| 2012-11-29 | librustc: Eliminate most expressions of the form `a.b()` that are not method ... | Patrick Walton | -155/+170 |