| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-02-14 | Do not eagerly recover for bad impl-trait in macros | Michael Goulet | -0/+32 | |
| 2023-01-20 | Rollup merge of #107058 - clubby789:eqeq-homoglyph, r=wesleywiser | Matthias Krüger | -1/+15 | |
| Recognise double-equals homoglyph Recognise `⩵` as a homoglyph for `==`. The first commit switches `char` to `&str`, as all previous homoglyphs corresponded to a single ASCII character, while the second implements the fix. `@rustbot` label +A-diagnostics +A-parser | ||||
| 2023-01-20 | Rollup merge of #106783 - WaffleLapkin:break-my-ident, r=wesleywiser | Matthias Krüger | -0/+39 | |
| Recover labels written as identifiers This adds recovery for `break label expr` and `continue label`, as well as a test for `break label`. | ||||
| 2023-01-19 | Add double-equals homoglyph | clubby789 | -1/+15 | |
| 2023-01-14 | Emit only one nbsp error per file | David Tolnay | -40/+1 | |
| 2023-01-14 | Add more nbsp to unicode-chars test | David Tolnay | -4/+43 | |
| 2023-01-14 | Rollup merge of #106566 - clubby789:contiguous-weird-unicode, r=cjgillot | Matthias Krüger | -1/+17 | |
| Emit a single error for contiguous sequences of unknown tokens Closes #106101 On encountering a sequence of identical source characters which are unknown tokens, note the amount of subsequent characters and advance past them silently. The old behavior was to emit an error and 'help' note for every single one. `@rustbot` label +A-diagnostics +A-parser | ||||
| 2023-01-13 | Recover labels written as identifiers | Maybe Waffle | -13/+22 | |
| 2023-01-13 | Rollup merge of #106608 - compiler-errors:missing-generics-verbose, r=estebank | Yuki Okushi | -9/+3 | |
| Render missing generics suggestion verbosely It's a bit easier to read like this, especially ones that are appending new generics onto an existing list, like ": `, T`" which render somewhat poorly inline. Also don't suggest `dyn` as a type parameter to add, even if technically that's valid in edition 2015. | ||||
| 2023-01-13 | Auto merge of #106004 - fee1-dead-contrib:const-closures, r=oli-obk | bors | -3/+3 | |
| Const closures cc https://github.com/rust-lang/rust/issues/106003 | ||||
| 2023-01-12 | Don't suggest dyn as parameter to add | Michael Goulet | -15/+0 | |
| 2023-01-12 | Render missing generics suggestion verbosely | Michael Goulet | -9/+18 | |
| 2023-01-12 | Add a test for recovery of unticked labels | Maybe Waffle | -0/+30 | |
| 2023-01-12 | parse const closures | Deadbeef | -3/+3 | |
| 2023-01-12 | Auto merge of #106537 - ↵ | bors | -4/+117 | |
| fmease:recover-where-clause-before-tuple-struct-body, r=estebank Recover from where clauses placed before tuple struct bodies Open to any suggestions regarding the phrasing of the diagnostic. Fixes #100790. `@rustbot` label A-diagnostics r? diagnostics | ||||
| 2023-01-12 | Emit a single error for contiguous sequences of Unicode homoglyphs | clubby789 | -1/+17 | |
| 2023-01-11 | parser: recover from where clauses placed before tuple struct bodies | León Orell Valerian Liehr | -4/+117 | |
| 2023-01-11 | Detect struct literal needing parentheses | Esteban Küber | -0/+26 | |
| Fix #82051. | ||||
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -0/+26706 | |
