1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00

Add all exceptions up to Python 3.13 as keywords

* lisp/progmodes/python.el
(python-font-lock-keywords-maximum-decoration)
(python--treesit-exceptions): Add all built-in exceptions in Python 3.13
as keywords.  Missing from the list was "BaseExceptionGroup",
"EncodingWarning", "ModuleNotFoundError", and "PythonFinalizationError".
This commit is contained in:
Stefan Kangas 2024-09-21 14:13:47 +02:00
parent 29a7607117
commit 7aa5876cdf

View file

@ -789,11 +789,12 @@ sign in chained assignment."
;; Python 3:
"BlockingIOError" "BrokenPipeError" "ChildProcessError"
"ConnectionAbortedError" "ConnectionError" "ConnectionRefusedError"
"ConnectionResetError" "FileExistsError" "FileNotFoundError"
"InterruptedError" "IsADirectoryError" "NotADirectoryError"
"PermissionError" "ProcessLookupError" "RecursionError"
"ConnectionResetError" "EncodingWarning" "FileExistsError"
"FileNotFoundError" "InterruptedError" "IsADirectoryError"
"NotADirectoryError" "ModuleNotFoundError" "PermissionError"
"ProcessLookupError" "PythonFinalizationError" "RecursionError"
"ResourceWarning" "StopAsyncIteration" "TimeoutError"
"ExceptionGroup"
"BaseExceptionGroup" "ExceptionGroup"
;; OS specific
"VMSError" "WindowsError"
)
@ -1063,11 +1064,12 @@ It makes underscores and dots word constituent chars.")
;; Python 3:
"BlockingIOError" "BrokenPipeError" "ChildProcessError"
"ConnectionAbortedError" "ConnectionError" "ConnectionRefusedError"
"ConnectionResetError" "FileExistsError" "FileNotFoundError"
"InterruptedError" "IsADirectoryError" "NotADirectoryError"
"PermissionError" "ProcessLookupError" "RecursionError"
"ConnectionResetError" "EncodingWarning" "FileExistsError"
"FileNotFoundError" "InterruptedError" "IsADirectoryError"
"NotADirectoryError" "ModuleNotFoundError" "PermissionError"
"ProcessLookupError" "PythonFinalizationError" "RecursionError"
"ResourceWarning" "StopAsyncIteration" "TimeoutError"
"ExceptionGroup"
"BaseExceptionGroup" "ExceptionGroup"
;; OS specific
"VMSError" "WindowsError"
))