| Age | Commit message (Expand) | Author | Lines |
| 2018-03-14 | Remove syntax and syntax_pos thread locals | John Kåre Alsaker | -287/+322 |
| 2018-03-08 | Move REGISTERED_DIAGNOSTICS to a ParseSess field | John Kåre Alsaker | -1/+5 |
| 2018-03-02 | Replace Rc with Lrc for shared data | John Kåre Alsaker | -10/+10 |
| 2018-02-18 | Fix up tests and typos | Seiichi Uchida | -2/+2 |
| 2018-02-18 | Replace dummy spans with empty spans | Seiichi Uchida | -1/+1 |
| 2018-02-18 | Change ast::Visibility to Spanned type | Seiichi Uchida | -1/+1 |
| 2018-01-26 | Do not capture stderr in the compiler. Instead just panic silently for fatal ... | John Kåre Alsaker | -2/+2 |
| 2018-01-04 | rustc: use {U,I}size instead of {U,I}s shorthands. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-12-22 | Auto merge of #46732 - estebank:silence-recovered-blocks, r=petrochenkov | bors | -0/+1 |
| 2017-12-21 | Do not emit type errors on recovered blocks | Esteban Küber | -0/+1 |
| 2017-12-21 | Add GenericParam, refactor Generics in ast, hir, rustdoc | Jonas Platte | -3/+2 |
| 2017-12-19 | Implement non-mod.rs mod statements | Taylor Cramer | -1/+8 |
| 2017-12-14 | Use PathBuf instead of String where applicable | Oliver Schneider | -12/+12 |
| 2017-09-12 | Auto merge of #43716 - MaloJaffre:_-in-literals, r=petrochenkov | bors | -7/+18 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -3/+3 |
| 2017-08-17 | Accept underscores in unicode escapes | Malo Jaffré | -7/+18 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -1/+1 |
| 2017-08-11 | Fix some typos | Bastien Orivel | -1/+1 |
| 2017-07-30 | default binding modes: add pat_binding_modes | Tobias Schottdorf | -7/+8 |
| 2017-07-29 | Rollup merge of #43501 - topecongiro:span-to-whereclause, r=nrc | Mark Simulacrum | -0/+1 |
| 2017-07-28 | syntax: Capture a `TokenStream` when parsing items | Alex Crichton | -1/+8 |
| 2017-07-29 | Add Span to ast::WhereClause | topecongiro | -0/+1 |
| 2017-06-26 | Update and fix a few tests | Alex Crichton | -1/+1 |
| 2017-06-26 | Simplify `hygiene::Mark` application, and | Jeffrey Seyfried | -5/+8 |
| 2017-05-18 | Add an option to the parser to avoid parsing out of line modules | Nick Cameron | -2/+23 |
| 2017-05-15 | adressed comments by @kennytm and @petrochenkov | Andre Bogus | -1/+0 |
| 2017-05-12 | Fix some clippy warnings in libsyntax | Andre Bogus | -78/+68 |
| 2017-05-07 | fix the easy features in libsyntax | ubsan | -2/+6 |
| 2017-04-26 | Implement a file-path remapping feature in support of debuginfo and reproduci... | Michael Woerister | -8/+8 |
| 2017-03-30 | Improve `Path` spans. | Jeffrey Seyfried | -3/+1 |
| 2017-03-29 | Refactor how spans are combined in the parser. | Jeffrey Seyfried | -3/+3 |
| 2017-03-19 | Auto merge of #40346 - jseyfried:path_and_tokenstream_attr, r=nrc | bors | -40/+91 |
| 2017-03-14 | Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`. | Jeffrey Seyfried | -40/+91 |
| 2017-03-10 | Give spans to individual path segments in AST | Vadim Petrochenkov | -7/+11 |
| 2017-03-03 | Fix fallout in unit tests. | Jeffrey Seyfried | -29/+29 |
| 2017-03-03 | Integrate `TokenStream`. | Jeffrey Seyfried | -17/+12 |
| 2017-03-03 | Remove lifetime parameter from `syntax::tokenstream::Cursor`. | Jeffrey Seyfried | -1/+1 |
| 2017-02-28 | Add warning cycle. | Jeffrey Seyfried | -0/+2 |
| 2017-02-28 | Add `syntax::ext::tt::quoted::{TokenTree, ..}` and remove `tokenstream::Token... | Jeffrey Seyfried | -7/+3 |
| 2017-02-03 | Bump version, upgrade bootstrap | Alex Crichton | -2/+0 |
| 2017-01-23 | Remove `open_span` and `close_span` from `Delimited`. | Jeffrey Seyfried | -4/+0 |
| 2017-01-22 | Refactor `TokenStream`. | Jeffrey Seyfried | -1/+1 |
| 2017-01-20 | Rollup merge of #39118 - jseyfried:token_tree_based_parser, r=nrc | Alex Crichton | -10/+6 |
| 2017-01-17 | Refactor the parser to consume token trees. | Jeffrey Seyfried | -3/+2 |
| 2017-01-17 | Introduce `string_reader.parse_all_token_trees()`. | Jeffrey Seyfried | -7/+4 |
| 2017-01-17 | Give the `StringReader` a `sess: &ParseSess`. | Jeffrey Seyfried | -1/+1 |
| 2017-01-17 | Use resizable Vec instead of P<[T]> in AST | Vadim Petrochenkov | -1/+1 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -2/+6 |
| 2016-12-22 | Refactor how global paths are represented (for both ast and hir). | Jeffrey Seyfried | -7/+3 |
| 2016-12-19 | Optimize `ast::PathSegment`. | Jeffrey Seyfried | -44/+9 |