| Age | Commit message (Expand) | Author | Lines |
| 2023-10-28 | Rollup merge of #117256 - dtolnay:currentversion, r=compiler-errors | Jubilee | -0/+65 |
| 2023-10-27 | Rollup merge of #117241 - compiler-errors:auto-trait-leak-cycle, r=oli-obk | Matthias Krüger | -0/+8 |
| 2023-10-26 | Parse rustc version at compile time | David Tolnay | -0/+65 |
| 2023-10-26 | Stash and cancel cycle errors for auto trait leakage in opaques | Michael Goulet | -0/+8 |
| 2023-10-26 | Fix symbols::tests::test_symbols | David Tolnay | -1/+9 |
| 2023-10-26 | Improve span of env-related errors | David Tolnay | -7/+7 |
| 2023-10-26 | Continue generating other symbols if an expr is not supported | David Tolnay | -9/+14 |
| 2023-10-26 | Support environment variable for interned Symbol value | David Tolnay | -4/+58 |
| 2023-10-26 | Move symbols macro map into a struct | David Tolnay | -20/+32 |
| 2023-10-26 | Delete counter from symbols proc macro in favor of hashmap as source of truth | David Tolnay | -18/+24 |
| 2023-10-26 | Add a Parse impl for symbol Value | David Tolnay | -2/+8 |
| 2023-10-26 | Represent symbol value as enum to prepare for supporting env vars | David Tolnay | -4/+10 |
| 2023-10-26 | Touch up syn parsing in symbols macro | David Tolnay | -4/+2 |
| 2023-10-23 | Allow `ensure` queries to return `Result<(), ErrorGuaranteed>` | Oli Scherer | -0/+10 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -19/+23 |
| 2023-08-23 | Bump cfg(bootstrap) | Mark Rousskov | -1/+1 |
| 2023-08-18 | Make enum decoding errors more informative. | Nicholas Nethercote | -2/+2 |
| 2023-08-03 | Add `internal_features` lint | Nilstrieb | -0/+1 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -1/+1 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -7/+17 |
| 2023-06-28 | Auto merge of #111269 - clubby789:validate-fluent-variables, r=davidtwco | bors | -4/+57 |
| 2023-06-23 | avoid `&format` in error message code | Takayuki Maeda | -8/+6 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -23/+43 |
| 2023-05-26 | Fix diagnostics with errors | clubby789 | -13/+6 |
| 2023-05-26 | Validate fluent variable references with `debug_assertions` | clubby789 | -4/+64 |
| 2023-05-18 | Merge query property modules into one | John Kåre Alsaker | -3/+3 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -3/+3 |
| 2023-05-09 | Rollup merge of #111120 - chenyukang:yukang-suggest-let, r=Nilstrieb | Dylan DPC | -1/+1 |
| 2023-05-08 | Make spans a bit better | Michael Goulet | -13/+23 |
| 2023-05-08 | Diagnostic args are still args if they're documented | Michael Goulet | -8/+7 |
| 2023-05-08 | Suggest let for possible binding with ty | yukang | -1/+1 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-18 | Add `rustc_fluent_macro` to decouple fluent from `rustc_macros` | Nilstrieb | -392/+0 |
| 2023-04-16 | Rollup merge of #109665 - fee1-dead-contrib:rm-remap-queries, r=oli-obk | fee1-dead | -8/+0 |
| 2023-04-11 | Auto merge of #110092 - clubby789:builtin-macros-translatable, r=compiler-errors | bors | -2/+4 |
| 2023-04-10 | Migrate most of `rustc_builtin_macros` to diagnostic impls | clubby789 | -2/+4 |
| 2023-04-09 | Inline format_args | Nilstrieb | -1/+1 |
| 2023-04-09 | Fix some clippy::complexity | Nilstrieb | -2/+2 |
| 2023-04-09 | Some simple `clippy::perf` fixes | Nilstrieb | -1/+1 |
| 2023-04-08 | Remove `remap_env_constness` in queries | Deadbeef | -8/+0 |
| 2023-04-06 | address comments | Deadbeef | -45/+50 |
| 2023-04-06 | fix errors | Deadbeef | -1/+2 |
| 2023-04-06 | fix and bless ui tests 1/2 | Deadbeef | -1/+19 |
| 2023-04-06 | migrate rustc_macros to syn 2.0 | Deadbeef | -336/+255 |
| 2023-03-31 | Don't emit the OS error in a note | est31 | -3/+6 |
| 2023-03-31 | Use std::fs::read_to_file in fluent_messages macro | est31 | -11/+3 |
| 2023-03-29 | Check for escape sequences in Fluent resources | clubby789 | -0/+12 |
| 2023-02-27 | Allow using `bool` for optional diagnostics | clubby789 | -5/+18 |
| 2023-02-25 | Emit the enum discriminant separately for the Encodable macro | John Kåre Alsaker | -17/+30 |
| 2023-02-22 | Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obk | bors | -6/+6 |