From aad1c3e5ed3ea7f642850834f44031cb1ebe4b54 Mon Sep 17 00:00:00 2001 From: duff Date: Thu, 17 Nov 2005 14:34:20 +0000 Subject: [PATCH] =?UTF-8?q?=E2=80=A2=20add=20rule=20to=20markup=20=C2=ABso?= =?UTF-8?q?mething=C2=BB=20=3D=20function=20(=E2=80=A6)=20as=20functions?= =?UTF-8?q?=20(from=20Tony=20Arnold)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/JavaScript.tmbundle@2172 dfb7d73b-c2ec-0310-8fea-fb051d288c6d --- Syntaxes/JavaScript.plist | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Syntaxes/JavaScript.plist b/Syntaxes/JavaScript.plist index c88c158..9dc1f85 100644 --- a/Syntaxes/JavaScript.plist +++ b/Syntaxes/JavaScript.plist @@ -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: Sound.prototype.play = function() { … } + match + \b([a-zA-Z_?\.]+\w*)\s+=\s+\b(function)?\s*\((.*?)\) + name + meta.function.js + match \b((0(x|X)[0-9a-fA-F]+)|([0-9]+(\.[0-9]+)?))\b