[New-bugs-announce] [issue44010] IDLE: highlight new `match` / `case` syntax
report at bugs.python.org
Sun May 2 11:18:46 EDT 2021
New submission from E. Paine <paineelisha at gmail.com>:
As-per PEP 634, structural pattern matching is now in Python. This introduces the `match` and `case` keywords. IDLE does not highlight these.
The problem is that these are listed in `keyword.softkwlist` rather than `keyword.kwlist` (which is what IDLE uses). This confuses me, as this is not a __future__ feature and there is no discussion of it becoming one in #42128. There is also no discussion (that I could find) about which list it should be put in. The addition to softkwlist was done in PR-22917.
Do we change IDLE to use softkwlist, or move those keywords into kwlist?
nosy: epaine, taleinat, terry.reedy
title: IDLE: highlight new `match` / `case` syntax
versions: Python 3.10, Python 3.11
Python tracker <report at bugs.python.org>
More information about the New-bugs-announce