| Age | Commit message (Expand) | Author | Lines |
| 2018-05-17 | Pass crate editions to macro expansions, update tests | Vadim Petrochenkov | -0/+2 |
| 2018-05-16 | Fix stability annotations for already stable bits of proc macro API 1.1 | Vadim Petrochenkov | -3/+3 |
| 2018-05-15 | TokenTree: Op -> Punct, Term -> Ident | Vadim Petrochenkov | -1/+1 |
| 2018-05-10 | Auto merge of #49823 - Zoxc:term-str, r=alexcrichton | bors | -1/+1 |
| 2018-05-02 | fix tests | flip1995 | -1/+1 |
| 2018-04-30 | Remove usages of Term::as_str and mark it for removal | John Kåre Alsaker | -1/+1 |
| 2018-04-25 | Auto merge of #49986 - zofrex:better-derived-argument-names, r=Manishearth | bors | -1/+1 |
| 2018-04-20 | rustc: Tweak custom attribute capabilities | Alex Crichton | -3/+3 |
| 2018-04-15 | Provide better names for builtin deriving-generated attributes | James Sanderson | -1/+1 |
| 2018-04-06 | Use `Ident` instead of `Name` in `MetaItem` | Vadim Petrochenkov | -1/+1 |
| 2018-04-05 | Rollup merge of #49597 - alexcrichton:proc-macro-v2, r=petrochenkov | Alex Crichton | -7/+7 |
| 2018-04-03 | expand macro invocations in `extern {}` blocks | Austin Bonander | -2/+6 |
| 2018-04-02 | proc_macro: Reorganize public API | Alex Crichton | -7/+7 |
| 2018-04-02 | Expand attribute macros on statements and expressions. | Austin Bonander | -0/+4 |
| 2018-03-23 | Merge branch 'master' of https://github.com/Lymia/rust into rollup | Alex Crichton | -1/+1 |
| 2018-03-20 | Stabilize slice patterns without `..` | Vadim Petrochenkov | -1/+0 |
| 2018-03-18 | Initial implementation of RFC 2151, Raw Identifiers | Lymia Aluysia | -1/+1 |
| 2018-03-16 | Auto merge of #48524 - abonander:check-macro-stability, r=petrochenkov | bors | -0/+1 |
| 2018-03-07 | check stability of macro invocations | Austin Bonander | -0/+1 |
| 2018-03-05 | Fix procedural_mbe_matching test case after libsyntax change. | Michael Woerister | -1/+1 |
| 2018-01-30 | Fix more tests | Mark Mansi | -1/+8 |
| 2018-01-16 | Allow a trailing comma in lint_array; fix #47428 | Mark Mansi | -13/+44 |
| 2017-12-28 | Prefer to use attr::contains_name() and attr::find_by_name() | Seiichi Uchida | -1/+2 |
| 2017-12-12 | Fix fallout in tests. | Jeffrey Seyfried | -3/+3 |
| 2017-12-05 | Auto merge of #46305 - irinagpopa:backstory, r=alexcrichton,eddyb | bors | -2/+2 |
| 2017-12-04 | rustc_back: move dynamic_lib to rustc_metadata. | Irina-Gabriela Popa | -2/+2 |
| 2017-12-04 | Fix invalid docs path for compiler plugins | Kenjiro Nakayama | -2/+2 |
| 2017-11-30 | Rename long test names to be a bit shorter | Alex Crichton | -0/+0 |
| 2017-10-29 | Add several lints into `unused` lint group | Vadim Petrochenkov | -0/+1 |
| 2017-08-12 | syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros. | Eduard-Mihai Burtescu | -1/+6 |
| 2017-06-26 | Update and fix a few tests | Alex Crichton | -3/+3 |
| 2017-06-26 | Address review comments. | Jeffrey Seyfried | -3/+3 |
| 2017-06-26 | Implement `quote!` and other `proc_macro` API. | Jeffrey Seyfried | -74/+42 |
| 2017-06-08 | Speed up expansion. | Mark Simulacrum | -1/+1 |
| 2017-06-02 | Introduce 'run-pass' header to 'ui' tests in compiletest. Fix issue #36516. | kennytm | -99/+0 |
| 2017-05-04 | add regression test for issue #24106 | Andy Russell | -0/+23 |
| 2017-03-23 | Remove internal liblog | Alex Crichton | -18/+0 |
| 2017-03-21 | Fix bug in legacy `#[derive]` processing logic. | Jeffrey Seyfried | -0/+6 |
| 2017-03-15 | Improve the `TokenStream` quoter. | Jeffrey Seyfried | -8/+14 |
| 2017-03-10 | Remove ability for plugins to register a MIR pass | Simonas Kazlauskas | -55/+0 |
| 2017-03-03 | Fix fallout in unit tests. | Jeffrey Seyfried | -8/+8 |
| 2017-02-28 | Add `syntax::ext::tt::quoted::{TokenTree, ..}` and remove `tokenstream::Token... | Jeffrey Seyfried | -1/+3 |
| 2017-01-31 | Removes FIXMEs related to #22405 | Wesley Wiser | -4/+0 |
| 2017-01-22 | Refactor `TokenStream`. | Jeffrey Seyfried | -56/+45 |
| 2017-01-22 | Remove duplicate `TokenStream` quoter tests (modulo imports). | Jeffrey Seyfried | -125/+0 |
| 2017-01-16 | proc macros/qquote: Handle empty delimited tokens | Nick Cameron | -0/+35 |
| 2016-12-23 | Allow legacy custom derive authors to disable warnings in downstream crates. | Jeffrey Seyfried | -1/+1 |
| 2016-12-07 | remove useless lifetimes on LateLintPass impl methods | Oliver Schneider | -2/+2 |
| 2016-12-07 | remove useless lifetime outlives bounds | Oliver Schneider | -6/+6 |
| 2016-12-06 | annotate stricter lifetimes on LateLintPass methods to allow them to forward ... | Oliver Schneider | -2/+2 |