Changeset 120
- Timestamp:
- 04/12/08 14:40:22 (4 years ago)
- Location:
- tools/trunk/N3.tmbundle
- Files:
-
- 2 modified
-
Preferences/Namespace Symbols.tmPreferences (modified) (1 diff)
-
Syntaxes/SPARQL.tmLanguage (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tools/trunk/N3.tmbundle/Preferences/Namespace Symbols.tmPreferences
r3 r120 13 13 <key>symbolTransformation</key> 14 14 <string> 15 s/\s* @prefix\s*//g;15 s/\s*prefix\s*//g; 16 16 </string> 17 17 </dict> -
tools/trunk/N3.tmbundle/Syntaxes/SPARQL.tmLanguage
r115 r120 58 58 <dict> 59 59 <key>match</key> 60 <string>\b(?i:WHERE| CONSTRUCT|ASK|OPTIONAL|GRAPH|FILTER|ORDER BY|UNION)\b</string>60 <string>\b(?i:WHERE|OPTIONAL|GRAPH|UNION)\b</string> 61 61 <key>name</key> 62 62 <string>keyword.other</string> … … 80 80 <string>comment.line.number-sign.n3</string> 81 81 </dict> 82 <key>4</key> 83 <dict> 84 <key>name</key> 85 <string>invalid</string> 86 </dict> 87 </dict> 88 <key>match</key> 89 <string>^\s*((?i:SELECT(?i:\s*DISTINCT)?))\s*((?:\s*?(?:\?|\$)[a-zA-z0-9_]+)+|(?:\*))\s+(\#.*$\n?)?(.*)?</string> 82 </dict> 83 <key>match</key> 84 <string>^\s*((?i:SELECT|CONSTRUCT|ASK|DESCRIBE)(?i:\s*DISTINCT|REDUCED)?)\s*((?:\s*?(?:\?|\$)[a-zA-z0-9_]+)+|(?:\*))\s+(\#.*$\n?)?</string> 90 85 <key>name</key> 91 86 <string>keyword.select</string> … … 161 156 <dict> 162 157 <key>name</key> 163 <string> comment.line.number-sign.n3</string>158 <string>variable.other</string> 164 159 </dict> 165 160 <key>4</key> 166 161 <dict> 167 162 <key>name</key> 168 <string> invalid</string>169 </dict> 170 </dict> 171 <key>match</key> 172 <string>^\s*((?i:LIMIT|OFFSET ))\s+([0-9]+)?\s*(#.*)?(.*)$</string>163 <string>meta.statement.object.n3</string> 164 </dict> 165 </dict> 166 <key>match</key> 167 <string>^\s*((?i:LIMIT|OFFSET|ORDER +BY +(?i:ASC|DESC)))\s+([0-9]+)?(\?.*)?(.*)$</string> 173 168 <key>name</key> 174 169 <string>solutionModifier</string> … … 285 280 <key>filter</key> 286 281 <dict> 287 <key>captures</key> 288 <dict> 289 <key>1</key> 290 <dict> 291 <key>name</key> 292 <string>keyword.other</string> 293 </dict> 294 </dict> 295 <key>match</key> 296 <string>((?i:FILTER))\s*(regex)?\(.*\)</string> 282 <key>begin</key> 283 <string>((?i:FILTER\s+))((?:regex)?\()</string> 284 <key>beginCaptures</key> 285 <dict> 286 <key>1</key> 287 <dict> 288 <key>name</key> 289 <string>keyword.other</string> 290 </dict> 291 <key>2</key> 292 <dict/> 293 </dict> 294 <key>end</key> 295 <string>\)</string> 296 <key>endCaptures</key> 297 <dict> 298 <key>1</key> 299 <dict/> 300 </dict> 297 301 <key>name</key> 298 302 <string>constraint</string> 299 </dict> 303 <key>patterns</key> 304 <array> 305 <dict> 306 <key>include</key> 307 <string>#objlistM</string> 308 </dict> 309 <dict> 310 <key>include</key> 311 <string>#tripleQuote</string> 312 </dict> 313 <dict> 314 <key>include</key> 315 <string>#typedliteral</string> 316 </dict> 317 <dict> 318 <key>include</key> 319 <string>#anonObj</string> 320 </dict> 321 <dict> 322 <key>include</key> 323 <string>#qname</string> 324 </dict> 325 <dict> 326 <key>include</key> 327 <string>#uri</string> 328 </dict> 329 <dict> 330 <key>include</key> 331 <string>#var</string> 332 </dict> 333 </array> 334 </dict> 335 <key>filterOperator</key> 336 <dict/> 300 337 <key>graph</key> 301 338 <dict> … … 470 507 <string>constant</string> 471 508 </dict> 472 <key>3</key> 473 <dict/> 474 <key>4</key> 475 <dict> 476 <key>name</key> 477 <string>invalid</string> 478 </dict> 479 </dict> 480 <key>match</key> 481 <string>("[^"]*")(\^\^([a-zA-z\-\:_]+|<.*>)|@[a-z]+)?[\s,]*([^\.\];\)\}]*)?</string> 509 </dict> 510 <key>match</key> 511 <string>("[^"]*")(\^\^(?:[a-zA-z\-\:_]+|<.*>)|@[a-z]+)?</string> 482 512 <key>name</key> 483 513 <string>meta.statement.object.literal.n3</string> … … 492 522 <key>var</key> 493 523 <dict> 494 <key>captu es</key>524 <key>captures</key> 495 525 <dict> 496 526 <key>1</key>
