| Age | Commit message (Expand) | Author | Lines |
| 2018-01-26 | Do not capture stderr in the compiler. Instead just panic silently for fatal ... | John Kåre Alsaker | -1/+1 |
| 2017-12-28 | Prefer to use attr::contains_name() and attr::find_by_name() | Seiichi Uchida | -3/+3 |
| 2017-12-21 | Add GenericParam, refactor Generics in ast, hir, rustdoc | Jonas Platte | -1/+4 |
| 2017-12-17 | syntax: Rename `P::unwrap` into `P::into_inner` | Vadim Petrochenkov | -1/+1 |
| 2017-12-09 | Use hygiene to access the injected crate (`core` or `std`) from builtin macros. | Jeffrey Seyfried | -2/+1 |
| 2017-11-30 | Implement RFC 2128 (use_nested_groups) | Pietro Albini | -6/+10 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -1/+1 |
| 2017-08-25 | syntax: clarify field name | Tamir Duberstein | -10/+5 |
| 2017-08-25 | syntax: remove unused field | Tamir Duberstein | -2/+0 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -12/+12 |
| 2017-08-12 | syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros. | Eduard-Mihai Burtescu | -0/+1 |
| 2017-07-28 | syntax: Add `tokens: Option<TokenStream>` to Item | Alex Crichton | -5/+11 |
| 2017-07-06 | Remove unused code from librustc_errors | Kevin Mehall | -1/+0 |
| 2017-06-24 | add `allow_fail` test attribute | Paul Woolcock | -3/+11 |
| 2017-05-30 | Turn sufficiently old compatibility lints into hard errors | Vadim Petrochenkov | -8/+0 |
| 2017-05-25 | Hygienize lifetimes. | Jeffrey Seyfried | -1/+1 |
| 2017-05-25 | Hygienize `librustc_resolve`. | Jeffrey Seyfried | -1/+1 |
| 2017-05-12 | Fix some clippy warnings in libsyntax | Andre Bogus | -11/+8 |
| 2017-05-05 | Add Options type in libtest and remove argument | Guillaume Gomez | -2/+2 |
| 2017-03-29 | Merge `ExpnId` and `SyntaxContext`. | Jeffrey Seyfried | -14/+7 |
| 2017-03-27 | Fix various useless derefs and slicings | Oliver Schneider | -1/+1 |
| 2017-03-10 | Give spans to individual path segments in AST | Vadim Petrochenkov | -1/+1 |
| 2017-02-03 | Switch logic to Span instead of HashMap | Guillaume Gomez | -1/+2 |
| 2017-01-16 | Rename ExprKind::Vec to Array in HIR and HAIR. | Scott Olson | -1/+1 |
| 2016-12-22 | Refactor how global paths are represented (for both ast and hir). | Jeffrey Seyfried | -1/+0 |
| 2016-12-19 | Optimize `ast::PathSegment`. | Jeffrey Seyfried | -4/+1 |
| 2016-11-28 | rustc: rework stability to be on-demand for type-directed lookup. | Eduard Burtescu | -3/+4 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -12/+12 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -29/+33 |
| 2016-11-20 | Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s. | Jeffrey Seyfried | -5/+5 |
| 2016-11-14 | Add warnings when the #[should_panic] attribute is invalid | Josh Driver | -7/+37 |
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -1/+1 |
| 2016-10-29 | Move `CrateConfig` from `Crate` to `ParseSess`. | Jeffrey Seyfried | -1/+1 |
| 2016-10-01 | Rollup merge of #36599 - jonas-schievink:whats-a-pirates-favorite-data-struct... | Manish Goregaokar | -1/+1 |
| 2016-09-28 | Rollup merge of #36787 - jseyfried:fix_test_harness_reexport_errors, r=nrc | Jonathan Turner | -1/+9 |
| 2016-09-28 | libsyntax: clearer names for some AST parts | Jonas Schievink | -1/+1 |
| 2016-09-27 | Avoid re-export errors in the generated test harness. | Jeffrey Seyfried | -1/+9 |
| 2016-09-27 | With `--test`, make `#[test]` functions `pub` in `InvocationCollector` | Jeffrey Seyfried | -42/+27 |
| 2016-09-13 | Differentiate between monotonic and non-monotonic expansion and | Jeffrey Seyfried | -2/+2 |
| 2016-09-13 | Expand generated test harnesses and macro registries. | Jeffrey Seyfried | -15/+15 |
| 2016-09-13 | Refactor `ExtCtxt` to use a `Resolver` instead of a `MacroLoader`. | Jeffrey Seyfried | -3/+3 |
| 2016-09-05 | Implement stackless expansion. | Jeffrey Seyfried | -5/+2 |
| 2016-08-28 | Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrc | Jeffrey Seyfried | -1/+1 |
| 2016-08-28 | Rollup merge of #35850 - SergioBenitez:master, r=nrc | Jeffrey Seyfried | -5/+4 |
| 2016-08-27 | Change Constness to Spanned<Constness> | Keith Yeung | -2/+2 |
| 2016-08-25 | Refactor away `AttrMetaMethods`. | Jeffrey Seyfried | -1/+1 |
| 2016-08-25 | Refactor away `AttrNestedMetaItemMethods`. | Jeffrey Seyfried | -1/+1 |
| 2016-08-25 | Implement RFC#1559: allow all literals in attributes. | Sergio Benitez | -5/+4 |
| 2016-07-17 | Auto merge of #34789 - jonathandturner:simplify_liberror, r=alexcrichton | bors | -1/+1 |
| 2016-07-14 | Implement latest rfc style using simpler rendering | Jonathan Turner | -1/+1 |