From 7f562b2b51f41744ee83362a5b87301fdc7e0f55 Mon Sep 17 00:00:00 2001 From: Anthony Sottile Date: Tue, 11 Mar 2025 22:45:32 -0400 Subject: [PATCH] add support for pep 585 generics --- grammars/MagicPython.cson | 3 +++ grammars/MagicPython.tmLanguage | 4 ++++ grammars/src/MagicPython.syntax.yaml | 1 + 3 files changed, 8 insertions(+) diff --git a/grammars/MagicPython.cson b/grammars/MagicPython.cson index d837d6a..c5dc04c 100644 --- a/grammars/MagicPython.cson +++ b/grammars/MagicPython.cson @@ -1554,6 +1554,9 @@ repository: { include: "#builtin-functions" } + { + include: "#builtin-types" + } { include: "#special-names" } diff --git a/grammars/MagicPython.tmLanguage b/grammars/MagicPython.tmLanguage index a1c3f8e..a0b689b 100644 --- a/grammars/MagicPython.tmLanguage +++ b/grammars/MagicPython.tmLanguage @@ -2438,6 +2438,10 @@ correctly identify the "in" as a control flow keyword. include #builtin-functions + + include + #builtin-types + include #special-names diff --git a/grammars/src/MagicPython.syntax.yaml b/grammars/src/MagicPython.syntax.yaml index ebfccda..8bd4493 100644 --- a/grammars/src/MagicPython.syntax.yaml +++ b/grammars/src/MagicPython.syntax.yaml @@ -1112,6 +1112,7 @@ repository: patterns: - include: '#special-variables' - include: '#builtin-functions' + - include: '#builtin-types' - include: '#special-names' - name: meta.indexed-name.python match: |