| Age | Commit message (Expand) | Author | Lines |
| 2024-07-11 | Use verbose style when suggesting changing `const` with `let` | Esteban Küber | -1/+1 |
| 2024-07-11 | check is_ident before parse_ident | trevyn | -2/+2 |
| 2024-07-11 | And additionally enforce ? and async/const aren't mixed | Michael Goulet | -0/+29 |
| 2024-07-10 | Enforce that ? and for<...> are not combined | Michael Goulet | -0/+13 |
| 2024-07-10 | Improve error message | Michael Goulet | -0/+8 |
| 2024-07-10 | Reorder modifiers and polarity to be *after* binder in trait bounds | Michael Goulet | -2/+2 |
| 2024-07-10 | Auto merge of #127419 - trevyn:issue-125446, r=fee1-dead | bors | -49/+63 |
| 2024-07-10 | Change empty replace range condition. | Nicholas Nethercote | -15/+16 |
| 2024-07-09 | Move `Spacing` into `FlatToken`. | Nicholas Nethercote | -17/+13 |
| 2024-07-08 | Split the stack in `make_attr_token_stream`. | Nicholas Nethercote | -26/+17 |
| 2024-07-08 | Use iterator normally in `make_attr_token_stream`. | Nicholas Nethercote | -4/+2 |
| 2024-07-08 | Use an `@` pattern to shorten some code. | Nicholas Nethercote | -6/+3 |
| 2024-07-08 | Clear `inner_attr_ranges` regularly. | Nicholas Nethercote | -8/+3 |
| 2024-07-08 | Add suggestions for possible missing `fn`, `struct`, or `enum` keywords | trevyn | -49/+63 |
| 2024-07-07 | Remove `Clone` derive from `LazyAttrTokenStreamImpl`. | Nicholas Nethercote | -1/+0 |
| 2024-07-07 | Rename some attribute types for consistency. | Nicholas Nethercote | -24/+22 |
| 2024-07-07 | Simplify `ReplaceRange`. | Nicholas Nethercote | -24/+21 |
| 2024-07-05 | Remove some unnecessary integer conversions. | Nicholas Nethercote | -5/+3 |
| 2024-07-03 | Rollup merge of #127092 - compiler-errors:rtn-dots-redux, r=estebank | Matthias Krüger | -21/+6 |
| 2024-07-02 | Import `std::{iter,mem}`. | Nicholas Nethercote | -11/+10 |
| 2024-07-02 | Rename `make_token_stream`. | Nicholas Nethercote | -6/+6 |
| 2024-07-02 | Shrink parser positions from `usize` to `u32`. | Nicholas Nethercote | -15/+12 |
| 2024-07-02 | Move more things around in `collect_tokens_trailing_token`. | Nicholas Nethercote | -23/+18 |
| 2024-07-02 | Move things around in `collect_tokens_trailing_token`. | Nicholas Nethercote | -7/+7 |
| 2024-07-02 | Flip an if/else in `AttrTokenStream::to_attr_token_stream`. | Nicholas Nethercote | -3/+3 |
| 2024-07-02 | Fix comment. | Nicholas Nethercote | -3/+3 |
| 2024-07-02 | Fix a typo in a comment. | Nicholas Nethercote | -1/+1 |
| 2024-06-29 | Rollup merge of #127103 - compiler-errors:tighten-trait-bound-parsing, r=fmease | Matthias Krüger | -40/+62 |
| 2024-06-28 | Move binder and polarity parsing into parse_generic_ty_bound | Michael Goulet | -40/+62 |
| 2024-06-28 | Change RTN to use .. again | Michael Goulet | -21/+6 |
| 2024-06-27 | Tighten spans for async blocks | Michael Goulet | -2/+3 |
| 2024-06-27 | Rollup merge of #126571 - nnethercote:less-maybe_whole-expr-2, r=petrochenkov | Jacob Pratt | -32/+41 |
| 2024-06-26 | Fix a span in `parse_ty_bare_fn`. | Nicholas Nethercote | -1/+1 |
| 2024-06-25 | Inline and remove `maybe_whole_expr!`. | Nicholas Nethercote | -32/+41 |
| 2024-06-24 | Rollup merge of #126882 - estebank:multiline-order, r=WaffleLapkin | Matthias Krüger | -10/+7 |
| 2024-06-23 | Special case when a code line only has multiline span starts | Esteban Küber | -10/+7 |
| 2024-06-23 | Rework pattern and expression nonterminal kinds. | Nicholas Nethercote | -16/+12 |
| 2024-06-21 | Rollup merge of #126767 - compiler-errors:static-foreign-item, r=spastorino | Matthias Krüger | -1/+1 |
| 2024-06-21 | Rollup merge of #126700 - compiler-errors:fragment, r=fmease | Matthias Krüger | -3/+2 |
| 2024-06-21 | Rollup merge of #126125 - dev-ardi:conflict-markers, r=estebank | Matthias Krüger | -16/+42 |
| 2024-06-21 | Auto merge of #126757 - compiler-errors:safe, r=spastorino | bors | -0/+3 |
| 2024-06-20 | StaticForeignItem and StaticItem are the same | Michael Goulet | -1/+1 |
| 2024-06-20 | Properly gate `safe` keyword in pre-expansion | Michael Goulet | -0/+3 |
| 2024-06-20 | Rollup merge of #126717 - nnethercote:rustfmt-use-pre-cleanups, r=jieyouxu | Matthias Krüger | -0/+1 |
| 2024-06-20 | Add blank lines after module-level `//` comments. | Nicholas Nethercote | -0/+1 |
| 2024-06-20 | Introduce `can_begin_string_literal`. | Nicholas Nethercote | -2/+2 |
| 2024-06-20 | Inline `can_begin_literal_maybe_minus` call into two places. | Nicholas Nethercote | -1/+2 |
| 2024-06-19 | Allow naming expr_2021 in all editions | Michael Goulet | -3/+2 |
| 2024-06-19 | Auto merge of #126678 - nnethercote:fix-duplicated-attrs-on-nt-expr, r=petroc... | bors | -111/+99 |
| 2024-06-19 | Change how `parse_expr_force_collect` works. | Nicholas Nethercote | -2/+5 |