More c/obj-c updates

This commit is contained in:
Garen Torikian 2012-09-09 22:56:00 -07:00 • committed by nightwing
commit ab8c3076c5
12 changed files with 1130 additions and 102 deletions

View file

@ -1233,79 +1233,7 @@
</dict>
</array>
</dict>
<key>preprocessor-rule-enabled-interface</key>
<dict>
<key>begin</key>
<string>^\s*(#(if)\s+(0*1)\b)</string>
<key>captures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>meta.preprocessor.c</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>keyword.control.import.if.c</string>
</dict>
<key>3</key>
<dict>
<key>name</key>
<string>constant.numeric.preprocessor.c</string>
</dict>
</dict>
<key>end</key>
<string>^\s*(#\s*(endif)\b.*?(?:(?=(?://|/\*))|$))</string>
<key>patterns</key>
<array>
<dict>
<key>begin</key>
<string>^\s*(#\s*(else)\b).*</string>
<key>captures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>meta.preprocessor.c</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>keyword.control.import.else.c</string>
</dict>
</dict>
<key>contentName</key>
<string>comment.block.preprocessor.else-branch.c</string>
<key>end</key>
<string>(?=^\s*#\s*endif\b.*?(?:(?=(?://|/\*))|$))</string>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>#disabled</string>
</dict>
<dict>
<key>include</key>
<string>#pragma-mark</string>
</dict>
</array>
</dict>
<dict>
<key>begin</key>
<string></string>
<key>end</key>
<string>(?=^\s*#\s*(else|endif)\b.*?(?:(?=(?://|/\*))|$))</string>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>#interface_innards</string>
</dict>
</array>
</dict>
</array>
</dict>
<key>preprocessor-rule-other-implementation</key>
<dict>
<key>begin</key>