From 473c57e261f50c74fcd8f7bb3d40b39ef09931c6 Mon Sep 17 00:00:00 2001 From: Alex Ross Date: Mon, 11 Jul 2022 12:14:40 +0200 Subject: [PATCH] Update make grammar (#154789) --- extensions/make/cgmanifest.json | 2 +- extensions/make/syntaxes/make.tmLanguage.json | 20 +- .../test/colorize-results/makefile.json | 184 +++++++++++++++++- 3 files changed, 195 insertions(+), 11 deletions(-) diff --git a/extensions/make/cgmanifest.json b/extensions/make/cgmanifest.json index 35b8bc4c52e..44cfa092993 100644 --- a/extensions/make/cgmanifest.json +++ b/extensions/make/cgmanifest.json @@ -6,7 +6,7 @@ "git": { "name": "fadeevab/make.tmbundle", "repositoryUrl": "https://github.com/fadeevab/make.tmbundle", - "commitHash": "91b724d1ad86fa65e4b240a960311a280b92f971" + "commitHash": "ef0c485afc66445a6cf184dc34f7744306304f1f" } }, "licenseDetail": [ diff --git a/extensions/make/syntaxes/make.tmLanguage.json b/extensions/make/syntaxes/make.tmLanguage.json index e08936b2d22..c8771d3a247 100644 --- a/extensions/make/syntaxes/make.tmLanguage.json +++ b/extensions/make/syntaxes/make.tmLanguage.json @@ -4,7 +4,7 @@ "If you want to provide a fix or improvement, please create a pull request against the original repository.", "Once accepted there, we are happy to receive an update request." ], - "version": "https://github.com/fadeevab/make.tmbundle/commit/91b724d1ad86fa65e4b240a960311a280b92f971", + "version": "https://github.com/fadeevab/make.tmbundle/commit/ef0c485afc66445a6cf184dc34f7744306304f1f", "name": "Makefile", "scopeName": "source.makefile", "patterns": [ @@ -28,8 +28,12 @@ } ], "repository": { + "comma": { + "match": ",", + "name": "punctuation.separator.delimeter.comma.makefile" + }, "comment": { - "begin": "(^[ ]+)?(?=#)", + "begin": "(^[ ]+)?((?