| Age | Commit message (Expand) | Author | Lines |
| 2016-11-03 | Reduce the size of `Token` and make it cheaper to clone by refactoring | Jeffrey Seyfried | -15/+20 |
| 2016-10-20 | Tweak path parsing logic | Vadim Petrochenkov | -4/+7 |
| 2016-10-19 | Improve `$crate`. | Jeffrey Seyfried | -17/+0 |
| 2016-10-15 | Auto merge of #37132 - petrochenkov:intern, r=alexcrichton | bors | -10/+3 |
| 2016-10-13 | Get rid of double indirection in string interner by using `Rc<str>` | Vadim Petrochenkov | -10/+3 |
| 2016-10-10 | Avoid allocations in `Decoder::read_str`. | Nicholas Nethercote | -1/+1 |
| 2016-09-14 | Remove unused Token::to_binop function. | Nicholas Nethercote | -26/+1 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -3/+3 |
| 2016-08-19 | Auto merge of #33922 - estebank:doc-comment, r=alexcrichton | bors | -1/+9 |
| 2016-07-19 | Introduced `NoDelim` and modified the compiler to support it. | cgswords | -0/+2 |
| 2016-07-17 | Clean up and encapsulate `syntax::ext::mtwt` | Jeffrey Seyfried | -5/+0 |
| 2016-07-15 | Auto merge of #34570 - jseyfried:no_rename, r=nrc | bors | -30/+0 |
| 2016-07-14 | Remove irrelevant tests | Jeffrey Seyfried | -18/+0 |
| 2016-07-14 | Instead of renaming, treat differently marked identifiers as unequal | Jeffrey Seyfried | -12/+0 |
| 2016-07-11 | Factor the `RefCell` out of the `Interner`. | Jeffrey Seyfried | -6/+7 |
| 2016-07-11 | Refactor `get_ident_interner` -> `with_ident_interner`. | Jeffrey Seyfried | -12/+13 |
| 2016-07-11 | Remove `Interner<T>` and rename `StrInterner` to `Interner`. | Jeffrey Seyfried | -3/+3 |
| 2016-07-11 | Encapsulate `RcStr` in `syntax::util::interner`. | Jeffrey Seyfried | -6/+5 |
| 2016-07-05 | Specific error message for missplaced doc comments | Esteban Küber | -1/+9 |
| 2016-06-21 | Refactored tokentrees into their own files in preparation for tokenstreams. M... | cgswords | -1/+2 |
| 2016-04-26 | allow InternedString to be compared to &str directly | Oliver Schneider | -0/+22 |
| 2016-04-24 | syntax: Make `is_path_start` precise and improve some error messages about un... | Vadim Petrochenkov | -0/+5 |
| 2016-04-24 | syntax: Merge keywords and remaining special idents in one list | Vadim Petrochenkov | -137/+89 |
| 2016-04-24 | syntax: Make static/super/self/Self keywords + special ident cleanup | Vadim Petrochenkov | -105/+54 |
| 2016-04-24 | syntax: Get rid of token::IdentStyle | Vadim Petrochenkov | -32/+24 |
| 2016-04-24 | syntax: Don't rely on token::IdentStyle in the parser | Vadim Petrochenkov | -62/+26 |
| 2016-04-05 | Fixes bug which accepting using `super` in use statemet. | vlastachu | -1/+1 |
| 2016-03-22 | try! -> ? | Jorge Aparicio | -1/+1 |
| 2016-03-14 | Add `default` as contextual keyword, and parse it for impl items. | Aaron Turon | -48/+49 |
| 2016-03-06 | Auto merge of #30884 - durka:inclusive-ranges, r=aturon | bors | -1/+1 |
| 2016-03-02 | Use numeric field `Name`s ("0", "1" etc) for positional fields | Vadim Petrochenkov | -1/+1 |
| 2016-02-27 | libsyntax: parse inclusive ranges | Alex Burka | -1/+1 |
| 2016-02-12 | Use more autoderef in libsyntax | Jonas Schievink | -1/+1 |
| 2016-02-11 | [breaking-change] don't glob export ast::BinOp_ | Oliver Schneider | -20/+20 |
| 2016-01-26 | Use interpolated token span when building spans for bigger expressions | Florian Hahn | -0/+8 |
| 2016-01-06 | Remove irrelevant comment | Huon Wilson | -3/+0 |
| 2015-12-15 | Generated code spans now point to callsite parameters (where applicable) | Daniel Campbell | -1/+1 |
| 2015-11-26 | Add syntax support for attributes on expressions and all syntax | Marvin Löbel | -0/+1 |
| 2015-11-11 | libsyntax: Add more quasiquoting macros | Kyle Mayes | -1/+3 |
| 2015-09-24 | Cleanup interfaces of Name, SyntaxContext and Ident | Vadim Petrochenkov | -7/+7 |
| 2015-09-11 | Remove some remains of virtual structs from the parser | Vadim Petrochenkov | -6/+6 |
| 2015-09-03 | Use consistent terminology for byte string literals | Vadim Petrochenkov | -4/+4 |
| 2015-07-28 | remove `get_ident` and `get_name`, make `as_str` sound | Oliver Schneider | -17/+9 |
| 2015-05-15 | syntax: Add unquoting ast::{Generics,WhereClause} | Erick Tryzelaar | -0/+4 |
| 2015-05-09 | Squeeze the last bits of `task`s in documentation in favor of `thread` | Barosl Lee | -8/+8 |
| 2015-04-25 | Interpolate AST nodes in quasiquote. | Geoffry Song | -0/+7 |
| 2015-04-25 | Auto merge of #24547 - bombless:comma, r=pnkfelix | bors | -0/+8 |
| 2015-04-25 | Fix #20616 | York Xiang | -0/+8 |
| 2015-04-24 | Change name of unit test sub-module to "tests". | Johannes Oertel | -1/+1 |
| 2015-04-14 | std: Remove old_io/old_path/rand modules | Alex Crichton | -16/+0 |