diff options
Diffstat (limited to 'lisp/progmodes/python.el')
| -rw-r--r-- | lisp/progmodes/python.el | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el index 0761aaebdcc..94297d4ea5b 100644 --- a/lisp/progmodes/python.el +++ b/lisp/progmodes/python.el | |||
| @@ -362,6 +362,8 @@ This variant of `rx' supports common Python named REGEXPS." | |||
| 362 | `(rx-let ((block-start (seq symbol-start | 362 | `(rx-let ((block-start (seq symbol-start |
| 363 | (or "def" "class" "if" "elif" "else" "try" | 363 | (or "def" "class" "if" "elif" "else" "try" |
| 364 | "except" "finally" "for" "while" "with" | 364 | "except" "finally" "for" "while" "with" |
| 365 | ;; Python 3.10+ PEP634 | ||
| 366 | "match" "case" | ||
| 365 | ;; Python 3.5+ PEP492 | 367 | ;; Python 3.5+ PEP492 |
| 366 | (and "async" (+ space) | 368 | (and "async" (+ space) |
| 367 | (or "def" "for" "with"))) | 369 | (or "def" "for" "with"))) |