| Age | Commit message (Expand) | Author | Lines |
| 2018-11-01 | Use `SmallVec` for the inner vectors in `MatcherPos::matches`. | Nicholas Nethercote | -5/+7 |
| 2018-11-01 | Share empty `Vec`s more within `MatcherPos::matches`. | Nicholas Nethercote | -4/+9 |
| 2018-10-31 | syntax: improve a few allocations | ljedrz | -0/+2 |
| 2018-10-31 | use String::from() instead of format!() macro to construct Strings. | Matthias Krüger | -1/+1 |
| 2018-10-28 | Provide specific label for patern parsing error | Esteban Küber | -3/+3 |
| 2018-10-26 | Auto merge of #54929 - csmoe:cfg_lint, r=petrochenkov | bors | -1/+1 |
| 2018-10-26 | Rollup merge of #55358 - sinkuu:redundant_clone2, r=estebank | kennytm | -4/+3 |
| 2018-10-26 | Rollup merge of #55301 - estebank:macro-allowed, r=petrochenkov | kennytm | -44/+94 |
| 2018-10-26 | Rollup merge of #55298 - estebank:macro-def, r=pnkfelix | kennytm | -13/+39 |
| 2018-10-26 | Rollup merge of #55292 - estebank:macro-eof, r=pnkfelix | kennytm | -5/+28 |
| 2018-10-26 | Remove redundant clone | Shotaro Yamada | -4/+3 |
| 2018-10-26 | Give each PathSegment a NodeId | Nick Cameron | -2/+6 |
| 2018-10-25 | List allowed tokens after macro fragments | Esteban Küber | -44/+94 |
| 2018-10-25 | Rollup merge of #54977 - estebank:macro-arg-parse, r=pnkfelix | Pietro Albini | -1/+2 |
| 2018-10-24 | Fix incorrect semicolon suggestion | Esteban Küber | -1/+3 |
| 2018-10-24 | Point to macro def span instead of whole body | Esteban Küber | -1/+1 |
| 2018-10-23 | Point at macro definition when no rules expect token | Esteban Küber | -13/+39 |
| 2018-10-23 | Modify invalid macro in expression context diagnostic | Esteban Küber | -4/+20 |
| 2018-10-23 | Add macro call span when lacking any other span in diagnostic | Esteban Küber | -1/+6 |
| 2018-10-20 | handle errors based on parse_sess | csmoe | -1/+1 |
| 2018-10-12 | Add missing lifetime fragment specifier to error message. | Eric Huss | -5/+6 |
| 2018-10-10 | Accept `Option<Box<$t:ty>>` in macro argument | Esteban Küber | -1/+2 |
| 2018-10-05 | Rollup merge of #54833 - abonander:issue-54441, r=petrochenkov | Pietro Albini | -3/+1 |
| 2018-10-05 | Auto merge of #54336 - petrochenkov:preuni, r=alexcrichton | bors | -43/+30 |
| 2018-10-05 | make `Parser::parse_foreign_item()` return a foreign item or error | Austin Bonander | -3/+1 |
| 2018-10-05 | expansion: Remove restriction on use of macro attributes with test/bench | Vadim Petrochenkov | -43/+30 |
| 2018-10-02 | Merge the `proc_macro_` expansion feature gates into a single `proc_macro_hyg... | jeb | -13/+10 |
| 2018-09-27 | Auto merge of #52319 - tinco:issue_12590, r=pnkfelix | bors | -0/+2 |
| 2018-09-26 | Remove OneVector | ljedrz | -61/+66 |
| 2018-09-20 | Auto merge of #54241 - vi:suggest_with_applicability, r=estebank | bors | -1/+3 |
| 2018-09-17 | Whitespace fix again. | Vitaly _Vi Shukela | -4/+4 |
| 2018-09-17 | Fill in suggestions Applicability according to @estebank | Vitaly _Vi Shukela | -4/+4 |
| 2018-09-16 | Remove usages of span_suggestion without Applicability | Vitaly _Vi Shukela | -1/+3 |
| 2018-09-16 | Temporarily prohibit proc macro attributes placed after derives | Vadim Petrochenkov | -39/+59 |
| 2018-09-13 | resolve: Put different parent scopes into a single structure | Vadim Petrochenkov | -3/+3 |
| 2018-09-11 | resolve: Support resolving identifier macros without their own ID | Vadim Petrochenkov | -5/+4 |
| 2018-09-10 | Auto merge of #54093 - petrochenkov:noinner, r=alexcrichton | bors | -8/+23 |
| 2018-09-10 | Track whether module declarations are inline (fixes #12590) | Tinco Andringa | -0/+2 |
| 2018-09-10 | resolve: Remove `unshadowable_attrs` | Vadim Petrochenkov | -2/+0 |
| 2018-09-10 | Feature gate non-builtin attributes in inner attribute position | Vadim Petrochenkov | -8/+23 |
| 2018-09-09 | Auto merge of #53902 - dtolnay:group, r=petrochenkov | bors | -52/+57 |
| 2018-09-08 | Rename sp_lo to sp_open | David Tolnay | -10/+10 |
| 2018-09-08 | Track distinct spans for open and close delimiter | David Tolnay | -46/+51 |
| 2018-09-04 | Move #[test_case] to a syntax extension | John Renner | -45/+5 |
| 2018-09-04 | Fix #[test] shadowing in macro_prelude | John Renner | -0/+3 |
| 2018-09-04 | Introduce Custom Test Frameworks | John Renner | -38/+10 |
| 2018-08-28 | Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc. | Eduard-Mihai Burtescu | -24/+24 |
| 2018-08-24 | Rollup merge of #53563 - matthiaskrgr:String, r=varkor | kennytm | -1/+1 |
| 2018-08-23 | Auto merge of #53384 - gootorov:use-servo-smallvec, r=michaelwoerister | bors | -21/+22 |
| 2018-08-23 | use String::new() instead of String::from(""), "".to_string(), "".to_owned() ... | Matthias Krüger | -1/+1 |