| Age | Commit message (Expand) | Author | Lines |
| 2015-09-08 | Allow tracking issues for lang features. | Huon Wilson | -0/+1 |
| 2015-07-28 | remove `get_ident` and `get_name`, make `as_str` sound | Oliver Schneider | -2/+2 |
| 2015-03-28 | cleanup: Remove unused braces in use statements | Richo Healey | -1/+1 |
| 2015-02-27 | Replace MacExpr / MacPat / MacItems with MacEager | Keegan McAllister | -1/+1 |
| 2015-02-24 | Implement `<T>::method` UFCS expression syntax. | Eduard Burtescu | -1/+1 |
| 2015-02-18 | Replace all uses of `&foo[]` with `&foo[..]` en masse. | Niko Matsakis | -1/+1 |
| 2015-02-16 | Address the other cases of #22234; fix #22234. | Felix S. Klock II | -0/+9 |
| 2015-02-06 | Update to last version, remove "[]" as much as possible | GuillaumeGomez | -1/+1 |
| 2015-02-06 | Libsyntax has been updated | GuillaumeGomez | -3/+1 |
| 2015-02-06 | Replace the get method by the deref one on InternedString | GuillaumeGomez | -1/+3 |
| 2015-01-07 | use slicing sugar | Jorge Aparicio | -1/+1 |
| 2015-01-07 | Replace full slice notation with index calls | Nick Cameron | -1/+1 |
| 2014-12-21 | Fallout of std::str stabilization | Alex Crichton | -1/+1 |
| 2014-11-06 | Support parenthesized paths `Foo(A,B) -> C` that expand to `Foo<(A,B),C>`. Th... | Niko Matsakis | -3/+1 |
| 2014-10-28 | Use PascalCase for token variants | Brendan Zabarauskas | -5/+5 |
| 2014-10-26 | Use standard capitalisation for TokenTree variants | Brendan Zabarauskas | -2/+2 |
| 2014-10-26 | Rename TokenTree variants for clarity | Brendan Zabarauskas | -2/+2 |
| 2014-09-14 | syntax: fix fallout from using ptr::P. | Eduard Burtescu | -4/+3 |
| 2014-08-27 | Implement generalized object and type parameter bounds (Fixes #16462) | Niko Matsakis | -2/+2 |
| 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 |