| Age | Commit message (Expand) | Author | Lines |
| 2014-03-30 | Removed deprecated functions `map` and `flat_map` for vectors and slices. | Marvin Löbel | -3/+3 |
| 2014-03-20 | Removing imports of std::vec_ng::Vec | Alex Crichton | -2/+0 |
| 2014-03-20 | rename std::vec_ng -> std::vec | Daniel Micay | -1/+1 |
| 2014-03-08 | Removed DeepClone. Issue #12698. | Michael Darakananda | -30/+0 |
| 2014-03-01 | libsyntax: Fix errors arising from the automated `~[T]` conversion | Patrick Walton | -1/+3 |
| 2014-03-01 | libsyntax: Mechanically change `~[T]` to `Vec<T>` | Patrick Walton | -13/+13 |
| 2014-02-21 | syntax: Allow syntax extensions to have attributes | Erick Tryzelaar | -0/+2 |
| 2014-02-19 | librustc: Remove unique vector patterns from the language. | Patrick Walton | -23/+20 |
| 2014-02-13 | Tweak ItemDecorator API | Steven Fackler | -6/+6 |
| 2014-02-08 | Update deriving to pass around the `cx` linearly | Niko Matsakis | -6/+4 |
| 2014-02-08 | Fixed error starting with uppercase | mr.Shu | -2/+2 |
| 2014-02-08 | syntax: convert deriving to take &mut ExtCtxt. | Huon Wilson | -3/+3 |
| 2014-01-27 | syntax: improve the spans of some #[deriving] traits. | Huon Wilson | -16/+16 |
| 2014-01-09 | libsyntax: Renamed types, traits and enum variants to CamelCase. | Eduard Burtescu | -5/+5 |
| 2013-12-28 | Stop using @ExtCtxt | Steven Fackler | -3/+3 |
| 2013-12-07 | syntax::deriving: add the cx and span to the TraitDef to reduce duplication. | Huon Wilson | -2/+6 |
| 2013-11-28 | Register new snapshots | Alex Crichton | -3/+3 |
| 2013-11-26 | libsyntax: Remove all non-`proc` `do` syntax. | Patrick Walton | -2/+2 |
| 2013-11-19 | Mark some derived methods as #[inline]. | Huon Wilson | -0/+2 |
| 2013-11-08 | syntax::ext: Make type errors in deriving point to the field itself. | Huon Wilson | -5/+5 |
| 2013-09-30 | syntax: Remove usage of fmt! | Alex Crichton | -3/+3 |
| 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 | -4/+4 |
| 2013-07-20 | syntax: modernise attribute handling in syntax::attr. | Huon Wilson | -5/+5 |
| 2013-06-25 | great renaming propagation: syntax | Corey Richardson | -2/+0 |
| 2013-06-07 | syntax: move expand_generic_deriving to be a method on TraitDef | Huon Wilson | -6/+2 |
| 2013-05-22 | syntax: Change syntax extensions to expand to `std::foo` instead of `core::foo` | Patrick Walton | -2/+2 |
| 2013-05-22 | libextra: Rename the actual metadata names of libcore to libstd and libstd to... | Patrick Walton | -1/+2 |
| 2013-05-22 | syntax/ext: convert all AstBuilder methods to a uniform syntax. | Huon Wilson | -10/+7 |
| 2013-05-22 | syntax/ext: migrate build.rs functions to AstBuilder methods. | Huon Wilson | -4/+5 |
| 2013-05-22 | syntax/ext: modernise ext_ctxt to be CamelCase and use new. | Huon Wilson | -4/+4 |
| 2013-05-21 | syntax/ext: remove the ~str dependence of the deriving code. | Huon Wilson | -4/+4 |
| 2013-05-16 | syntax: use fmt! over + in deriving/clone | Huon Wilson | -6/+6 |
| 2013-05-16 | syntax: implement #[deriving(DeepClone)]. Fixes #6514. | Huon Wilson | -6/+41 |
| 2013-05-15 | auto merge of #6500 : kud1ing/rust/cleanup, r=bstrie | bors | -9/+0 |
| 2013-05-15 | remove deriving_eq, deriving_iter_bytes, deriving_clone (deprecated in 0.6) | Lenny222 | -9/+0 |
| 2013-05-14 | rustc: rename ast::self_ty and related fields to explicit_self | Erick Tryzelaar | -1/+1 |
| 2013-05-14 | syntax: Remove #[allow(vecs_implicitly_copyable)] | Alex Crichton | -3/+3 |
| 2013-05-07 | libsyntax: extend generic deriving code to handle almost all possible traits. | Huon Wilson | -5/+8 |
| 2013-04-12 | libsyntax: short-circuit on non-matching variants in deriving code. | Huon Wilson | -0/+1 |
| 2013-04-12 | libsyntax: derive Clone, Eq, TotalEq, Ord, TotalOrd with the new generic deri... | Huon Wilson | -258/+64 |
| 2013-04-12 | libsyntax: abstract most of the deriving boilerplate into a simpler(r) interf... | Huon Wilson | -3/+4 |
| 2013-04-10 | syntax: Simplify deriving to handle classes that take generics, like Encodable | Erick Tryzelaar | -2/+4 |
| 2013-04-10 | syntax: update a deriving error message to use the new syntax | Erick Tryzelaar | -3/+1 |
| 2013-03-28 | Removing unused imports | Alex Crichton | -8/+1 |
| 2013-03-28 | librustc: Remove common fields and nested enums from the language | Patrick Walton | -1/+1 |
| 2013-03-27 | remove sty_by_ref, though traces still remain due to dtors | Niko Matsakis | -1/+1 |
| 2013-03-26 | Rip out old code that still structured method calls as a | Niko Matsakis | -2/+3 |
| 2013-03-22 | syntax: make old `#[deriving_foo]` attribute obsolete | Andrew Paseltiner | -0/+9 |
| 2013-03-19 | syntax: split deriving module into submodules for each trait | Andrew Paseltiner | -0/+289 |