From 13f52692f8e414fc2feb1fb856ab5d4ec53a2060 Mon Sep 17 00:00:00 2001 From: Oscar Spencer Date: Sat, 2 Mar 2024 15:31:39 -0600 Subject: [PATCH] feat: Update module include syntax (#170) --- editor-extensions/vscode/syntaxes/grain.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/editor-extensions/vscode/syntaxes/grain.json b/editor-extensions/vscode/syntaxes/grain.json index e6aa5ff..0f4909f 100644 --- a/editor-extensions/vscode/syntaxes/grain.json +++ b/editor-extensions/vscode/syntaxes/grain.json @@ -944,7 +944,7 @@ ] }, { - "match": "\\b(include)\\b\\s*(\\\".*\\\")\\s*\\b(as)\\b\\s*\\b([A-Z]\\w*)\\b", + "match": "\\b(from)\\b\\s*(\\\".*\\\")\\s*\\b(include)\\b\\s*\\b([A-Z]\\w*)\\b(\\s*(as)\\s*\\b([A-Z]\\w*)\\b)?", "captures": { "1": { "patterns": [{ "include": "#keywords" }] @@ -957,6 +957,12 @@ }, "4": { "name": "entity.name.module.grain" + }, + "5": { + "patterns": [{ "include": "#keywords" }] + }, + "6": { + "name": "entity.name.module.grain" } } }