New GitHub issue #119724 from encukou:<br>
<hr>
<pre>
Since #29513, syntax errors in `else` and `elif` blocks, like:
```python
if 1:
pass
else:
This is invalid syntax (sic)
```
are reported at the `else`:
```
File "/tmp/repro.py", line 3
else:
^^^^^^
SyntaxError: 'else' must match a valid statement here
```
This is quite unhelpful when a small typo is hiding in a large block.
@lysnikolaou, could you take a look?
</pre>
<hr>
<a href="https://github.com/python/cpython/issues/119724">View on GitHub</a>
<p>Labels: </p>
<p>Assignee: lysnikolaou</p>