aboutsummaryrefslogtreecommitdiff
path: root/api-notation.tmLanguage
diff options
context:
space:
mode:
Diffstat (limited to 'api-notation.tmLanguage')
-rw-r--r--api-notation.tmLanguage32
1 files changed, 20 insertions, 12 deletions
diff --git a/api-notation.tmLanguage b/api-notation.tmLanguage
index a7200de..e546929 100644
--- a/api-notation.tmLanguage
+++ b/api-notation.tmLanguage
@@ -12,7 +12,7 @@
<array>
<dict>
<key>begin</key>
- <string>^([a-zA-Z0-9_.]+)</string>
+ <string>([a-zA-Z0-9_.]+)</string>
<key>end</key>
<string>\n</string>
<key>name</key>
@@ -31,7 +31,15 @@
</dict>
<dict>
<key>begin</key>
- <string>[ \t]*</string>
+ <string>^//.*</string>
+ <key>end</key>
+ <string>\n</string>
+ <key>name</key>
+ <string>comment.line</string>
+ </dict>
+ <dict>
+ <key>begin</key>
+ <string>[ \t]+</string>
<key>end</key>
<string>\n</string>
<key>patterns</key>
@@ -94,7 +102,7 @@
</dict>
</dict>
<key>match</key>
- <string>((?:&lt;\\+)|(?:&lt;\\~)|(?:&lt;\\-)|(?:\\+&gt;)|(?:\\~&gt;)|(?:\\-&gt;)|\\-|\\+|(?:::)|#)([a-zA-z0-9_]+)</string>
+ <string>((?:&lt;\+)|(?:&lt;\~)|(?:&lt;\-)|(?:\+&gt;)|(?:\~&gt;)|(?:\-&gt;)|\-|\+|(?:::)|#)([a-zA-z0-9_]+)</string>
</dict>
<key>comment</key>
<dict>
@@ -113,9 +121,9 @@
<key>dataTypes</key>
<dict>
<key>begin</key>
- <string>\\&lt;</string>
+ <string>\&lt;</string>
<key>end</key>
- <string>\\&gt;</string>
+ <string>\&gt;</string>
<key>name</key>
<string>keyword.operator</string>
<key>patterns</key>
@@ -133,7 +141,7 @@
<key>operators</key>
<dict>
<key>match</key>
- <string>(?:\\-&gt;)|(?:\\=&gt;)</string>
+ <string>(?:\-&gt;)|(?:\=&gt;)</string>
<key>name</key>
<string>keyword.control</string>
</dict>
@@ -142,14 +150,14 @@
<key>match</key>
<string>[a-zA-Z0-9_.]+</string>
<key>name</key>
- <string>meta.separator</string>
+ <string>comment.line</string>
</dict>
<key>optionalParameters</key>
<dict>
<key>begin</key>
- <string>\\[</string>
+ <string>\[</string>
<key>end</key>
- <string>\\]</string>
+ <string>\]</string>
<key>patterns</key>
<array>
<dict>
@@ -161,9 +169,9 @@
<key>parameterList</key>
<dict>
<key>begin</key>
- <string>\\(</string>
+ <string>\(</string>
<key>end</key>
- <string>\\)</string>
+ <string>\)</string>
<key>name</key>
<string>keyword.operator</string>
<key>patterns</key>
@@ -196,7 +204,7 @@
<key>separators</key>
<dict>
<key>match</key>
- <string>\\||,</string>
+ <string>\||,</string>
<key>name</key>
<string>comment.line</string>
</dict>