4186
|
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"
|