| Age | Commit message (Expand) | Author | Lines |
| 2014-06-14 | rustc: Obsolete the `@` syntax entirely | Alex Crichton | -1/+1 |
| 2014-06-11 | syntax: Move the AST from @T to Gc<T> | Alex Crichton | -1/+1 |
| 2014-05-24 | core: rename strbuf::StrBuf to string::String | Richo Healey | -2/+2 |
| 2014-05-22 | libstd: Remove all uses of `~str` from `libstd` | Patrick Walton | -1/+1 |
| 2014-05-06 | librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, except | Patrick Walton | -1/+1 |
| 2014-04-16 | syntax: unify all MacResult's into a single trait. | Huon Wilson | -4/+4 |
| 2014-04-10 | libstd: Implement `StrBuf`, a new string buffer type like `Vec`, and | Patrick Walton | -2/+4 |
| 2014-03-22 | Migrate all users of opt_vec to owned_slice, delete opt_vec. | Huon Wilson | -2/+2 |
| 2014-03-20 | Removing imports of std::vec_ng::Vec | Alex Crichton | -1/+0 |
| 2014-03-20 | rename std::vec_ng -> std::vec | Daniel Micay | -1/+1 |
| 2014-03-12 | Changed lists of lifetimes in ast and ty to use Vec instead of OptVec. | Felix S. Klock II | -1/+2 |
| 2014-03-01 | libsyntax: Mechanically change `~[T]` to `Vec<T>` | Patrick Walton | -2/+2 |
| 2014-02-18 | Avoid returning original macro if expansion fails. | Douglas Young | -2/+2 |
| 2014-02-14 | Refactored ast_map and friends, mainly to have Paths without storing them. | Eduard Burtescu | -2/+1 |
| 2014-02-02 | librustc: Fix merge fallout. | Patrick Walton | -1/+4 |
| 2014-01-18 | syntax::ext: replace span_fatal with span_err in many places. | Huon Wilson | -2/+8 |
| 2014-01-09 | libsyntax: Renamed types, traits and enum variants to CamelCase. | Eduard Burtescu | -3/+3 |
| 2013-12-29 | Start passing around &mut ExtCtxt | Steven Fackler | -1/+1 |
| 2013-12-28 | Stop using @ExtCtxt | Steven Fackler | -1/+1 |
| 2013-11-08 | Generalize AST and ty::Generics to accept multiple lifetimes. | Niko Matsakis | -1/+1 |
| 2013-09-10 | Delay assignment of node ids until after expansion. Ensures that each AST node | Niko Matsakis | -1/+1 |
| 2013-09-03 | Modernized a few more types in syntax::ast | Marvin Löbel | -2/+2 |
| 2013-09-01 | Modernized a few type names in rustc and syntax | Marvin Löbel | -2/+2 |
| 2013-08-27 | librustc: Add support for type parameters in the middle of paths. | Patrick Walton | -3/+8 |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -1/+1 |
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -1/+1 |
| 2013-07-07 | De-managed ast::Path | James Miller | -1/+1 |
| 2013-06-28 | librustc: Remove the broken overloaded assign-ops from the language. | Patrick Walton | -2/+1 |
| 2013-06-25 | great renaming propagation: syntax | Corey Richardson | -2/+0 |
| 2013-06-21 | vec: rm old_iter implementations, except BaseIter | Daniel Micay | -1/+1 |
| 2013-06-05 | removed unused imports (and one unused argument) | John Clements | -1/+1 |
| 2013-06-05 | interner just uses uints, not idents with syntax context | John Clements | -2/+2 |
| 2013-06-05 | just use TLS interner | John Clements | -1/+2 |
| 2013-06-01 | syntax: move callee_id into the expr_ variants | Erick Tryzelaar | -1/+0 |
| 2013-05-22 | libextra: Rename the actual metadata names of libcore to libstd and libstd to... | Patrick Walton | -0/+2 |
| 2013-05-22 | syntax/ext: modernise ext_ctxt to be CamelCase and use new. | Huon Wilson | -1/+1 |
| 2013-05-20 | Remove all unnecessary allocations (as flagged by lint) | Alex Crichton | -4/+2 |
| 2013-05-09 | Use a specialized string interner to reduce the need for owned strings | Björn Steinbrink | -1/+1 |
| 2013-04-27 | only use #[no_core] in libcore | Daniel Micay | -2/+0 |
| 2013-04-10 | path -> Path | John Clements | -1/+1 |
| 2013-03-13 | librustc: Don't accept `as Trait` anymore; fix all occurrences of it. | Patrick Walton | -1/+1 |
| 2013-03-01 | Merge remote-tracking branch 'remotes/origin/incoming' into incoming | Erick Tryzelaar | -0/+3 |
| 2013-02-28 | Fix implicit leaks of imports throughout libraries | Alex Crichton | -0/+3 |
| 2013-02-25 | libsyntax: convert visit to pass ty_params by reference | Erick Tryzelaar | -1/+1 |
| 2013-01-29 | libsyntax: De-export libsyntax. rs=deexporting | Patrick Walton | -1/+1 |
| 2013-01-23 | renaming to adhere to conventions | John Clements | -2/+2 |
| 2013-01-20 | convert ast::expr into a struct | Erick Tryzelaar | -8/+14 |
| 2013-01-14 | Change ast::path into a struct. | Erick Tryzelaar | -3/+5 |
| 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 |