From baec5de598f0760ff9af8863f5944fcbd67d2969 Mon Sep 17 00:00:00 2001 From: Damon McMinn Date: Wed, 27 May 2015 08:21:42 +0100 Subject: [PATCH] Uncomment function pattern matching --- grammars/meteor-api-grammar-javascript.cson | 46 ++++++++++----------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/grammars/meteor-api-grammar-javascript.cson b/grammars/meteor-api-grammar-javascript.cson index 7714045..bd6a43f 100644 --- a/grammars/meteor-api-grammar-javascript.cson +++ b/grammars/meteor-api-grammar-javascript.cson @@ -152,29 +152,29 @@ } ] } - # { - # 'begin': '\\b(function\\*?)\\s*((\\*)|(\\*?[a-zA-Z_$]\\w*))?\\s*(\\()' - # 'beginCaptures': - # '1': - # 'name': 'storage.type.function.js' - # '3': - # 'name': 'storage.type.function.js' - # '4': - # 'name': 'entity.name.function.js' - # '5': - # 'name': 'punctuation.definition.parameters.begin.js' - # 'comment': 'match regular function like: function myFunc(arg) { … }' - # 'end': '(\\))' - # 'endCaptures': - # '1': - # 'name': 'punctuation.definition.parameters.end.js' - # 'name': 'meta.function.js' - # 'patterns': [ - # { - # 'include': '#function-params' - # } - # ] - # } + { + 'begin': '\\b(function\\*?)\\s*((\\*)|(\\*?[a-zA-Z_$]\\w*))?\\s*(\\()' + 'beginCaptures': + '1': + 'name': 'storage.type.function.js' + '3': + 'name': 'storage.type.function.js' + '4': + 'name': 'entity.name.function.js' + '5': + 'name': 'punctuation.definition.parameters.begin.js' + 'comment': 'match regular function like: function myFunc(arg) { … }' + 'end': '(\\))' + 'endCaptures': + '1': + 'name': 'punctuation.definition.parameters.end.js' + 'name': 'meta.function.js' + 'patterns': [ + { + 'include': '#function-params' + } + ] + } { 'begin': '\\b([a-zA-Z_?.$][\\w?.$]*)\\s*:\\s*\\b(function\\*?)?\\s*(\\*?)(\\()' 'beginCaptures':