| Age | Commit message (Expand) | Author | Lines |
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -1/+1 |
| 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 |
| 2016-10-24 | Import macros in `resolve` instead of in `metadata::macro_import`. | Jeffrey Seyfried | -58/+336 |
| 2016-10-22 | Fix label scopes. | Jeffrey Seyfried | -19/+13 |
| 2016-10-21 | Auto merge of #37247 - jseyfried:future_proof_no_link, r=nrc | bors | -1/+1 |
| 2016-10-19 | Future proof `#[no_link]`. | Jeffrey Seyfried | -1/+1 |
| 2016-10-19 | Improve `$crate`. | Jeffrey Seyfried | -3/+31 |
| 2016-10-19 | Use `Ident`s instead of `Name`s in `ImportDirective`'s paths. | Jeffrey Seyfried | -44/+37 |
| 2016-10-19 | nit: Import `Ident` in `resolve`. | Jeffrey Seyfried | -14/+14 |
| 2016-10-19 | Rollup merge of #37198 - jseyfried:future_proof_macros_11, r=nrc | Eduard-Mihai Burtescu | -50/+42 |
| 2016-10-15 | Treat custom derive extern crates like empty modules. | Jeffrey Seyfried | -0/+6 |
| 2016-10-15 | Use the macro namespace for custom derives. | Jeffrey Seyfried | -33/+27 |
| 2016-10-15 | Refactor `syntax::ext::base::Resolver::resolve_invoc`. | Jeffrey Seyfried | -17/+9 |
| 2016-10-14 | Rollup merge of #36307 - faebser:E0408_new_error_format, r=GuillaumeGomez | Jonathan Turner | -2/+4 |
| 2016-10-13 | Changed error message E0408 to new format | Fabian Frei | -2/+4 |
| 2016-10-12 | Rollup merge of #37084 - jseyfried:cleanup_expanded_macro_use_scopes, r=nrc | Alex Crichton | -127/+212 |
| 2016-10-12 | Rollup merge of #37023 - jseyfried:fix_extern_crate_back_compat, r=nrc | Alex Crichton | -1/+2 |
| 2016-10-11 | Auto merge of #36871 - petrochenkov:pdderr, r=nikomatsakis | bors | -5/+1 |
| 2016-10-11 | Remove `LegacyBindingKind::MacroUse`. | Jeffrey Seyfried | -34/+15 |
| 2016-10-11 | Clean up the scopes of expanded `#[macro_use]` imports. | Jeffrey Seyfried | -23/+25 |
| 2016-10-11 | Add support for undetermined macro invocations. | Jeffrey Seyfried | -12/+7 |
| 2016-10-11 | Merge branch 'persistent_macro_scopes' into cleanup_expanded_macro_use_scopes | Jeffrey Seyfried | -117/+224 |
| 2016-10-11 | Check for shadowing errors after all invocations have been expanded. | Jeffrey Seyfried | -17/+26 |
| 2016-10-10 | Avoid quadratic complexity. | Jeffrey Seyfried | -2/+18 |
| 2016-10-08 | Persistent macro scopes. | Jeffrey Seyfried | -99/+167 |
| 2016-10-07 | Rename `resolve::macros::{ExpansionData -> InvocationData}`. | Jeffrey Seyfried | -29/+29 |
| 2016-10-07 | Immutable `ExpansionData`. | Jeffrey Seyfried | -23/+37 |
| 2016-10-07 | Auto merge of #36945 - alexcrichton:proc-macro-rename, r=nrc | bors | -2/+2 |
| 2016-10-07 | Support importing inaccessible `extern crate`s with a warning again. | Jeffrey Seyfried | -1/+2 |
| 2016-10-06 | rustc: Rename rustc_macro to proc_macro | Alex Crichton | -2/+2 |
| 2016-10-05 | Turn compatibility lint `match_of_unit_variant_via_paren_dotdot` into a hard ... | Vadim Petrochenkov | -5/+1 |
| 2016-10-04 | Remove some unused methods from metadata | Vadim Petrochenkov | -0/+1 |