csdl.vim (23755B)
1 " Vim syntax file 2 " Language: Curated Stream Definition Language (CSDL) 3 " Maintainer: Jacek Artymiak 4 " Latest Revision: 25 February 2013 5 6 if exists("b:current_syntax") 7 finish 8 endif 9 10 setlocal iskeyword=.,@,48-57,_,192-255 11 syn case ignore 12 13 syn match csdlKeyword "tag " 14 syn match csdlKeyword "stream " 15 syn match csdlKeyword "return " 16 17 syn keyword csdlOperator contains 18 syn match csdlOperator "cs contains" 19 syn keyword csdlOperator substr 20 syn match csdlOperator "cs substr" 21 syn keyword csdlOperator contains_any 22 syn match csdlOperator "cs contains_any" 23 syn keyword csdlOperator any 24 syn match csdlOperator "cs any" 25 syn keyword csdlOperator contains_near 26 syn match csdlOperator "cs contains_near" 27 syn keyword csdlOperator exists 28 syn keyword csdlOperator in 29 syn keyword csdlOperator url_in 30 syn match csdlOperator "==" 31 syn match csdlOperator "!=" 32 syn match csdlOperator "cs ==" 33 syn match csdlOperator "cs !=" 34 syn match csdlOperator ">" 35 syn match csdlOperator ">=" 36 syn match csdlOperator "<" 37 syn match csdlOperator "<=" 38 syn keyword csdlOperator regex_partial 39 syn keyword csdlOperator regex_exact 40 syn keyword csdlOperator geo_box 41 syn keyword csdlOperator geo_radius 42 syn keyword csdlOperator geo_polygon 43 44 syn keyword csdlLogicalOperator and 45 syn keyword csdlLogicalOperator or 46 syn keyword csdlLogicalOperator not 47 48 syn match csdlTarget 'reddit\.title' 49 syn match csdlTarget 'reddit\.content' 50 syn match csdlTarget 'reddit\.contenttype' 51 syn match csdlTarget 'reddit\.link' 52 syn match csdlTarget 'reddit\.author\.name' 53 syn match csdlTarget 'reddit\.author\.link' 54 syn match csdlTarget 'reddit\.type' 55 syn match csdlTarget 'reddit\.thread' 56 syn match csdlTarget 'interaction\.type' 57 syn match csdlTarget 'interaction\.title' 58 syn match csdlTarget 'interaction\.content' 59 syn match csdlTarget 'interaction\.source' 60 syn match csdlTarget 'interaction\.geo' 61 syn match csdlTarget 'interaction\.link' 62 syn match csdlTarget 'interaction\.author\.username' 63 syn match csdlTarget 'interaction\.author\.name' 64 syn match csdlTarget 'interaction\.author\.id' 65 syn match csdlTarget 'interaction\.author\.avatar' 66 syn match csdlTarget 'interaction\.author\.link' 67 syn match csdlTarget 'interaction\.sample' 68 syn match csdlTarget 'links\.title' 69 syn match csdlTarget 'links\.url' 70 syn keyword csdlTarget links.normalized_url 71 syn match csdlTarget 'links\.hops' 72 syn match csdlTarget 'links\.code' 73 syn match csdlTarget 'links\.domain' 74 syn keyword csdlTarget links.retweet_count 75 syn match csdlTarget 'links\.age' 76 syn keyword csdlTarget links.meta.content_type 77 syn match csdlTarget 'links\.meta\.charset' 78 syn match csdlTarget 'links\.meta\.lang' 79 syn match csdlTarget 'links\.meta\.keywords' 80 syn match csdlTarget 'links\.meta\.description' 81 syn match csdlTarget 'links\.meta\.newskeywords' 82 syn match csdlTarget 'links\.meta\.standout' 83 syn match csdlTarget 'links\.meta\.opengraph\.type' 84 syn match csdlTarget 'links\.meta\.opengraph\.title' 85 syn match csdlTarget 'links\.meta\.opengraph\.image' 86 syn match csdlTarget 'links\.meta\.opengraph\.url' 87 syn match csdlTarget 'links\.meta\.opengraph\.description' 88 syn keyword csdlTarget links.meta.opengraph.site_name 89 syn match csdlTarget 'links\.meta\.opengraph\.email' 90 syn keyword csdlTarget links.meta.opengraph.phone_number 91 syn keyword csdlTarget links.meta.opengraph.fax_number 92 syn match csdlTarget 'links\.meta\.opengraph\.geo' 93 syn keyword csdlTarget links.meta.opengraph.street_address 94 syn match csdlTarget 'links\.meta\.opengraph\.locality' 95 syn match csdlTarget 'links\.meta\.opengraph\.region' 96 syn keyword csdlTarget links.meta.opengraph.postal_code 97 syn match csdlTarget 'links\.meta\.opengraph\.activity' 98 syn match csdlTarget 'links\.meta\.opengraph\.sport' 99 syn match csdlTarget 'links\.meta\.opengraph\.bar' 100 syn match csdlTarget 'links\.meta\.opengraph\.company' 101 syn match csdlTarget 'links\.meta\.opengraph\.cafe' 102 syn match csdlTarget 'links\.meta\.opengraph\.hotel' 103 syn match csdlTarget 'links\.meta\.opengraph\.restaurant' 104 syn match csdlTarget 'links\.meta\.opengraph\.cause' 105 syn keyword csdlTarget links.meta.opengraph.sports_league 106 syn keyword csdlTarget links.meta.opengraph.sports_team 107 syn match csdlTarget 'links\.meta\.opengraph\.band' 108 syn match csdlTarget 'links\.meta\.opengraph\.government' 109 syn keyword csdlTarget links.meta.opengraph.non_profit 110 syn match csdlTarget 'links\.meta\.opengraph\.school' 111 syn match csdlTarget 'links\.meta\.opengraph\.university' 112 syn match csdlTarget 'links\.meta\.opengraph\.actor' 113 syn match csdlTarget 'links\.meta\.opengraph\.athlete' 114 syn match csdlTarget 'links\.meta\.opengraph\.author' 115 syn match csdlTarget 'links\.meta\.opengraph\.director' 116 syn match csdlTarget 'links\.meta\.opengraph\.musician' 117 syn match csdlTarget 'links\.meta\.opengraph\.politician' 118 syn keyword csdlTarget links.meta.opengraph.public_figure 119 syn match csdlTarget 'links\.meta\.opengraph\.city' 120 syn match csdlTarget 'links\.meta\.opengraph\.country' 121 syn match csdlTarget 'links\.meta\.opengraph\.landmark' 122 syn keyword csdlTarget links.meta.opengraph.state_province 123 syn match csdlTarget 'links\.meta\.opengraph\.album' 124 syn match csdlTarget 'links\.meta\.opengraph\.book' 125 syn match csdlTarget 'links\.meta\.opengraph\.drink' 126 syn match csdlTarget 'links\.meta\.opengraph\.food' 127 syn match csdlTarget 'links\.meta\.opengraph\.game' 128 syn match csdlTarget 'links\.meta\.opengraph\.movie' 129 syn match csdlTarget 'links\.meta\.opengraph\.product' 130 syn match csdlTarget 'links\.meta\.opengraph\.song' 131 syn keyword csdlTarget links.meta.opengraph.tv_show 132 syn match csdlTarget 'links\.meta\.opengraph\.blog' 133 syn match csdlTarget 'links\.meta\.opengraph\.website' 134 syn match csdlTarget 'links\.meta\.opengraph\.article' 135 syn match csdlTarget 'links\.meta\.twitter\.card' 136 syn match csdlTarget 'links\.meta\.twitter\.site' 137 syn keyword csdlTarget links.meta.twitter.site_id 138 syn match csdlTarget 'links\.meta\.twitter\.creator' 139 syn keyword csdlTarget links.meta.twitter.creator_id 140 syn match csdlTarget 'links\.meta\.twitter\.url' 141 syn match csdlTarget 'links\.meta\.twitter\.description' 142 syn match csdlTarget 'links\.meta\.twitter\.title' 143 syn match csdlTarget 'links\.meta\.twitter\.image' 144 syn keyword csdlTarget links.meta.twitter.image_width 145 syn keyword csdlTarget links.meta.twitter.image_height 146 syn match csdlTarget 'links\.meta\.twitter\.player' 147 syn keyword csdlTarget links.meta.twitter.player_width 148 syn keyword csdlTarget links.meta.twitter.player_height 149 syn keyword csdlTarget links.meta.twitter.player_stream 150 syn keyword csdlTarget links.meta.twitter.player_stream_content_type 151 syn match csdlTarget 'myspace\.link' 152 syn match csdlTarget 'myspace\.content' 153 syn match csdlTarget 'myspace\.contenttype' 154 syn match csdlTarget 'myspace\.category' 155 syn match csdlTarget 'myspace\.author\.username' 156 syn match csdlTarget 'myspace\.author\.name' 157 syn match csdlTarget 'myspace\.author\.id' 158 syn match csdlTarget 'myspace\.author\.link' 159 syn match csdlTarget 'myspace\.author\.avatar' 160 syn match csdlTarget 'myspace\.geo' 161 syn match csdlTarget 'myspace\.verb' 162 syn match csdlTarget 'newscred\.type' 163 syn match csdlTarget 'newscred\.article\.domain' 164 syn match csdlTarget 'newscred\.video\.domain' 165 syn match csdlTarget 'newscred\.article\.topics' 166 syn match csdlTarget 'newscred\.video\.topics' 167 syn match csdlTarget 'newscred\.article\.category' 168 syn match csdlTarget 'newscred\.video\.category' 169 syn match csdlTarget 'newscred\.article\.title' 170 syn match csdlTarget 'newscred\.video\.title' 171 syn match csdlTarget 'newscred\.article\.content' 172 syn match csdlTarget 'newscred\.article\.fulltext' 173 syn match csdlTarget 'newscred\.article\.authors' 174 syn match csdlTarget 'newscred\.image\.caption' 175 syn match csdlTarget 'newscred\.video\.caption' 176 syn match csdlTarget 'newscred\.image\.attribution\.text' 177 syn match csdlTarget 'newscred\.image\.attribution\.link' 178 syn match csdlTarget 'newscred\.source\.name' 179 syn match csdlTarget 'newscred\.source\.link' 180 syn match csdlTarget 'newscred\.source\.domain' 181 syn keyword csdlTarget newscred.source.media_type 182 syn keyword csdlTarget newscred.source.company_type 183 syn match csdlTarget 'newscred\.source\.country' 184 syn match csdlTarget 'newscred\.source\.circulation' 185 syn match csdlTarget 'newscred\.source\.founded' 186 syn match csdlTarget 'imdb\.title' 187 syn match csdlTarget 'imdb\.content' 188 syn match csdlTarget 'imdb\.contenttype' 189 syn match csdlTarget 'imdb\.link' 190 syn match csdlTarget 'imdb\.author\.name' 191 syn match csdlTarget 'imdb\.author\.link' 192 syn match csdlTarget 'imdb\.type' 193 syn match csdlTarget 'imdb\.thread' 194 syn match csdlTarget 'amazon\.title' 195 syn match csdlTarget 'amazon\.content' 196 syn match csdlTarget 'amazon\.contenttype' 197 syn match csdlTarget 'amazon\.link' 198 syn match csdlTarget 'amazon\.author\.name' 199 syn match csdlTarget 'amazon\.author\.link' 200 syn match csdlTarget 'amazon\.type' 201 syn match csdlTarget 'amazon\.thread' 202 syn match csdlTarget 'salience\.content\.sentiment' 203 syn match csdlTarget 'salience\.content\.topics' 204 syn match csdlTarget 'salience\.title\.sentiment' 205 syn match csdlTarget 'salience\.title\.topics' 206 syn match csdlTarget 'salience\.content\.entities\.name' 207 syn match csdlTarget 'salience\.content\.entities\.type' 208 syn match csdlTarget 'salience\.title\.entities\.name' 209 syn match csdlTarget 'salience\.title\.entities\.type' 210 syn match csdlTarget 'klout\.score' 211 syn match csdlTarget 'klout\.network' 212 syn match csdlTarget 'klout\.amplification' 213 syn keyword csdlTarget klout.true_reach 214 syn match csdlTarget 'klout\.topics' 215 syn match csdlTarget 'wikipedia\.author\.talk' 216 syn match csdlTarget 'wikipedia\.author\.contributions' 217 syn match csdlTarget 'wikipedia\.author\.username' 218 syn match csdlTarget 'wikipedia\.body' 219 syn match csdlTarget 'wikipedia\.title' 220 syn match csdlTarget 'wikipedia\.images' 221 syn match csdlTarget 'wikipedia\.categories' 222 syn match csdlTarget 'wikipedia\.externallinks' 223 syn match csdlTarget 'wikipedia\.ns' 224 syn match csdlTarget 'wikipedia\.namespace' 225 syn match csdlTarget 'wikipedia\.pageid' 226 syn match csdlTarget 'wikipedia\.parentid' 227 syn match csdlTarget 'wikipedia\.oldlen' 228 syn match csdlTarget 'wikipedia\.newlen' 229 syn match csdlTarget 'wikipedia\.changetype' 230 syn match csdlTarget 'wikipedia\.diff\.from' 231 syn match csdlTarget 'wikipedia\.diff\.to' 232 syn match csdlTarget 'wikipedia\.diff\.changes\.added' 233 syn match csdlTarget 'wikipedia\.diff\.changes\.removed' 234 syn keyword csdlTarget demographic.twitter_activity 235 syn match csdlTarget 'demographic\.location\.country' 236 syn keyword csdlTarget demographic.location.us_state 237 syn match csdlTarget 'demographic\.location\.city' 238 syn match csdlTarget 'demographic\.type' 239 syn match csdlTarget 'demographic\.sex' 240 syn match csdlTarget 'demographic\.status\.relationship' 241 syn match csdlTarget 'demographic\.status\.work' 242 syn keyword csdlTarget demographic.likes_and_interests 243 syn keyword csdlTarget demographic.first_language 244 syn match csdlTarget 'demographic\.professions' 245 syn match csdlTarget 'demographic\.services' 246 syn keyword csdlTarget demographic.large_accounts_followed 247 syn keyword csdlTarget demographic.age_range.start 248 syn keyword csdlTarget demographic.age_range.end 249 syn match csdlTarget 'demographic\.income\.start' 250 syn match csdlTarget 'demographic\.income\.end' 251 syn keyword csdlTarget demographic.main_street.dressed_by 252 syn keyword csdlTarget demographic.main_street.shop_at 253 syn keyword csdlTarget demographic.main_street.eat_and_drink_at 254 syn match csdlTarget 'demographic\.accounts\.categories' 255 syn match csdlTarget 'tumblr\.activity' 256 syn match csdlTarget 'tumblr\.source\.blogid' 257 syn match csdlTarget 'tumblr\.dest\.blogid' 258 syn match csdlTarget 'tumblr\.dest\.postid' 259 syn match csdlTarget 'tumblr\.root\.blogid' 260 syn match csdlTarget 'tumblr\.root\.postid' 261 syn match csdlTarget 'tumblr\.blogid' 262 syn keyword csdlTarget tumblr.blog_name 263 syn match csdlTarget 'tumblr\.type' 264 syn match csdlTarget 'tumblr\.title' 265 syn match csdlTarget 'tumblr\.body' 266 syn match csdlTarget 'tumblr\.text' 267 syn match csdlTarget 'tumblr\.tags' 268 syn keyword csdlTarget tumblr.track_name 269 syn match csdlTarget 'tumblr\.album' 270 syn match csdlTarget 'tumblr\.link' 271 syn match csdlTarget 'tumblr\.meta\.url' 272 syn match csdlTarget 'tumblr\.meta\.type' 273 syn match csdlTarget 'tumblr\.meta\.description' 274 syn keyword csdlTarget tumblr.meta.likes_local 275 syn keyword csdlTarget tumblr.meta.likes_global 276 syn keyword csdlTarget tumblr.meta.reblogged_global 277 syn match csdlTarget 'demographic\.gender' 278 syn match csdlTarget 'flickr\.title' 279 syn match csdlTarget 'flickr\.content' 280 syn match csdlTarget 'flickr\.contenttype' 281 syn match csdlTarget 'flickr\.link' 282 syn match csdlTarget 'flickr\.author\.name' 283 syn match csdlTarget 'flickr\.author\.link' 284 syn match csdlTarget 'flickr\.author\.username' 285 syn match csdlTarget 'flickr\.type' 286 syn match csdlTarget 'flickr\.thread' 287 syn match csdlTarget 'twitter\.text' 288 syn match csdlTarget 'twitter\.source' 289 syn match csdlTarget 'twitter\.mentions' 290 syn keyword csdlTarget twitter.mention_ids 291 syn match csdlTarget 'twitter\.links' 292 syn match csdlTarget 'twitter\.domains' 293 syn keyword csdlTarget twitter.in_reply_to_screen_name 294 syn keyword csdlTarget twitter.in_reply_to_user_id 295 syn keyword csdlTarget twitter.in_reply_to_status_id 296 syn keyword csdlTarget twitter.filter_level 297 syn match csdlTarget 'twitter\.lang' 298 syn match csdlTarget 'twitter\.geo' 299 syn match csdlTarget 'twitter\.user\.description' 300 syn match csdlTarget 'twitter\.user\.location' 301 syn keyword csdlTarget twitter.user.statuses_count 302 syn keyword csdlTarget twitter.user.followers_count 303 syn keyword csdlTarget twitter.user.follower_ratio 304 syn keyword csdlTarget twitter.user.profile_age 305 syn keyword csdlTarget twitter.user.friends_count 306 syn keyword csdlTarget twitter.user.screen_name 307 syn match csdlTarget 'twitter\.user\.lang' 308 syn keyword csdlTarget twitter.user.time_zone 309 syn match csdlTarget 'twitter\.user\.name' 310 syn match csdlTarget 'twitter\.user\.id' 311 syn keyword csdlTarget twitter.user.listed_count 312 syn match csdlTarget 'twitter\.user\.url' 313 syn match csdlTarget 'twitter\.user\.verified' 314 syn keyword csdlTarget twitter.place.place_type 315 syn match csdlTarget 'twitter\.place\.country' 316 syn keyword csdlTarget twitter.place.country_code 317 syn keyword csdlTarget twitter.place.full_name 318 syn match csdlTarget 'twitter\.place\.name' 319 syn match csdlTarget 'twitter\.place\.url' 320 syn match csdlTarget 'twitter\.place\.attributes\.locality' 321 syn match csdlTarget 'twitter\.place\.attributes\.region' 322 syn keyword csdlTarget twitter.place.attributes.street_address 323 syn match csdlTarget 'twitter\.status' 324 syn match csdlTarget 'twitter\.retweet\.text' 325 syn match csdlTarget 'twitter\.retweet\.elapsed' 326 syn match csdlTarget 'twitter\.retweet\.source' 327 syn keyword csdlTarget twitter.retweet.filter_level 328 syn match csdlTarget 'twitter\.retweet\.lang' 329 syn match csdlTarget 'twitter\.retweet\.user\.description' 330 syn match csdlTarget 'twitter\.retweet\.user\.location' 331 syn keyword csdlTarget twitter.retweet.user.statuses_count 332 syn keyword csdlTarget twitter.retweet.user.followers_count 333 syn keyword csdlTarget twitter.retweet.user.follower_ratio 334 syn keyword csdlTarget twitter.retweet.user.profile_age 335 syn keyword csdlTarget twitter.retweet.user.friends_count 336 syn keyword csdlTarget twitter.retweet.user.screen_name 337 syn match csdlTarget 'twitter\.retweet\.user\.lang' 338 syn keyword csdlTarget twitter.retweet.user.time_zone 339 syn match csdlTarget 'twitter\.retweet\.user\.name' 340 syn match csdlTarget 'twitter\.retweet\.user\.id' 341 syn keyword csdlTarget twitter.retweet.user.listed_count 342 syn match csdlTarget 'twitter\.retweet\.user\.url' 343 syn match csdlTarget 'twitter\.retweet\.user\.verified' 344 syn match csdlTarget 'twitter\.retweeted\.id' 345 syn match csdlTarget 'twitter\.retweeted\.source' 346 syn keyword csdlTarget twitter.retweeted.in_reply_to_screen_name 347 syn keyword csdlTarget twitter.retweeted.in_reply_to_user_id_str 348 syn keyword csdlTarget twitter.retweeted.in_reply_to_status_id 349 syn match csdlTarget 'twitter\.retweet\.count' 350 syn match csdlTarget 'twitter\.retweet\.mentions' 351 syn keyword csdlTarget twitter.retweet.mention_ids 352 syn match csdlTarget 'twitter\.retweet\.links' 353 syn match csdlTarget 'twitter\.retweet\.domains' 354 syn match csdlTarget 'twitter\.retweeted\.user\.description' 355 syn match csdlTarget 'twitter\.retweeted\.user\.location' 356 syn keyword csdlTarget twitter.retweeted.user.statuses_count 357 syn keyword csdlTarget twitter.retweeted.user.followers_count 358 syn keyword csdlTarget twitter.retweeted.user.follower_ratio 359 syn keyword csdlTarget twitter.retweeted.user.profile_age 360 syn keyword csdlTarget twitter.retweeted.user.friends_count 361 syn keyword csdlTarget twitter.retweeted.user.screen_name 362 syn match csdlTarget 'twitter\.retweeted\.user\.lang' 363 syn keyword csdlTarget twitter.retweeted.user.time_zone 364 syn match csdlTarget 'twitter\.retweeted\.user\.name' 365 syn match csdlTarget 'twitter\.retweeted\.user\.id' 366 syn keyword csdlTarget twitter.retweeted.user.listed_count 367 syn match csdlTarget 'twitter\.retweeted\.user\.url' 368 syn match csdlTarget 'twitter\.retweeted\.user\.verified' 369 syn match csdlTarget 'twitter\.retweeted\.geo' 370 syn keyword csdlTarget twitter.retweeted.place.place_type 371 syn match csdlTarget 'twitter\.retweeted\.place\.country' 372 syn keyword csdlTarget twitter.retweeted.place.country_code 373 syn keyword csdlTarget twitter.retweeted.place.full_name 374 syn match csdlTarget 'twitter\.retweeted\.place\.name' 375 syn match csdlTarget 'twitter\.retweeted\.place\.url' 376 syn match csdlTarget 'twitter\.retweeted\.place\.attributes' 377 syn match csdlTarget 'twitter\.hashtags' 378 syn match csdlTarget 'twitter\.retweet\.hashtags' 379 syn match csdlTarget 'twitter\.media\.type' 380 syn keyword csdlTarget twitter.media.media_url 381 syn keyword csdlTarget twitter.media.display_url 382 syn match csdlTarget 'twitter\.retweet\.media\.type' 383 syn keyword csdlTarget twitter.retweet.media.media_url 384 syn keyword csdlTarget twitter.retweet.media.display_url 385 syn match csdlTarget 'blog\.title' 386 syn match csdlTarget 'blog\.content' 387 syn match csdlTarget 'blog\.contenttype' 388 syn match csdlTarget 'blog\.link' 389 syn match csdlTarget 'blog\.domain' 390 syn match csdlTarget 'blog\.author\.name' 391 syn match csdlTarget 'blog\.author\.link' 392 syn match csdlTarget 'blog\.author\.avatar' 393 syn match csdlTarget 'blog\.author\.username' 394 syn match csdlTarget 'blog\.type' 395 syn match csdlTarget 'blog\.post\.link' 396 syn match csdlTarget 'blog\.post\.title' 397 syn match csdlTarget 'facebook\.author\.name' 398 syn match csdlTarget 'facebook\.author\.link' 399 syn match csdlTarget 'facebook\.author\.id' 400 syn match csdlTarget 'facebook\.author\.avatar' 401 syn match csdlTarget 'facebook\.message' 402 syn match csdlTarget 'facebook\.description' 403 syn match csdlTarget 'facebook\.caption' 404 syn match csdlTarget 'facebook\.type' 405 syn match csdlTarget 'facebook\.application' 406 syn match csdlTarget 'facebook\.source' 407 syn match csdlTarget 'facebook\.link' 408 syn match csdlTarget 'facebook\.name' 409 syn match csdlTarget 'facebook\.to\.names' 410 syn match csdlTarget 'facebook\.to\.ids' 411 syn match csdlTarget 'facebook\.og\.title' 412 syn match csdlTarget 'facebook\.og\.location' 413 syn match csdlTarget 'facebook\.og\.photos' 414 syn match csdlTarget 'facebook\.og\.by' 415 syn match csdlTarget 'facebook\.og\.description' 416 syn match csdlTarget 'facebook\.og\.type' 417 syn match csdlTarget 'facebook\.og\.length' 418 syn match csdlTarget 'facebook\.likes\.count' 419 syn match csdlTarget 'facebook\.likes\.names' 420 syn match csdlTarget 'facebook\.likes\.ids' 421 syn match csdlTarget 'topix\.title' 422 syn match csdlTarget 'topix\.content' 423 syn match csdlTarget 'topix\.contenttype' 424 syn match csdlTarget 'topix\.link' 425 syn match csdlTarget 'topix\.author\.name' 426 syn match csdlTarget 'topix\.type' 427 syn match csdlTarget 'topix\.thread' 428 syn match csdlTarget 'topix\.author\.location' 429 syn match csdlTarget 'bitly\.user\.agent' 430 syn keyword csdlTarget bitly.url_hash 431 syn match csdlTarget 'bitly\.share\.hash' 432 syn match csdlTarget 'bitly\.cname' 433 syn keyword csdlTarget bitly.referring_url 434 syn keyword csdlTarget bitly.referring_domain 435 syn match csdlTarget 'bitly\.url' 436 syn match csdlTarget 'bitly\.domain' 437 syn keyword csdlTarget bitly.country_code 438 syn keyword csdlTarget bitly.geo_region_code 439 syn match csdlTarget 'bitly\.country' 440 syn keyword csdlTarget bitly.geo_region 441 syn keyword csdlTarget bitly.geo_city 442 syn match csdlTarget 'bitly\.geo' 443 syn match csdlTarget 'bitly\.timezone' 444 syn match csdlTarget 'trends\.type' 445 syn match csdlTarget 'trends\.content' 446 syn match csdlTarget 'trends\.source' 447 syn match csdlTarget 'board\.title' 448 syn match csdlTarget 'board\.content' 449 syn match csdlTarget 'board\.contenttype' 450 syn match csdlTarget 'board\.link' 451 syn match csdlTarget 'board\.domain' 452 syn match csdlTarget 'board\.author\.name' 453 syn match csdlTarget 'board\.author\.link' 454 syn match csdlTarget 'board\.author\.avatar' 455 syn match csdlTarget 'board\.author\.username' 456 syn match csdlTarget 'board\.type' 457 syn match csdlTarget 'board\.thread' 458 syn match csdlTarget 'board\.author\.location' 459 syn match csdlTarget 'board\.author\.signature' 460 syn match csdlTarget 'board\.author\.registered' 461 syn match csdlTarget 'board\.author\.age' 462 syn match csdlTarget 'board\.author\.gender' 463 syn match csdlTarget 'video\.title' 464 syn match csdlTarget 'video\.content' 465 syn match csdlTarget 'video\.contenttype' 466 syn match csdlTarget 'video\.domain' 467 syn match csdlTarget 'video\.author\.name' 468 syn match csdlTarget 'video\.author\.link' 469 syn match csdlTarget 'video\.author\.avatar' 470 syn match csdlTarget 'video\.author\.username' 471 syn match csdlTarget 'video\.type' 472 syn match csdlTarget 'video\.videolink' 473 syn match csdlTarget 'video\.commentslink' 474 syn match csdlTarget 'video\.duration' 475 syn match csdlTarget 'video\.thumbnail' 476 syn match csdlTarget 'video\.category' 477 syn match csdlTarget 'video\.tags' 478 syn match csdlTarget '2ch\.title' 479 syn match csdlTarget '2ch\.content' 480 syn match csdlTarget '2ch\.contenttype' 481 syn match csdlTarget '2ch\.link' 482 syn match csdlTarget '2ch\.author\.name' 483 syn match csdlTarget '2ch\.type' 484 syn match csdlTarget '2ch\.thread' 485 syn match csdlTarget 'dailymotion\.title' 486 syn match csdlTarget 'dailymotion\.content' 487 syn match csdlTarget 'dailymotion\.contenttype' 488 syn match csdlTarget 'dailymotion\.author\.link' 489 syn match csdlTarget 'dailymotion\.author\.username' 490 syn match csdlTarget 'dailymotion\.videolink' 491 syn match csdlTarget 'dailymotion\.duration' 492 syn match csdlTarget 'dailymotion\.thumbnail' 493 syn match csdlTarget 'dailymotion\.category' 494 syn match csdlTarget 'dailymotion\.tags' 495 syn match csdlTarget 'language\.tag' 496 syn match csdlTarget 'language\.confidence' 497 syn match csdlTarget 'digg\.type' 498 syn match csdlTarget 'digg\.user\.name' 499 syn match csdlTarget 'digg\.user\.fullname' 500 syn match csdlTarget 'digg\.user\.registered' 501 syn match csdlTarget 'digg\.user\.profileviews' 502 syn match csdlTarget 'digg\.user\.icon' 503 syn match csdlTarget 'digg\.user\.links' 504 syn match csdlTarget 'digg\.item\.status' 505 syn match csdlTarget 'digg\.item\.description' 506 syn match csdlTarget 'digg\.item\.title' 507 syn match csdlTarget 'digg\.item\.diggs' 508 syn match csdlTarget 'digg\.item\.comments' 509 syn match csdlTarget 'digg\.item\.topic' 510 syn match csdlTarget 'digg\.comment\.buries' 511 syn match csdlTarget 'digg\.comment\.diggs' 512 syn match csdlTarget 'digg\.comment\.text' 513 syn match csdlTarget 'youtube\.title' 514 syn match csdlTarget 'youtube\.content' 515 syn match csdlTarget 'youtube\.contenttype' 516 syn match csdlTarget 'youtube\.author\.name' 517 syn match csdlTarget 'youtube\.author\.link' 518 syn match csdlTarget 'youtube\.type' 519 syn match csdlTarget 'youtube\.videolink' 520 syn match csdlTarget 'youtube\.commentslink' 521 syn match csdlTarget 'youtube\.duration' 522 syn match csdlTarget 'youtube\.thumbnail' 523 syn match csdlTarget 'youtube\.category' 524 syn match csdlTarget 'youtube\.tags' 525 526 syn match csdlComment "^\/\/.*$" 527 syn match csdlComment "^\/\*.*$" 528 syn match csdlComment "^.*\*\/$" 529 530 highlight link csdlKeyword Statement 531 highlight link csdlOperator Operator 532 highlight link csdlLogicalOperator Operator 533 highlight link csdlTarget Constant 534 highlight link csdlComment Comment 535 " 536 let b:current_syntax = "csdl"