| Age | Commit message (Expand) | Author | Lines |
| 2022-04-06 | Auto merge of #95669 - nnethercote:call-compute_locs-once-per-rule, r=petroch... | bors | -149/+169 |
| 2022-04-06 | Call `compute_locs` once per rule. | Nicholas Nethercote | -114/+123 |
| 2022-04-05 | Rollup merge of #95473 - lqd:macro-expansion, r=petrochenkov | Dylan DPC | -10/+24 |
| 2022-04-05 | track proc-macro expansions in the self-profiler | Rémy Rakic | -10/+24 |
| 2022-04-05 | Move the missing fragment identifier checking. | Nicholas Nethercote | -47/+58 |
| 2022-04-05 | Remove the lifetime from `TtParser` and `MatcherLoc`. | Nicholas Nethercote | -14/+14 |
| 2022-04-05 | session: opt for enabling directionality markers | David Wood | -2/+2 |
| 2022-04-05 | errors: implement sysroot/testing bundle loading | David Wood | -1/+3 |
| 2022-04-05 | errors: implement fallback diagnostic translation | David Wood | -9/+13 |
| 2022-04-05 | span: move `MultiSpan` | David Wood | -7/+8 |
| 2022-04-05 | errors: introduce `DiagnosticMessage` | David Wood | -4/+5 |
| 2022-04-04 | Auto merge of #95653 - Dylan-DPC:rollup-2p9hzi3, r=Dylan-DPC | bors | -8/+8 |
| 2022-04-04 | Rollup merge of #95343 - dtolnay:literals, r=petrochenkov | Dylan DPC | -8/+8 |
| 2022-04-04 | Reorder match arms in `parse_tt_inner`. | Nicholas Nethercote | -31/+31 |
| 2022-04-04 | A new matcher representation for use in `parse_tt`. | Nicholas Nethercote | -334/+289 |
| 2022-04-02 | Create 2024 edition | Jacob Pratt | -1/+1 |
| 2022-04-02 | Auto merge of #95509 - nnethercote:simplify-MatcherPos-some-more, r=petrochenkov | bors | -95/+120 |
| 2022-03-31 | expand: Do not count metavar declarations on RHS of `macro_rules` | Vadim Petrochenkov | -15/+10 |
| 2022-03-31 | Make `MatcherPos` not derive `Clone`. | Nicholas Nethercote | -8/+24 |
| 2022-03-31 | Remove `MatcherPos::stack`. | Nicholas Nethercote | -62/+74 |
| 2022-03-31 | Rollup merge of #95497 - nyurik:compiler-spell-comments, r=compiler-errors | Dylan DPC | -2/+2 |
| 2022-03-31 | Clarify `idx` handling in sequences. | Nicholas Nethercote | -9/+18 |
| 2022-03-31 | Remove `MatcherPos::match_lo`. | Nicholas Nethercote | -10/+4 |
| 2022-03-31 | Simplify exit of `Delimited` submatchers. | Nicholas Nethercote | -18/+12 |
| 2022-03-30 | Spellchecking compiler comments | Yuri Astrakhan | -2/+2 |
| 2022-03-30 | Auto merge of #95425 - nnethercote:yet-more-parse_tt-improvements, r=petroche... | bors | -231/+249 |
| 2022-03-30 | Spellchecking some comments | Yuri Astrakhan | -4/+4 |
| 2022-03-30 | Pre-allocate an empty `Lrc<NamedMatchVec>`. | Nicholas Nethercote | -8/+26 |
| 2022-03-30 | Overhaul how matches are recorded. | Nicholas Nethercote | -48/+55 |
| 2022-03-30 | Improve comments and rename many things for consistency. | Nicholas Nethercote | -198/+181 |
| 2022-03-30 | Clarify comments about doc comments in macros. | Nicholas Nethercote | -1/+6 |
| 2022-03-30 | Simplify and rename `count_names`. | Nicholas Nethercote | -14/+14 |
| 2022-03-29 | Add a useful assertion. | Nicholas Nethercote | -2/+7 |
| 2022-03-28 | Rollup merge of #95390 - nnethercote:allow-doc-comments-in-macros, r=petroche... | Dylan DPC | -7/+8 |
| 2022-03-28 | Rollup merge of #95301 - nnethercote:rm-NtTT, r=petrochenkov | Dylan DPC | -31/+27 |
| 2022-03-28 | Ignore doc comments in a declarative macro matcher. | Nicholas Nethercote | -7/+8 |
| 2022-03-28 | Remove `Nonterminal::NtTT`. | Nicholas Nethercote | -31/+27 |
| 2022-03-27 | Rollup merge of #95335 - Badel2:resolve-path, r=Dylan-DPC | Dylan DPC | -37/+2 |
| 2022-03-26 | Use str and char's Debug impl to format literals | David Tolnay | -8/+8 |
| 2022-03-26 | Move resolve_path to rustc_builtin_macros and make it private | Badel2 | -37/+2 |
| 2022-03-26 | proc-macro: Stop wrapping `ident` matchers into groups | Vadim Petrochenkov | -106/+4 |
| 2022-03-26 | Auto merge of #95149 - cjgillot:once-diag, r=estebank | bors | -2/+2 |
| 2022-03-25 | Shrink `MatcherPosRepetition`. | Nicholas Nethercote | -15/+13 |
| 2022-03-25 | Shrink `NamedMatchVec` to one inline element. | Nicholas Nethercote | -2/+5 |
| 2022-03-25 | Split `NamedMatch::MatchNonterminal` in two. | Nicholas Nethercote | -71/+81 |
| 2022-03-23 | Add a size assertion for `NamedMatchVec`. | Nicholas Nethercote | -0/+4 |
| 2022-03-22 | Auto merge of #95159 - nnethercote:TtParser, r=petrochenkov | bors | -511/+421 |
| 2022-03-23 | Eliminate `TokenTreeOrTokenTreeSlice`. | Nicholas Nethercote | -173/+146 |
| 2022-03-21 | Fix generated tokens hygiene | Caio | -4/+10 |
| 2022-03-21 | Move items into `TtParser` as `Vec`s. | Nicholas Nethercote | -58/+43 |