| Age | Commit message (Expand) | Author | Lines |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -5/+5 |
| 2016-11-20 | Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s. | Jeffrey Seyfried | -6/+3 |
| 2016-11-20 | Refactor away `ast::Attribute_`. | Jeffrey Seyfried | -1/+1 |
| 2016-11-17 | Cleanup formatting. | Jeffrey Seyfried | -23/+28 |
| 2016-11-17 | Add feature `use_extern_macros`. | Jeffrey Seyfried | -133/+234 |
| 2016-11-17 | Refactor out `PerNS`. | Jeffrey Seyfried | -176/+184 |
| 2016-11-17 | Add field `expansion: Mark` to `NameBinding`. | Jeffrey Seyfried | -43/+68 |
| 2016-11-17 | Refactor `Resolver::builtin_macros` to use `NameBinding`s instead of `DefId`s. | Jeffrey Seyfried | -12/+20 |
| 2016-11-17 | Resolve imports during expansion. | Jeffrey Seyfried | -20/+13 |
| 2016-11-17 | Add field `module.unresolved_invocations`. | Jeffrey Seyfried | -3/+14 |
| 2016-11-11 | Auto merge of #37456 - estebank:unused-imports-verbosity, r=jonathandturner | bors | -12/+42 |
| 2016-11-11 | Auto merge of #37447 - estebank:non-duplicate-definition-error, r=nrc | bors | -1/+13 |
| 2016-11-10 | Auto merge of #37645 - jseyfried:fix_crate_var_in_custom_derives, r=nrc | bors | -1/+28 |
| 2016-11-10 | Support `#[macro_reexport]`ing custom derives. | Jeffrey Seyfried | -73/+48 |
| 2016-11-10 | Elimite `$crate` before invokng custom derives. | Jeffrey Seyfried | -1/+28 |
| 2016-11-10 | Improve macro reexports. | Jeffrey Seyfried | -109/+109 |
| 2016-11-10 | Add variants `Def::Macro` and `Namespace::MacroNS`. | Jeffrey Seyfried | -2/+11 |
| 2016-11-10 | Register and stability check `#[no_link]` crates. | Jeffrey Seyfried | -3/+4 |
| 2016-11-10 | Avoid building multiple reduced graphs for a crate | Jeffrey Seyfried | -9/+15 |
| 2016-11-10 | Treat `extern crate`s more like imports (pure refactoring). | Jeffrey Seyfried | -39/+52 |
| 2016-11-10 | nit: clean up some redundant code. | Jeffrey Seyfried | -9/+5 |
| 2016-11-10 | Rollup merge of #37412 - eddyb:lazy-6, r=nikomatsakis | Eduard-Mihai Burtescu | -34/+35 |
| 2016-11-09 | Show one error for duplicated type definitions | Esteban Küber | -1/+13 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -1/+1 |
| 2016-11-10 | syntax: don't fake a block around closures' bodies during parsing. | Eduard Burtescu | -34/+35 |
| 2016-11-09 | Rollup merge of #37428 - estebank:generic-type-error-span, r=sanxiyn | Eduard-Mihai Burtescu | -11/+25 |
| 2016-11-09 | Rollup merge of #37229 - nnethercote:FxHasher, r=nikomatsakis | Eduard-Mihai Burtescu | -39/+39 |
| 2016-11-08 | Group unused import warnings per path list | Esteban Küber | -12/+42 |
| 2016-11-08 | Point to type argument span when used as trait | Esteban Küber | -11/+25 |
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -1/+1 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -39/+39 |
| 2016-11-06 | Auto merge of #37506 - jseyfried:improve_shadowing_checks, r=nrc | bors | -16/+29 |
| 2016-11-03 | Stabilize `..` in tuple (struct) patterns | Vadim Petrochenkov | -1/+1 |
| 2016-11-02 | Rollup merge of #37498 - sanxiyn:unused-type-alias, r=eddyb | Jonathan Turner | -3/+0 |
| 2016-11-02 | Fix shadowing checking. | Jeffrey Seyfried | -8/+21 |
| 2016-10-31 | Remove unused type aliases | Seo Sanghyeon | -3/+0 |
| 2016-10-31 | Rollup merge of #37475 - AndiDog:feature/error-explanation-E0532, r=Guillaume... | Guillaume Gomez | -1/+41 |
| 2016-10-31 | Cleanup `Resolver::disallowed_shadowing`. | Jeffrey Seyfried | -11/+11 |
| 2016-10-31 | Add E0532 error explanation | Andreas Sommer | -1/+41 |
| 2016-10-28 | Rollup merge of #37430 - robinst:missing-crate-message-add-semicolon, r=eddyb | Guillaume Gomez | -1/+1 |
| 2016-10-27 | Preparations and cleanup | Vadim Petrochenkov | -60/+15 |
| 2016-10-27 | Add semicolon to "Maybe a missing `extern crate foo`" message | Robin Stocker | -1/+1 |
| 2016-10-26 | Rollup merge of #37394 - cramertj:cramertj/unused-import-with-id, r=Guillaume... | Guillaume Gomez | -4/+6 |
| 2016-10-25 | Avoid false positive `unused_extern_crates`. | Jeffrey Seyfried | -0/+1 |
| 2016-10-25 | Support `use $crate;` with a future compatibility warning. | Jeffrey Seyfried | -10/+25 |
| 2016-10-25 | Fix `$crate`-related regressions. | Jeffrey Seyfried | -3/+7 |
| 2016-10-25 | Add identifier to unused import warnings | Taylor Cramer | -4/+6 |
| 2016-10-25 | Auto merge of #37360 - jseyfried:fix_label_scope, r=nrc | bors | -19/+13 |
| 2016-10-24 | Refactor away `CrateLoader::load_macros`. | Jeffrey Seyfried | -4/+5 |
| 2016-10-24 | Refactor away fields `MacroDef::{use_locally, export}`. | Jeffrey Seyfried | -13/+13 |