| Age | Commit message (Expand) | Author | Lines |
| 2018-05-04 | proc_macro: Explicitly make everything !Send/Sync | Alex Crichton | -1/+46 |
| 2018-04-26 | Fix review nits | bobtwinkles | -1/+1 |
| 2018-04-23 | Implement parent() on `syntax_pos::Span` | bobtwinkles | -1/+1 |
| 2018-04-12 | Change the hashcounts in raw `Lit` variants from usize to u16. | Nicholas Nethercote | -3/+3 |
| 2018-04-12 | Rollup merge of #49734 - alexcrichton:generalize-token-stream, r=nikomatsakis | kennytm | -2/+9 |
| 2018-04-08 | Move deny(warnings) into rustbuild | Mark Simulacrum | -1/+0 |
| 2018-04-07 | Auto merge of #49661 - alexcrichton:bump-bootstrap, r=nikomatsakis | bors | -1/+0 |
| 2018-04-06 | Print proc_macro spans as a half-open range | David Tolnay | -1/+1 |
| 2018-04-06 | proc_macro: Improve Debug representations | Alex Crichton | -35/+63 |
| 2018-04-06 | proc_macro: Generalize `FromIterator` impl | Alex Crichton | -2/+9 |
| 2018-04-06 | Remove more duplicated spans | Vadim Petrochenkov | -7/+9 |
| 2018-04-06 | Use `Span` instead of `SyntaxContext` in `Ident` | Vadim Petrochenkov | -1/+1 |
| 2018-04-05 | Bump the bootstrap compiler to 1.26.0 beta | Alex Crichton | -1/+0 |
| 2018-04-04 | Tweak doc comment expansion | Alex Crichton | -1/+7 |
| 2018-04-02 | proc_macro: Reorganize public API | Alex Crichton | -240/+645 |
| 2018-03-31 | proc_macro: Tweak doc comments and negative literals | Alex Crichton | -51/+80 |
| 2018-03-26 | Stabilize i128_type | Mark Mansi | -1/+1 |
| 2018-03-18 | Initial implementation of RFC 2151, Raw Identifiers | Lymia Aluysia | -2/+9 |
| 2018-03-17 | syntax: Make `_` an identifier | Vadim Petrochenkov | -2/+0 |
| 2018-03-02 | Impl !Send and !Sync for SourceFile | John Kåre Alsaker | -0/+6 |
| 2018-03-02 | Replace Rc with Lrc for shared data | John Kåre Alsaker | -3/+5 |
| 2018-02-28 | Rollup merge of #48359 - jsgf:remap-path-prefix, r=sanxiyn | Manish Goregaokar | -1/+1 |
| 2018-02-22 | Implement --remap-path-prefix | Jeremy Fitzhardinge | -1/+1 |
| 2018-02-20 | Do not run the default panic hook inside procedural macros. Fixes #47812 | John Kåre Alsaker | -0/+6 |
| 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 |