diff --git a/Syntaxes/JavaScript.plist b/Syntaxes/JavaScript.plist index 6a7c29f..ec53e72 100644 --- a/Syntaxes/JavaScript.plist +++ b/Syntaxes/JavaScript.plist @@ -14,7 +14,7 @@ foldingStopMarker ^\s*\} keyEquivalent - ~^J + ^~J name JavaScript patterns @@ -43,6 +43,32 @@ name meta.function.js + + captures + + 1 + + name + entity.name.function.js + + 2 + + name + storage.type.function.js + + 3 + + name + variable.parameter.function.js + + + comment + match stuff like: foobar: function() { … } + match + ^\s*\b([a-zA-Z_?\.$]+\w*):\s+\b(function)?\s*\((.*?)\) + name + meta.function.js + captures