| Age | Commit message (Expand) | Author | Lines |
| 2021-09-09 | Emit proper errors on missing closure braces | Sasha Pourcelot | -5/+98 |
| 2021-09-03 | Auto merge of #88386 - estebank:unmatched-delims, r=jackh726 | bors | -2/+7 |
| 2021-08-29 | Auto merge of #88262 - klensy:pprust-cow, r=nagisa | bors | -1/+1 |
| 2021-08-27 | Point at unclosed delimiters as part of the primary MultiSpan | Esteban Kuber | -2/+7 |
| 2021-08-25 | Convert some functions to return Cow<'static,str> instead of String to reduce... | klensy | -1/+1 |
| 2021-08-22 | Fix typos “a”→“an” | Frank Steffahn | -6/+6 |
| 2021-07-14 | Suggest a path separator if a stray colon is found in a match arm | Fabian Wolff | -1/+1 |
| 2021-06-06 | parser: Ensure that all nonterminals have tokens after parsing | Vadim Petrochenkov | -0/+1 |
| 2021-05-18 | Stabilize extended_key_value_attributes | Joshua Nelson | -13/+0 |
| 2021-05-10 | Auto merge of #85104 - hi-rustin:rustin-patch-typo, r=jonas-schievink | bors | -1/+1 |
| 2021-05-09 | Fix typo | hi-rustin | -1/+1 |
| 2021-05-08 | Rename `Parser::span_fatal_err` -> `Parser::span_err` | Joshua Nelson | -1/+1 |
| 2021-05-07 | Improve diagnostics for functions in `struct` definitions | LeSeulArtichaut | -18/+18 |
| 2021-04-12 | Add fast path when None delimiters are not involved | Aaron Hill | -0/+19 |
| 2021-04-12 | Fix lookahead with None-delimited group | Aaron Hill | -9/+13 |
| 2021-04-11 | Implement token-based handling of attributes during expansion | Aaron Hill | -40/+107 |
| 2021-04-09 | Avoid `;` -> `,` recovery and unclosed `}` recovery from being too verbose | Esteban Küber | -1/+3 |
| 2021-03-26 | Always preserve `None`-delimited groups in a captured `TokenStream` | Aaron Hill | -5/+20 |
| 2021-03-25 | Avoid double-collection for expression nonterminals | Aaron Hill | -1/+1 |
| 2021-03-19 | stabilize or_patterns | mark | -1/+1 |
| 2021-02-27 | Combine HasAttrs and HasTokens into AstLike | Aaron Hill | -2/+2 |
| 2021-02-23 | Rollup merge of #81235 - reese:rw-tuple-diagnostics, r=estebank | Dylan DPC | -1/+1 |
| 2021-02-21 | parser: remove unneccessary wrapping of return value in parse_extern() | Matthias Krüger | -6/+2 |
| 2021-02-15 | Simplify pattern grammar by allowing nested leading vert | mark | -0/+1 |
| 2021-02-13 | Address review comments | Aaron Hill | -159/+6 |
| 2021-02-13 | Require passing an `AttrWrapper` to `collect_tokens_trailing_token` | Aaron Hill | -20/+41 |
| 2021-01-28 | Clone entire `TokenCursor` when collecting tokens | Aaron Hill | -9/+1 |
| 2021-01-24 | parser: Collect tokens for values in key-value attributes | Vadim Petrochenkov | -6/+2 |
| 2021-01-23 | Auto merge of #80065 - b-naber:parse-angle-arg-diagnostics, r=petrochenkov | bors | -1/+1 |
| 2021-01-22 | improve diagnostics for angle args | b-naber | -1/+1 |
| 2021-01-22 | Refactor token collection to capture trailing token immediately | Aaron Hill | -27/+28 |
| 2021-01-20 | Improve suggestion for tuple struct pattern matching errors. | Reese Williams | -1/+1 |
| 2021-01-20 | Force token collection to run when parsing nonterminals | Aaron Hill | -0/+20 |
| 2021-01-13 | Set tokens on AST node in `collect_tokens` | Aaron Hill | -6/+7 |
| 2021-01-09 | Auto merge of #80441 - petrochenkov:kwtok, r=Aaron1011 | bors | -2/+2 |
| 2021-01-09 | ast: Remove some indirection layers from values in key-value attributes | Vadim Petrochenkov | -2/+2 |
| 2021-01-08 | Use an empty `TokenCursorFrame` stack when capturing tokens | Aaron Hill | -1/+9 |
| 2020-12-31 | Auto merge of #80459 - mark-i-m:or-pat-reg, r=petrochenkov | bors | -1/+0 |
| 2020-12-30 | Implement edition-based macro pat feature | mark | -1/+0 |
| 2020-12-30 | Fix ICE when pointing at multi bytes character | Yuki Okushi | -5/+1 |
| 2020-12-19 | implement edition-specific :pat behavior for 2015/18 | mark | -0/+1 |
| 2020-12-12 | Properly capture trailing 'unglued' token | Aaron Hill | -9/+58 |
| 2020-12-09 | Accept arbitrary expressions in key-value attributes at parse time | Vadim Petrochenkov | -9/+18 |
| 2020-12-04 | A slightly clearer diagnostic when misusing | Ryan Levick | -1/+1 |
| 2020-11-28 | Rollup merge of #78853 - calebcartwright:fix-const-block-expr-span, r=spastorino | Jonas Schievink | -1/+2 |
| 2020-11-26 | Properly handle attributes on statements | Aaron Hill | -2/+17 |
| 2020-11-12 | rustc_parse: Remove optimization for 0-length streams in `collect_tokens` | Vadim Petrochenkov | -9/+5 |
| 2020-11-07 | fix(rustc_parse): ConstBlock expr span | Caleb Cartwright | -1/+2 |
| 2020-10-31 | parser: Cleanup `LazyTokenStream` and avoid some clones | Vadim Petrochenkov | -26/+37 |
| 2020-10-27 | Auto merge of #77502 - varkor:const-generics-suggest-enclosing-braces, r=petr... | bors | -0/+1 |