| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2015-12-17 | Remove unused imports | Jeffrey Seyfried | -2/+2 |
| 2015-12-05 | std: Stabilize APIs for the 1.6 release | Alex Crichton | -1/+1 |
| 2015-11-26 | Add syntax support for attributes on expressions and all syntax | Marvin Löbel | -0/+1 |
| 2015-11-17 | Fix match_ref_pats flagged by Clippy | Seo Sanghyeon | -3/+3 |
| 2015-11-13 | Move the panicking parse functions out of the parser | Kyle Mayes | -3/+52 |
| 2015-11-13 | Auto merge of #29761 - eefriedman:rename-nopanic, r=sanxiyn | bors | -1/+1 |
| 2015-11-11 | libsyntax: Add more quasiquoting macros | Kyle Mayes | -0/+51 |
| 2015-11-10 | Rename _nopanic methods to remove the suffix. | Eli Friedman | -1/+1 |
| 2015-11-06 | remove `Tt` prefix from TokenType variants | Oliver Schneider | -46/+53 |
| 2015-10-28 | Make quote plugin use parsing functions which explicitly panic. | Eli Friedman | -7/+7 |
| 2015-10-27 | Don't use panicking helpers in Parser. | Eli Friedman | -1/+1 |
| 2015-10-01 | Stop re-exporting AttrStyle's variants and rename them. | Ms2ger | -1/+1 |
| 2015-09-24 | Cleanup interfaces of Name, SyntaxContext and Ident | Vadim Petrochenkov | -8/+9 |
| 2015-07-28 | remove `get_ident` and `get_name`, make `as_str` sound | Oliver Schneider | -2/+2 |
| 2015-06-10 | Removed many pointless calls to *iter() and iter_mut() | Joshua Landau | -9/+9 |
| 2015-05-15 | syntax: Unquoting some statements requires trailing semicolons | Erick Tryzelaar | -3/+11 |
| 2015-05-15 | syntax: Add unquoting ast::{Generics,WhereClause} | Erick Tryzelaar | -0/+12 |
| 2015-04-25 | Interpolate AST nodes in quasiquote. | Geoffry Song | -235/+128 |
| 2015-04-05 | Work towards a non-panicing parser (libsyntax) | Phil Dawes | -3/+3 |
| 2015-03-27 | rollup merge of #23741: alexcrichton/remove-int-uint | Alex Crichton | -4/+4 |
| 2015-03-27 | rollup merge of #23776: nrc/allow_trivial_cast | Alex Crichton | -1/+0 |
| 2015-03-27 | Change the trivial cast lints to allow by default | Nick Cameron | -1/+0 |