| Age | Commit message (Expand) | Author | Lines |
| 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-04 | librustc: Long lines. rs=rustbot | Patrick Walton | -8/+19 |
| 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 | -128/+128 |
| 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/+250 |
| 2012-11-29 | impls of traits cannot define methods on the anonymous trait | Brian Anderson | -2/+9 |
| 2012-11-29 | librustc: Eliminate most expressions of the form `a.b()` that are not method ... | Patrick Walton | -2/+2 |
| 2012-11-29 | Properly sync macro_parser.rs after it escapes out to the Rust parser. Closes... | Paul Stansifer | -9/+10 |
| 2012-11-29 | Fix trace_macros so that it works. | Paul Stansifer | -5/+9 |
| 2012-11-29 | Respect semicolons always when expanding statments. | Paul Stansifer | -11/+13 |
| 2012-11-29 | Distinguish `stmt_mac`s that are followed by semicolons and those that aren't. | Paul Stansifer | -4/+6 |
| 2012-11-29 | No longer parse the delimiters of the RHS of a macro as part of the expansion. | Paul Stansifer | -3/+10 |
| 2012-11-29 | Allow the expansion of old-style expr macros in stmt position. | Paul Stansifer | -0/+18 |
| 2012-11-29 | Use `biased_match!` to avoid over-deep indentation in expand.rs. | Paul Stansifer | -77/+89 |
| 2012-11-29 | Make it possible to expand stmt macros. | Paul Stansifer | -17/+72 |
| 2012-11-29 | Make it possible to invoke item macros without passing identifier arguments. | Paul Stansifer | -32/+50 |
| 2012-11-29 | Grammaticalinate an error message. | Paul Stansifer | -2/+2 |
| 2012-11-29 | Allow `macro_rules!` macros to expand to expressions or items. | Paul Stansifer | -5/+12 |
| 2012-11-28 | Remove uses of #[merge] | Brian Anderson | -67/+70 |
| 2012-11-28 | Merge remote-tracking branch 'erickt/time' | Brian Anderson | -2/+2 |
| 2012-11-28 | Merge remote-tracking branch 'brson/companion' into incoming | Brian Anderson | -15/+12 |
| 2012-11-28 | Register snapshots | Brian Anderson | -15/+0 |
| 2012-11-28 | librustc: Add explicit self to IterBytes. r=nmatsakis | Patrick Walton | -1/+2 |
| 2012-11-28 | libsyntax: Implement a macro `die!` to replace the `fail` expression. r=brson | Patrick Walton | -0/+20 |
| 2012-11-26 | auto_serialize should use explicit refs (fixes #4044) | Erick Tryzelaar | -2/+2 |
| 2012-11-26 | Remove the crate language | Brian Anderson | -0/+12 |
| 2012-11-21 | libsyntax: Implement `deriving` correctly for type-parameterized structs and ... | Patrick Walton | -61/+151 |
| 2012-11-21 | libsyntax: Implement deriving via a syntax extension for the `IterBytes` trai... | Patrick Walton | -123/+416 |
| 2012-11-21 | libsyntax: Fix duplication of items that occurs if `#[deriving_eq]` is applie... | Patrick Walton | -1/+1 |
| 2012-11-21 | libsyntax: Implement `deriving` for enums with N-ary variants. r=brson | Patrick Walton | -40/+153 |
| 2012-11-20 | syntax: switch tt quoter to emit ~[tt], not tt. | Graydon Hoare | -29/+48 |
| 2012-11-20 | libsyntax: Long line. rs=make-tidy | Patrick Walton | -1/+1 |
| 2012-11-20 | rustc: Implement "deriving" for monomorphic structs via a syntax extension. r... | Patrick Walton | -0/+417 |
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -0/+15 |
| 2012-11-18 | Remove unused file_type enum from the parser | Brian Anderson | -11/+10 |
| 2012-11-18 | Report errors better when failing to open files for sub-parsers | Brian Anderson | -3/+4 |
| 2012-11-17 | Merge remote-tracking branch 'brson/codemap' | Brian Anderson | -92/+99 |
| 2012-11-16 | syntax: rename quote! to quote_tokens!, add quote_{expr,type,item,pat,stmt}! | Graydon Hoare | -28/+122 |
| 2012-11-16 | Stop tracking CodeMap offsets in the parse session. Big simplification | Brian Anderson | -2/+1 |
| 2012-11-16 | Change spans to use byte offsets instead of char offsets | Brian Anderson | -10/+10 |
| 2012-11-15 | Refactor the lexer to use FilePos types | Brian Anderson | -4/+7 |
| 2012-11-14 | Add types for character position and byte position in the codemap | Brian Anderson | -54/+48 |
| 2012-11-14 | Camel case all the codemap types except span | Brian Anderson | -19/+19 |
| 2012-11-14 | librustc: Require the #[derivable] attribute, remove the significance of "imp... | Patrick Walton | -1/+1 |