| Age | Commit message (Expand) | Author | Lines |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -1/+1 |
| 2017-06-26 | Add `LazyTokenStream`. | Jeffrey Seyfried | -18/+18 |
| 2017-06-26 | Simplify `hygiene::Mark` application, and | Jeffrey Seyfried | -2/+2 |
| 2017-05-17 | Auto merge of #41961 - kennytm:fix-35829, r=petrochenkov | bors | -36/+20 |
| 2017-05-13 | Fix #35829 (syntax extension's `quote_expr!()` does not handle b"…") | kennytm | -36/+20 |
| 2017-05-12 | Fix some clippy warnings in libsyntax | Andre Bogus | -2/+2 |
| 2017-03-21 | Refactor parsing of trait object types | Vadim Petrochenkov | -1/+1 |
| 2017-03-14 | Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`. | Jeffrey Seyfried | -3/+11 |
| 2017-03-03 | Integrate `TokenStream`. | Jeffrey Seyfried | -18/+21 |
| 2017-02-28 | Add `syntax::ext::tt::quoted::{TokenTree, ..}` and remove `tokenstream::Token... | Jeffrey Seyfried | -105/+45 |
| 2017-02-03 | Bump version, upgrade bootstrap | Alex Crichton | -1/+0 |
| 2017-01-23 | Remove `open_span` and `close_span` from `Delimited`. | Jeffrey Seyfried | -7/+3 |
| 2017-01-17 | syntax: Rename parse_ty -> parse_ty_no_plus, parse_ty_sum -> parse_ty | Vadim Petrochenkov | -1/+1 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -2/+4 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -5/+4 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -5/+6 |
| 2016-11-20 | Refactor `P<ast::MetaItem>` -> `ast::MetaItem`. | Jeffrey Seyfried | -2/+2 |
| 2016-11-20 | Refactor away `ast::Attribute_`. | Jeffrey Seyfried | -2/+2 |
| 2016-11-03 | Reduce the size of `Token` and make it cheaper to clone by refactoring | Jeffrey Seyfried | -22/+32 |
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -31/+31 |
| 2016-10-29 | Move `CrateConfig` from `Crate` to `ParseSess`. | Jeffrey Seyfried | -13/+1 |
| 2016-10-14 | Avoid many CrateConfig clones. | Nicholas Nethercote | -5/+9 |
| 2016-07-19 | Introduced `NoDelim` and modified the compiler to support it. | cgswords | -3/+4 |
| 2016-07-04 | Revert "Change `fold_tt` and `fold_tts` to take token trees by value (instead... | Jeffrey Seyfried | -5/+11 |
| 2016-06-26 | Rollup merge of #34436 - jseyfried:no_block_expr, r=eddyb | Jeffrey Seyfried | -13/+11 |
| 2016-06-26 | Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth | Jeffrey Seyfried | -3/+3 |
| 2016-06-26 | Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc | Jeffrey Seyfried | -11/+5 |
| 2016-06-26 | Rollup merge of #34385 - cgswords:tstream, r=nrc | Jeffrey Seyfried | -9/+12 |
| 2016-06-23 | Refactor away duplicate method `ecx.block_all()` | Jeffrey Seyfried | -3/+3 |
| 2016-06-23 | Remove field `expr` of `ast::Block` | Jeffrey Seyfried | -13/+11 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -2/+3 |
| 2016-06-21 | Refactored tokentrees into their own files in preparation for tokenstreams. M... | cgswords | -9/+12 |
| 2016-06-19 | Generalize and abstract `ThinAttributes` | Jeffrey Seyfried | -3/+3 |
| 2016-06-14 | Change `fold_tt` and `fold_tts` to take token trees by value (instead of by r... | Jeffrey Seyfried | -11/+5 |
| 2016-05-31 | simplify HR subtyping back to what we did before | Niko Matsakis | -1/+1 |
| 2016-04-24 | syntax: Check paths in visibilities for type parameters | Vadim Petrochenkov | -5/+6 |
| 2016-04-24 | syntax: Get rid of token::IdentStyle | Vadim Petrochenkov | -19/+6 |
| 2016-03-15 | syntax: impl ToTokens for P<ast::ImplItem> | Richo Healey | -0/+6 |
| 2016-02-16 | Move more uses of `panictry!` out of libsyntax | Jonas Schievink | -20/+22 |
| 2016-02-11 | Remove some unnecessary indirection from AST structures | Vadim Petrochenkov | -12/+14 |
| 2016-02-11 | [breaking-change] don't glob export ast::StrStyle variants | Oliver 'ker' Schneider | -1/+1 |
| 2016-02-11 | [breaking-change] don't glob export ast::Visibility variants | Oliver 'ker' Schneider | -1/+1 |
| 2016-02-11 | [breaking-change] don't glob export ast::KleeneOp variants | Oliver 'ker' Schneider | -7/+9 |
| 2016-02-11 | [breaking-change] don't pub export ast::IntLitType variants | Oliver Schneider | -2/+2 |
| 2016-02-11 | [breaking-change] don't pub export ast::Lit_ variants | Oliver Schneider | -5/+5 |
| 2016-02-11 | [breaking-change] remove the sign from integer literals in the ast | Oliver Schneider | -3/+21 |
| 2016-02-11 | [breaking-change] don't glob export ast::{UintTy, IntTy} variants | Oliver Schneider | -11/+11 |
| 2016-02-11 | [breaking-change] don't glob export ast::Expr_ variants | Oliver Schneider | -1/+1 |
| 2015-12-31 | Cut out a bunch of Result and panictry! boilerplate from libsyntax. | Nick Cameron | -1/+1 |
| 2015-12-30 | use structured errors | Nick Cameron | -1/+1 |