| Age | Commit message (Expand) | Author | Lines |
| 2023-04-12 | compiler: print the suggestion only for local macros | Lena Milizé | -2/+5 |
| 2023-04-12 | compiler: improve captured metavariables diagnostic | Lena Milizé | -1/+3 |
| 2023-04-09 | Fix some clippy::complexity | Nilstrieb | -2/+2 |
| 2023-04-04 | Rename `ast::Static` to `ast::StaticItem` to match `ast::ConstItem` | Oli Scherer | -1/+1 |
| 2023-04-04 | box a bunch of large types | Oli Scherer | -2/+2 |
| 2023-04-04 | Split out ast::ItemKind::Const into its own struct | Oli Scherer | -2/+7 |
| 2023-04-04 | rust-analyzer guided tuple field to named field | Oli Scherer | -2/+2 |
| 2023-04-04 | rust-analyzer guided enum variant structification | Oli Scherer | -1/+6 |
| 2023-03-31 | Auto merge of #109824 - GuillaumeGomez:rollup-i5r4uts, r=GuillaumeGomez | bors | -3/+7 |
| 2023-03-31 | Remove an unnecessary use of `with_session_globals`. | Nicholas Nethercote | -3/+7 |
| 2023-03-28 | Add `(..)` syntax for RTN | Michael Goulet | -1/+1 |
| 2023-03-23 | Separate find_*_stability. | Camille GILLOT | -1/+3 |
| 2023-03-23 | rustc_interface: Add a new query `pre_configure` | Vadim Petrochenkov | -30/+22 |
| 2023-03-23 | expand: Pass `ast::Crate` by reference to AST transforming passes | Vadim Petrochenkov | -42/+35 |
| 2023-03-22 | rustc: Remove unused `Session` argument from some attribute functions | Vadim Petrochenkov | -6/+4 |
| 2023-03-17 | Suggest surrounding the macro with `{}` to interpret as a statement | Mu42 | -6/+18 |
| 2023-03-15 | unequal → not equal | gimbles | -1/+1 |
| 2023-03-11 | Simplify message paths | est31 | -1/+1 |
| 2023-03-11 | Auto merge of #109019 - matthiaskrgr:rollup-ihjntil, r=matthiaskrgr | bors | -4/+4 |
| 2023-03-11 | Rollup merge of #108806 - cjgillot:query-lints, r=davidtwco | Matthias Krüger | -4/+4 |
| 2023-03-10 | Add note when matching token with nonterminal | Nilstrieb | -3/+9 |
| 2023-03-08 | Rename `MapInPlace` as `FlatMapInPlace`. | Nicholas Nethercote | -2/+2 |
| 2023-03-06 | Querify registered_tools. | Camille GILLOT | -4/+4 |
| 2023-03-04 | rustc_expand: make proc-macro derive error translatable | Tshepang Mbambo | -1/+8 |
| 2023-03-03 | Match end user facing unmatched backticks in compiler/ | est31 | -1/+1 |
| 2023-03-01 | Rollup merge of #108297 - chenyukang:yukang/delim-error-exit, r=petrochenkov | Matthias Krüger | -1/+0 |
| 2023-02-28 | no need to return unmatched_delims from tokentrees | yukang | -1/+0 |
| 2023-02-24 | make "proc macro panicked" translatable | Tshepang Mbambo | -5/+22 |
| 2023-02-22 | various: translation resources from cg backend | David Wood | -10/+16 |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -12/+22 |
| 2023-02-21 | Auto merge of #104754 - nnethercote:more-ThinVec-in-ast, r=the8472 | bors | -32/+44 |
| 2023-02-21 | Auto merge of #105462 - oli-obk:feeding_full, r=cjgillot,petrochenkov | bors | -4/+2 |
| 2023-02-21 | Use `ThinVec` in a few more AST types. | Nicholas Nethercote | -5/+6 |
| 2023-02-21 | Use `ThinVec` in `ast::ExprKind::Match`. | Nicholas Nethercote | -2/+2 |
| 2023-02-21 | Use `ThinVec` in `ast::PatKind::Struct`. | Nicholas Nethercote | -1/+1 |
| 2023-02-21 | Use `ThinVec` in `ast::Block`. | Nicholas Nethercote | -3/+8 |
| 2023-02-21 | Use `ThinVec` in various AST types. | Nicholas Nethercote | -20/+26 |
| 2023-02-21 | Use `ThinVec` in `ast::Generics` and related types. | Nicholas Nethercote | -1/+1 |
| 2023-02-20 | Remove a redundant function argument | Oli Scherer | -4/+2 |
| 2023-02-20 | create dummy placeholder crate to prevent compiler | Patrik Kårlin | -0/+5 |
| 2023-02-16 | Replace some `then`s with some `then_some`s | Maybe Waffle | -1/+1 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -6/+4 |
| 2023-02-13 | Rollup merge of #107838 - estebank:terminal_hyperlinks, r=nagisa | Matthias Krüger | -1/+2 |
| 2023-02-09 | Introduce `-Zterminal-urls` to use OSC8 for error codes | Esteban Küber | -1/+2 |
| 2023-02-07 | Add ~const bounds trait bounds when using derive_const | Michael Goulet | -2/+6 |
| 2023-02-05 | rustc_expand: remove huge error imports | est31 | -23/+25 |
| 2023-02-03 | Rename `Cursor`/`CursorRef` as `TokenTreeCursor`/`RefTokenTreeCursor`. | Nicholas Nethercote | -6/+6 |
| 2023-02-02 | Rollup merge of #107488 - nnethercote:fix-PartialEq-syntax, r=RalfJung | Matthias Krüger | -0/+4 |
| 2023-02-01 | Fix syntax in `-Zunpretty-expanded` output for derived `PartialEq`. | Nicholas Nethercote | -0/+4 |
| 2023-01-31 | Rollup merge of #107467 - WaffleLapkin:uneq, r=oli-obk | Guillaume Gomez | -1/+1 |