From 57ea742a0544cadb6703f85e3d952b1e11ee7062 Mon Sep 17 00:00:00 2001 From: Klesti Selimaj Date: Sat, 11 Jul 2026 11:08:03 +0200 Subject: [PATCH] Macros fix --- syntaxes/mist.tmLanguage.json | 79 +---------------------------------- 1 file changed, 2 insertions(+), 77 deletions(-) diff --git a/syntaxes/mist.tmLanguage.json b/syntaxes/mist.tmLanguage.json index f8c28de..b0a5a09 100644 --- a/syntaxes/mist.tmLanguage.json +++ b/syntaxes/mist.tmLanguage.json @@ -177,83 +177,8 @@ ] }, "macros": { - "patterns": [ - { - "begin": "\\b([a-zA-Z_][a-zA-Z0-9_]*)(!)(\\()", - "beginCaptures": { - "1": { - "name": "entity.name.function.macro.mist" - }, - "2": { - "name": "keyword.operator.macro.mist" - }, - "3": { - "name": "punctuation.parenthesis.begin.mist" - } - }, - "end": "\\)", - "endCaptures": { - "0": { - "name": "punctuation.parenthesis.end.mist" - } - }, - "patterns": [ - { - "include": "$self" - } - ] - }, - { - "begin": "\\b([a-zA-Z_][a-zA-Z0-9_]*)(!)(\\[)", - "beginCaptures": { - "1": { - "name": "entity.name.function.macro.mist" - }, - "2": { - "name": "keyword.operator.macro.mist" - }, - "3": { - "name": "punctuation.bracket.begin.mist" - } - }, - "end": "\\]", - "endCaptures": { - "0": { - "name": "punctuation.bracket.end.mist" - } - }, - "patterns": [ - { - "include": "$self" - } - ] - }, - { - "begin": "\\b([a-zA-Z_][a-zA-Z0-9_]*)(!)(\\{)", - "beginCaptures": { - "1": { - "name": "entity.name.function.macro.mist" - }, - "2": { - "name": "keyword.operator.macro.mist" - }, - "3": { - "name": "punctuation.curly.brace.begin.mist" - } - }, - "end": "\\}", - "endCaptures": { - "0": { - "name": "punctuation.curly.brace.end.mist" - } - }, - "patterns": [ - { - "include": "$self" - } - ] - } - ] + "match": "\\b([a-zA-Z_][a-zA-Z0-9_]*!)", + "name": "entity.name.function.macro.mist" }, "type_declarations": { "patterns": [