| Age | Commit message (Expand) | Author | Lines |
| 2017-10-05 | `proc_macro::Span` API improvements | Austin Bonander | -3/+128 |
| 2017-09-22 | Add support for `..=` syntax | Alex Burka | -0/+2 |
| 2017-09-18 | rustc: Forbid interpolated tokens in the HIR | Alex Crichton | -71/+5 |
| 2017-08-30 | Rollup merge of #44125 - SergioBenitez:master, r=nrc | Alex Crichton | -0/+22 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -9/+6 |
| 2017-08-28 | Initial diagnostic API for proc-macros. | Sergio Benitez | -0/+22 |
| 2017-08-25 | *: remove crate_{name,type} attributes | Tamir Duberstein | -3/+0 |
| 2017-08-23 | Rollup merge of #44016 - steffengy:master, r=alexcrichton | Corey Farwell | -2/+2 |
| 2017-08-21 | libproc_macro docs: fix brace and bracket mixup | Steffen | -2/+2 |
| 2017-08-20 | Add PartialEq/Eq impls to proc_macro::{Spacing, Delimiter} | Lukas Kalbertodt | -2/+2 |
| 2017-08-11 | Fix some more typos, this time words that are duplicated. | Bastien Orivel | -1/+1 |
| 2017-07-28 | syntax: Capture a `TokenStream` when parsing items | Alex Crichton | -6/+57 |
| 2017-07-28 | proc_macro: Use an item's tokens if available | Alex Crichton | -8/+20 |
| 2017-07-17 | Add #[derive(Clone)] to TokenTreeIter | Chris Wong | -0/+1 |
| 2017-07-15 | Auto merge of #43179 - oli-obk:mark_all_the_expansions, r=jseyfried | bors | -2/+11 |
| 2017-07-12 | Reintroduce expansion info for proc macros 1.1 | Oliver Schneider | -2/+11 |
| 2017-07-06 | Add `isize` and `usize` constructors to Literal | Alex Crichton | -1/+1 |
| 2017-06-26 | Address review comments. | Jeffrey Seyfried | -77/+113 |
| 2017-06-26 | Add `LazyTokenStream`. | Jeffrey Seyfried | -8/+28 |
| 2017-06-26 | Implement `quote!` and other `proc_macro` API. | Jeffrey Seyfried | -24/+450 |
| 2017-06-26 | Clean up `tokenstream::Cursor` and `proc_macro`. | Jeffrey Seyfried | -17/+11 |
| 2017-06-26 | Simplify `hygiene::Mark` application, and | Jeffrey Seyfried | -12/+16 |
| 2017-06-15 | Update older URLs pointing to the first edition of the Book | Wonwoo Choi | -1/+1 |
| 2017-03-12 | Add doc attributes to proc_macro crate | Oliver Middleton | -0/+7 |
| 2017-03-10 | rustbuild: Build documentation for `proc_macro` | Alex Crichton | -1/+1 |
| 2017-03-03 | Integrate `TokenStream`. | Jeffrey Seyfried | -4/+3 |
| 2017-03-02 | Rollup merge of #40129 - abonander:proc_macro_bang, r=jseyfried | Corey Farwell | -0/+4 |
| 2017-02-28 | Implement function-like procedural macros ( `#[proc_macro]`) | Austin Bonander | -0/+4 |
| 2017-02-28 | Add `syntax::ext::tt::quoted::{TokenTree, ..}` and remove `tokenstream::Token... | Jeffrey Seyfried | -2/+1 |
| 2017-01-22 | Refactor `TokenStream`. | Jeffrey Seyfried | -5/+6 |
| 2017-01-15 | Refactor `proc_macro::TokenStream` to use `syntax::tokenstream::TokenStream`;... | Austin Bonander | -26/+47 |
| 2017-01-08 | Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc | bors | -1/+1 |
| 2017-01-04 | Document custom derive. | Steve Klabnik | -4/+2 |
| 2017-01-02 | rustc: Stabilize the `proc_macro` feature | Alex Crichton | -3/+6 |
| 2016-12-29 | Remove not(stage0) from deny(warnings) | Alex Crichton | -1/+1 |
| 2016-11-08 | Allow proc_macro functions to whitelist specific attributes | Josh Driver | -1/+2 |
| 2016-10-29 | Move `CrateConfig` from `Crate` to `ParseSess`. | Jeffrey Seyfried | -3/+1 |
| 2016-10-06 | rustc: Rename rustc_macro to proc_macro | Alex Crichton | -110/+140 |
| 2016-08-16 | Proc_macro is alive | cgswords | -0/+137 |