| Age | Commit message (Expand) | Author | Lines |
| 2018-04-18 | proc_macro: Stay on the "use the cache" path more | Alex Crichton | -0/+34 |
| 2018-04-10 | proc_macro: Avoid cached TokenStream more often | Alex Crichton | -3/+5 |
| 2018-03-18 | Initial implementation of RFC 2151, Raw Identifiers | Lymia Aluysia | -1/+1 |
| 2018-03-14 | Remove syntax and syntax_pos thread locals | John Kåre Alsaker | -33/+50 |
| 2018-01-10 | Glued tokens can themselves be joint. | Geoffry Song | -6/+24 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -7/+3 |
| 2017-07-21 | Review comments | Esteban Küber | -1/+1 |
| 2017-07-20 | Use the macro structure spans instead of the invocation | Esteban Küber | -0/+32 |
| 2017-06-26 | Address review comments. | Jeffrey Seyfried | -4/+6 |
| 2017-06-26 | Add `LazyTokenStream`. | Jeffrey Seyfried | -12/+33 |
| 2017-06-26 | Implement `quote!` and other `proc_macro` API. | Jeffrey Seyfried | -16/+136 |
| 2017-06-26 | Clean up `tokenstream::Cursor` and `proc_macro`. | Jeffrey Seyfried | -27/+27 |
| 2017-06-11 | Learn to parse `a as usize < b` | Esteban Küber | -0/+3 |
| 2017-05-18 | Add an option to the parser to avoid parsing out of line modules | Nick Cameron | -1/+1 |
| 2017-05-12 | Fix some clippy warnings in libsyntax | Andre Bogus | -7/+7 |
| 2017-03-29 | Merge `ExpnId` and `SyntaxContext`. | Jeffrey Seyfried | -7/+9 |
| 2017-03-19 | Rollup merge of #40532 - jseyfried:improve_tokenstream_quoter, r=nrc | Corey Farwell | -0/+6 |
| 2017-03-15 | Improve the `TokenStream` quoter. | Jeffrey Seyfried | -0/+6 |
| 2017-03-14 | Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`. | Jeffrey Seyfried | -1/+1 |
| 2017-03-03 | Fix fallout in unit tests. | Jeffrey Seyfried | -11/+3 |
| 2017-03-03 | Integrate `TokenStream`. | Jeffrey Seyfried | -79/+67 |
| 2017-03-03 | Introduce `syntax::parse::parser::TokenCursor`. | Jeffrey Seyfried | -68/+46 |
| 2017-03-03 | Optimize `syntax::tokenstream::Cursor`. | Jeffrey Seyfried | -57/+59 |
| 2017-03-03 | Remove lifetime parameter from `syntax::tokenstream::Cursor`. | Jeffrey Seyfried | -26/+32 |
| 2017-02-28 | Add `syntax::ext::tt::quoted::{TokenTree, ..}` and remove `tokenstream::Token... | Jeffrey Seyfried | -57/+5 |
| 2017-02-28 | Clean up `ext::tt::transcribe::TtFrame`, rename to `Frame`. | Jeffrey Seyfried | -2/+2 |
| 2017-01-28 | Auto merge of #39360 - osa1:typos, r=GuillaumeGomez | bors | -1/+1 |
| 2017-01-28 | Fix typos in libsyntax/tokenstream.rs | Ömer Sinan Ağacan | -1/+1 |
| 2017-01-23 | Remove `open_span` and `close_span` from `Delimited`. | Jeffrey Seyfried | -14/+16 |
| 2017-01-22 | Refactor `TokenStream`. | Jeffrey Seyfried | -684/+127 |
| 2017-01-17 | Refactor the parser to consume token trees. | Jeffrey Seyfried | -5/+8 |
| 2016-12-07 | macros: fix the expected paths for a non-inline module matched by an `item` f... | Jeffrey Seyfried | -2/+6 |
| 2016-11-21 | Fix fallout in `rustdoc` and tests. | Jeffrey Seyfried | -15/+18 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -3/+3 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -4/+5 |
| 2016-11-03 | Move doc comment desugaring into the parser. | Jeffrey Seyfried | -4/+2 |
| 2016-11-03 | Revert "macros: Improve `tt` fragments" | Jeffrey Seyfried | -7/+0 |
| 2016-11-03 | Reduce the size of `Token` and make it cheaper to clone by refactoring | Jeffrey Seyfried | -3/+9 |
| 2016-10-29 | Move `CrateConfig` from `Crate` to `ParseSess`. | Jeffrey Seyfried | -1/+1 |
| 2016-10-19 | Improve `$crate`. | Jeffrey Seyfried | -7/+0 |
| 2016-09-22 | Adds a `ProcMacro` form of syntax extension | Nick Cameron | -0/+7 |
| 2016-08-16 | Auto merge of #35538 - cgswords:libproc_macro, r=nrc | bors | -0/+6 |
| 2016-08-16 | Proc_macro is alive | cgswords | -0/+6 |
| 2016-08-10 | Implemented a smarter concatenation system that will hopefully produce more e... | cgswords | -20/+92 |
| 2016-08-01 | Reimplemented tokenstreams as ropes and reduced the exposed TokenStream API. | cgswords | -609/+356 |
| 2016-07-23 | macros: Improve `tt` fragments | Jeffrey Seyfried | -0/+4 |
| 2016-07-07 | Preliminary implementation for TokenStreams and TokenSlices, including unit t... | cgswords | -39/+1121 |
| 2016-07-04 | Revert "Change `fold_tt` and `fold_tts` to take token trees by value (instead... | Jeffrey Seyfried | -4/+6 |
| 2016-06-26 | Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc | Jeffrey Seyfried | -5/+4 |
| 2016-06-21 | Refactored tokentrees into their own files in preparation for tokenstreams. M... | cgswords | -0/+211 |