| Age | Commit message (Expand) | Author | Lines |
| 2018-02-06 | proc_macro: don't panic parsing ..= (fix #47950) | Alex Burka | -1/+1 |
| 2018-01-12 | Auto merge of #46551 - jseyfried:improve_legacy_modern_macro_interaction, r=nrc | bors | -1/+1 |
| 2018-01-06 | Auto merge of #47099 - SergioBenitez:master, r=jseyfried | bors | -0/+15 |
| 2018-01-05 | Rollup merge of #47150 - dtolnay:join, r=jseyfried | kennytm | -1/+1 |
| 2018-01-03 | Add 'Span.parent()' and 'Span.source()' to proc_macro API. | Sergio Benitez | -0/+15 |
| 2018-01-02 | Span::resolved_at and Span::located_at to combine behavior of two spans | David Tolnay | -0/+14 |
| 2018-01-02 | Return None from Span::join if in different files | David Tolnay | -1/+1 |
| 2017-12-15 | Rollup merge of #46690 - mystor:pub_line_column, r=jseyfried | Steve Klabnik | -2/+4 |
| 2017-12-14 | Use PathBuf instead of String where applicable | Oliver Schneider | -10/+10 |
| 2017-12-13 | Improve interaction between macros 2.0 and `macro_rules!`. | Jeffrey Seyfried | -1/+1 |
| 2017-12-12 | Expose the line and column fields from the proc_macro::LineColumn struct | Nika Layzell | -2/+4 |
| 2017-11-28 | Fix hygiene bug. | Jeffrey Seyfried | -1/+1 |
| 2017-11-14 | Rename `Span::default` -> `Span::def_site`. | Jeffrey Seyfried | -5/+6 |
| 2017-11-09 | proc_macro: use the proc_macro API at runtime to construct quasi-quoted Token... | Eduard-Mihai Burtescu | -130/+118 |
| 2017-11-09 | proc_macro: process proc_macro tokens instead of libsyntax ones in the quasi-... | Eduard-Mihai Burtescu | -153/+167 |
| 2017-10-08 | Make the result of `Literal::string()` more readable | Chris Wong | -1/+1 |
| 2017-10-05 | `proc_macro::Span` API improvements | Austin Bonander | -3/+128 |
| 2017-09-22 | Add support for `..=` syntax | Alex Burka | -2/+4 |
| 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/+157 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -9/+6 |
| 2017-08-28 | Initial diagnostic API for proc-macros. | Sergio Benitez | -0/+157 |
| 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 | Rollup merge of #43098 - alexcrichton:more-proc-macro, r=jseyfried | Mark Simulacrum | -1/+1 |
| 2017-07-12 | Reintroduce expansion info for proc macros 1.1 | Oliver Schneider | -2/+11 |
| 2017-07-07 | Address review comments | petrochenkov | -1/+1 |
| 2017-07-06 | Add `isize` and `usize` constructors to Literal | Alex Crichton | -1/+1 |
| 2017-06-26 | Address review comments. | Jeffrey Seyfried | -83/+123 |
| 2017-06-26 | Add `LazyTokenStream`. | Jeffrey Seyfried | -8/+28 |
| 2017-06-26 | Implement `quote!` and other `proc_macro` API. | Jeffrey Seyfried | -24/+710 |
| 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 |