Changeset 143
- Timestamp:
- 11/17/08 16:46:49 (3 years ago)
- Location:
- tools/trunk/N3.tmbundle
- Files:
-
- 3 modified
-
info.plist (modified) (1 diff)
-
Snippets/SELECT.tmSnippet (modified) (1 diff)
-
Syntaxes/n3.tmLanguage (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tools/trunk/N3.tmbundle/info.plist
r19 r143 27 27 <string>14B865F3-9262-4316-BAF5-E82AD0A17B98</string> 28 28 <string>6D706691-7729-415C-A559-65D4467334AE</string> 29 <string>ED69C653-5E33-4E6C-815E-8115009A9FA7</string>30 29 </array> 31 30 <key>uuid</key> -
tools/trunk/N3.tmbundle/Snippets/SELECT.tmSnippet
r20 r143 14 14 <string>source.sparql</string> 15 15 <key>tabTrigger</key> 16 <string>SELECT </string>16 <string>SELECT, select</string> 17 17 <key>uuid</key> 18 18 <string>3AF7D2AC-4600-4E8D-AFCE-61EBC287E0E9</string> -
tools/trunk/N3.tmbundle/Syntaxes/n3.tmLanguage
r115 r143 59 59 <dict> 60 60 <key>begin</key> 61 <string>([a-zA-Z0-9\:\-_]+|\[\ ]|<[^ \>]*>)\s*</string>61 <string>([a-zA-Z0-9\:\-_]+|\[\s*\]|<[^ \>]*>)\s*</string> 62 62 <key>beginCaptures</key> 63 63 <dict> … … 70 70 <key>end</key> 71 71 <string>\.</string> 72 <key>name</key> 73 <string>meta.statement.n3</string> 74 <key>patterns</key> 75 <array> 76 <dict> 77 <key>include</key> 78 <string>#comment</string> 79 </dict> 80 <dict> 81 <key>include</key> 82 <string>#PredObjM</string> 83 </dict> 84 </array> 85 </dict> 86 <dict> 87 <key>begin</key> 88 <string>(\[[^\]])\s*</string> 89 <key>beginCaptures</key> 90 <dict> 91 <key>1</key> 92 <dict> 93 <key>name</key> 94 <string>meta.statement.subject.n3</string> 95 </dict> 96 </dict> 97 <key>end</key> 98 <string>(?<=[^\[])(])</string> 99 <key>endCaptures</key> 100 <dict> 101 <key>1</key> 102 <dict> 103 <key>name</key> 104 <string>meta.statement.subject.n3</string> 105 </dict> 106 </dict> 72 107 <key>name</key> 73 108 <string>meta.statement.n3</string> … … 123 158 <dict> 124 159 <key>include</key> 160 <string>#numberliteral</string> 161 </dict> 162 <dict> 163 <key>include</key> 125 164 <string>#anonObj</string> 126 165 </dict> … … 169 208 <key>name</key> 170 209 <string>comment.line.number-sign.n3</string> 210 </dict> 211 <key>numberliteral</key> 212 <dict> 213 <key>captures</key> 214 <dict> 215 <key>1</key> 216 <dict> 217 <key>name</key> 218 <string>meta.statement.object.literal.n3</string> 219 </dict> 220 <key>2</key> 221 <dict> 222 <key>name</key> 223 <string>constant</string> 224 </dict> 225 </dict> 226 <key>match</key> 227 <string>([+-]?[0-9\.]+(?:e[+-]?[0-9]+)?)</string> 228 <key>name</key> 229 <string>meta.statement.object.literal.n3</string> 171 230 </dict> 172 231 <key>objlistM</key> … … 252 311 </dict> 253 312 <key>match</key> 254 <string>(".*?[^\\]" )(\^\^(?:[a-zA-z\-\:_]+|<.*?>)|@[a-z]+)?\s*</string>313 <string>(".*?[^\\]"|"")(\^\^(?:[a-zA-z\-\:_]+|<.*?>)|(?:@[a-z-]+))\s*</string> 255 314 <key>name</key> 256 315 <string>meta.statement.object.literal.n3</string> … … 259 318 <dict> 260 319 <key>match</key> 261 <string><(([a-zA-Z][0-9a-zA-Z]*:)?/{0,2}[0-9a-zA-Z;/?:@&=,+$\.\-_!~*()%]+)?(\#[0-9a-zA-Z;/?:@&=+$\.\-_!~*%] +)?></string>320 <string><(([a-zA-Z][0-9a-zA-Z]*:)?/{0,2}[0-9a-zA-Z;/?:@&=,+$\.\-_!~*()%]+)?(\#[0-9a-zA-Z;/?:@&=+$\.\-_!~*%]*)?></string> 262 321 <key>name</key> 263 322 <string>meta.tag</string>
