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:
parent
29a7607117
commit
7aa5876cdf
1 changed files with 10 additions and 8 deletions
|
|
@ -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"
|
||||
))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue