| Age | Commit message (Expand) | Author | Lines |
| 2022-04-05 | errors: don't try load default locale from sysroot | David Wood | -3/+9 |
| 2022-04-05 | macros: support translatable suggestions | David Wood | -66/+93 |
| 2022-04-05 | macros: note/help in `SessionDiagnostic` derive | David Wood | -9/+45 |
| 2022-04-05 | macros: support translatable labels | David Wood | -55/+96 |
| 2022-04-05 | macros: optional error codes | David Wood | -23/+19 |
| 2022-04-05 | macros: add `#[no_arg]` to skip `set_arg` call | David Wood | -1/+12 |
| 2022-04-05 | macros: rename `#[message]` to `#[primary_span]` | David Wood | -28/+25 |
| 2022-04-05 | macros: translatable struct attrs and warnings | David Wood | -166/+434 |
| 2022-04-05 | macros: update session diagnostic errors | David Wood | -9/+9 |
| 2022-04-05 | errors: disable directionality isolation markers | David Wood | -0/+9 |
| 2022-04-05 | macros: add args for non-subdiagnostic fields | David Wood | -26/+118 |
| 2022-04-05 | macros: move suggestion type handling to fn | David Wood | -68/+61 |
| 2022-04-05 | macros: update comments | David Wood | -27/+34 |
| 2022-04-05 | errors: implement sysroot/testing bundle loading | David Wood | -29/+248 |
| 2022-04-05 | errors: implement fallback diagnostic translation | David Wood | -276/+698 |
| 2022-04-05 | span: move `MultiSpan` | David Wood | -280/+316 |
| 2022-04-05 | errors: introduce `DiagnosticMessage` | David Wood | -42/+78 |
| 2022-04-05 | Rollup merge of #95642 - lcnr:probe-smol, r=compiler-errors | Dylan DPC | -33/+33 |
| 2022-04-05 | Rollup merge of #95631 - TaKO8Ki:remove-unnecessary-nested-blocks, r=davidtwco | Dylan DPC | -11/+9 |
| 2022-04-05 | Rollup merge of #95620 - RalfJung:memory-no-extras, r=oli-obk | Dylan DPC | -253/+201 |
| 2022-04-05 | Rollup merge of #95603 - compiler-errors:dyn-return, r=oli-obk | Dylan DPC | -55/+79 |
| 2022-04-05 | Rollup merge of #91873 - estebank:mention-impls-for-unsatisfied-trait, r=davi... | Dylan DPC | -104/+295 |
| 2022-04-04 | Remove hack, fix fmt and tests | Esteban Kuber | -6/+3 |
| 2022-04-04 | Highlight `is` in the message for emphasis | Esteban Kuber | -4/+3 |
| 2022-04-04 | Refer to the TraitRef::identity in the message to be clearer | Esteban Kuber | -2/+2 |
| 2022-04-04 | Dedup logic and improve output for other types that impl trait | Esteban Kuber | -63/+65 |
| 2022-04-04 | Fix list length | Esteban Kuber | -1/+1 |
| 2022-04-04 | Suggest dereferncing when possible in E0277, fix #87437 | Esteban Kuber | -38/+66 |
| 2022-04-04 | Fix #90970, doesn't address #87437 | Esteban Kuber | -6/+73 |
| 2022-04-04 | Mention implementers of unsatisfied trait | Esteban Kuber | -58/+156 |
| 2022-04-04 | Auto merge of #95653 - Dylan-DPC:rollup-2p9hzi3, r=Dylan-DPC | bors | -8/+51 |
| 2022-04-04 | Rollup merge of #95609 - compiler-errors:borrow-unsized-to-dyn, r=nagisa | Dylan DPC | -0/+43 |
| 2022-04-04 | Rollup merge of #95343 - dtolnay:literals, r=petrochenkov | Dylan DPC | -8/+8 |
| 2022-04-04 | Auto merge of #95555 - nnethercote:parse_tt-new-representation, r=petrochenkov | bors | -335/+290 |
| 2022-04-04 | Auto merge of #95119 - OliverMD:method_suggestions, r=davidtwco | bors | -5/+92 |
| 2022-04-04 | CandidateSource::XCandidate -> CandidateSource::X | lcnr | -33/+33 |
| 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-04 | Auto merge of #95031 - compiler-errors:param-env-cache, r=Aaron1011 | bors | -11/+18 |
| 2022-04-04 | format cond | Takayuki Maeda | -2/+4 |
| 2022-04-04 | Auto merge of #95606 - petrochenkov:linkregr, r=wesleywiser | bors | -1/+6 |
| 2022-04-04 | remove unnecessary nested blocks | Takayuki Maeda | -12/+8 |
| 2022-04-03 | Rollup merge of #95553 - jam1garner:naked-function-compile-error, r=tmiasko | Dylan DPC | -3/+22 |
| 2022-04-03 | Rollup merge of #95202 - Urgau:check-cfg-perf-well-known-values, r=petrochenkov | Dylan DPC | -1296/+1337 |
| 2022-04-03 | tweak some function names | Ralf Jung | -14/+14 |
| 2022-04-03 | Cleanup after some refactoring in rustc_target | Loïc BRANSTETT | -112/+79 |
| 2022-04-03 | Replace LinkArgs with Cow<'static, str> | Loïc BRANSTETT | -11/+12 |
| 2022-04-03 | Replace every Vec in Target(Options) with it's Cow equivalent | Loïc BRANSTETT | -53/+117 |
| 2022-04-03 | Replace every `String` in Target(Options) with `Cow<'static, str>` | Loïc BRANSTETT | -1243/+1252 |
| 2022-04-03 | interpret: remove MemoryExtra in favor of giving access to the Machine | Ralf Jung | -246/+194 |