| Age | Commit message (Expand) | Author | Lines |
| 2023-12-22 | Auto merge of #118847 - eholk:for-await, r=compiler-errors | bors | -0/+1 |
| 2023-12-21 | Simple modification of diagnostic information | surechen | -3/+4 |
| 2023-12-19 | Plumb awaitness of for loops | Eric Holk | -0/+1 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -2/+2 |
| 2023-12-12 | Correctly gate the parsing of match arms without body | Nadrieril | -1/+28 |
| 2023-12-02 | Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errors | bors | -2/+2 |
| 2023-12-02 | Use `Session::diagnostic` in more places. | Nicholas Nethercote | -2/+2 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2023-12-01 | Auto merge of #117472 - jmillikin:stable-c-str-literals, r=Nilstrieb | bors | -1/+0 |
| 2023-11-29 | Add `never_patterns` feature gate | Nadrieril | -0/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -3/+3 |
| 2023-11-01 | Stabilize C string literals | John Millikin | -1/+0 |
| 2023-10-31 | Test the multispan case in `tests.ui/bounds-lifetime.rs`. | Nicholas Nethercote | -1/+1 |
| 2023-10-31 | Fix a `FIXME`, by adding a `gate_multi` macro. | Nicholas Nethercote | -18/+24 |
| 2023-10-31 | Rearrange the `gate_feature_*` macros. | Nicholas Nethercote | -60/+58 |
| 2023-10-31 | Use a slice pattern to neaten a condition. | Nicholas Nethercote | -8/+3 |
| 2023-10-31 | Cover two more cases in the `gate_doc` macro. | Nicholas Nethercote | -18/+14 |
| 2023-10-31 | Streamline `gate_feature_*` macros. | Nicholas Nethercote | -30/+14 |
| 2023-10-27 | Feature gate `gen` blocks, even in 2024 edition | Oli Scherer | -1/+6 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-16 | Rename `ACTIVE_FEATURES` as `UNSTABLE_FEATURES`. | Nicholas Nethercote | -1/+1 |
| 2023-10-03 | Gate against auto traits pre-expansion | Michael Goulet | -0/+1 |
| 2023-09-24 | Add comment about RTN feature gating | Nilstrieb | -0/+3 |
| 2023-09-24 | Rename the legacy feature gating macro | Nilstrieb | -9/+12 |
| 2023-08-24 | Auto merge of #115131 - frank-king:feature/unnamed-fields-lite, r=petrochenkov | bors | -0/+1 |
| 2023-08-24 | Parse unnamed fields and anonymous structs or unions | Frank King | -0/+1 |
| 2023-08-11 | rustc: Move `features` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -9/+7 |
| 2023-07-28 | Parse generic const items | León Orell Valerian Liehr | -0/+1 |
| 2023-07-28 | Introduce the `#[diagnostic]` attribute namespace | Georg Semmler | -0/+13 |
| 2023-06-19 | Syntatically accept `become` expressions | Maybe Waffle | -0/+1 |
| 2023-06-03 | cleanup | yukang | -4/+0 |
| 2023-06-03 | remove EarlySyntaxWarning for type ascription | yukang | -14/+0 |
| 2023-06-03 | remove type ascription feature gate | yukang | -33/+2 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -2/+1 |
| 2023-05-05 | Add feature gate | est31 | -0/+1 |
| 2023-05-05 | Rollup merge of #108801 - fee1-dead-contrib:c-str, r=compiler-errors | Dylan DPC | -0/+1 |
| 2023-05-04 | Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk | Dylan DPC | -0/+6 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -2/+2 |
| 2023-05-02 | Implement negative bounds | Michael Goulet | -0/+6 |
| 2023-05-02 | make it semantic error | Deadbeef | -0/+1 |
| 2023-05-02 | try gating early, add non-ascii test | Deadbeef | -1/+0 |
| 2023-05-02 | update and add a few tests | Deadbeef | -0/+1 |
| 2023-04-12 | Rollup merge of #110237 - oli-obk:impl_trait_in_assoc_tys, r=jackh726 | Matthias Krüger | -10/+20 |
| 2023-04-12 | Split out a separate feature gate for impl trait in associated types | Oli Scherer | -10/+20 |
| 2023-04-10 | Remove `..` from return type notation | Michael Goulet | -8/+11 |
| 2023-04-09 | Fix some clippy::complexity | Nilstrieb | -2/+5 |
| 2023-04-03 | Emit feature error for parenthesized generics in associated type bounds | Michael Goulet | -9/+2 |
| 2023-03-28 | Add `(..)` syntax for RTN | Michael Goulet | -6/+14 |
| 2023-03-28 | Feature gate | Michael Goulet | -6/+15 |
| 2023-03-22 | rustc: Remove unused `Session` argument from some attribute functions | Vadim Petrochenkov | -4/+4 |