~ubuntu-branches/ubuntu/vivid/kate/vivid-updates

« back to all changes in this revision

Viewing changes to part/syntax/data/apache.xml

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2014-12-04 16:49:41 UTC
  • mfrom: (1.6.6)
  • Revision ID: package-import@ubuntu.com-20141204164941-l3qbvsly83hhlw2v
Tags: 4:14.11.97-0ubuntu1
* New upstream release
* Update build-deps and use pkg-kde v3 for Qt 5 build
* kate-data now kate5-data for co-installability

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="UTF-8"?>
2
 
<!DOCTYPE language SYSTEM "language.dtd">
3
 
 
4
 
<!-- Changelog:
5
 
 
6
 
v1.1:
7
 
- improved Syntax
8
 
- added support for Apache 2.2 Directives
9
 
- .ht* files may now automaticaly be highlighted
10
 
 
11
 
v1.0:
12
 
- first Release
13
 
-->
14
 
 
15
 
<language name="Apache Configuration" section="Configuration"
16
 
          version="1.11" kateversion="2.0"
17
 
          extensions="httpd.conf;httpd2.conf;apache.conf;apache2.conf;.htaccess*;.htpasswd*"
18
 
          mimetype=""
19
 
          author="Jan Janssen (medhefgo@googlemail.com)" license="LGPL">
20
 
 
21
 
<highlighting>
22
 
<list name="String Directives">
23
 
<item>AcceptFilter</item>
24
 
<item>AccessFileName</item>
25
 
<item>Action</item>
26
 
<item>AddAlt</item>
27
 
<item>AddAltByEncoding</item>
28
 
<item>AddAltByType</item>
29
 
<item>AddCharset</item>
30
 
<item>AddDefaultCharset</item>
31
 
<item>AddDescription</item>
32
 
<item>AddEncoding</item>
33
 
<item>AddHandler</item>
34
 
<item>AddIcon</item>
35
 
<item>AddIconByEncoding</item>
36
 
<item>AddIconByType</item>
37
 
<item>AddInputFilter</item>
38
 
<item>AddLanguage</item>
39
 
<item>AddModuleInfo</item>
40
 
<item>AddOutputFilter</item>
41
 
<item>AddOutputFilterByType</item>
42
 
<item>AddType</item>
43
 
<item>Alias</item>
44
 
<item>AliasMatch</item>
45
 
<item>Allow</item>
46
 
<item>Anonymous</item>
47
 
<item>AuthBasicProvider</item>
48
 
<item>AuthDBMGroupFile</item>
49
 
<item>AuthDBMUserFile</item>
50
 
<item>AuthDigestDomain</item>
51
 
<item>AuthDigestFile</item>
52
 
<item>AuthDigestGroupFile</item>
53
 
<item>AuthDigestNonceFormat</item>
54
 
<item>AuthDigestProvider</item>
55
 
<item>AuthGroupFile</item>
56
 
<item>AuthLDAPBindDN</item>
57
 
<item>AuthLDAPBindPassword</item>
58
 
<item>AuthLDAPCharsetConfig</item>
59
 
<item>AuthLDAPGroupAttribute</item>
60
 
<item>AuthLDAPUrl</item>
61
 
<item>AuthName</item>
62
 
<item>AuthUserFile</item>
63
 
<item>BrowserMatch</item>
64
 
<item>BrowserMatchNoCase</item>
65
 
<item>BS2000Account</item>
66
 
<item>CacheDisable</item>
67
 
<item>CacheEnable</item>
68
 
<item>CacheFile</item>
69
 
<item>CacheGcClean</item>
70
 
<item>CacheGcUnused</item>
71
 
<item>CacheRoot</item>
72
 
<item>CGIMapExtension</item>
73
 
<item>CharsetDefault</item>
74
 
<item>CharsetOptions</item>
75
 
<item>CharsetSourceEnc</item>
76
 
<item>CookieDomain</item>
77
 
<item>CookieLog</item>
78
 
<item>CookieName</item>
79
 
<item>CoreDumpDirectory</item>
80
 
<item>CustomLog</item>
81
 
<item>Dav</item>
82
 
<item>DavGenericLockDB</item>
83
 
<item>DavLockDB</item>
84
 
<item>DBDParams</item>
85
 
<item>DBDPrepareSQL</item>
86
 
<item>DBDriver</item>
87
 
<item>DefaultIcon</item>
88
 
<item>DefaultLanguage</item>
89
 
<item>DefaultType</item>
90
 
<item>DeflateFilterNote</item>
91
 
<item>Deny</item>
92
 
<item>DirectoryIndex</item>
93
 
<item>DocumentRoot</item>
94
 
<item>ErrorDocument</item>
95
 
<item>ErrorLog</item>
96
 
<item>Example</item>
97
 
<item>ExpiresByType</item>
98
 
<item>ExpiresDefault</item>
99
 
<item>ExtFilterDefine</item>
100
 
<item>ExtFilterOptions</item>
101
 
<item>FilterChain</item>
102
 
<item>FilterDeclare</item>
103
 
<item>FilterProtocol</item>
104
 
<item>FilterProvider</item>
105
 
<item>FilterTrace</item>
106
 
<item>ForceType</item>
107
 
<item>ForensicLog</item>
108
 
<item>Group</item>
109
 
<item>Header</item>
110
 
<item>HeaderName</item>
111
 
<item>ImapBase</item>
112
 
<item>Include</item>
113
 
<item>IndexIgnore</item>
114
 
<item>IndexOptions</item>
115
 
<item>IndexStyleSheet</item>
116
 
<item>ISAPICacheFile</item>
117
 
<item>LanguagePriority</item>
118
 
<item>LDAPSharedCacheFile</item>
119
 
<item>LDAPTrustedCA</item>
120
 
<item>LDAPTrustedCAType</item>
121
 
<item>LDAPTrustedClientCert</item>
122
 
<item>LDAPTrustedGlobalCert</item>
123
 
<item>Listen</item>
124
 
<item>LoadFile</item>
125
 
<item>LoadModule</item>
126
 
<item>LockFile</item>
127
 
<item>LogFormat</item>
128
 
<item>MetaDir</item>
129
 
<item>MetaSuffix</item>
130
 
<item>MimeMagicFile</item>
131
 
<item>MMapFile</item>
132
 
<item>NameVirtualHost</item>
133
 
<item>NoProxy</item>
134
 
<item>NWSSLTrustedCerts</item>
135
 
<item>NWSSLUpgradeable</item>
136
 
<item>PassEnv</item>
137
 
<item>PidFile</item>
138
 
<item>ProxyBlock</item>
139
 
<item>ProxyDomain</item>
140
 
<item>ProxyPass</item>
141
 
<item>ProxyPassReverse</item>
142
 
<item>ProxyPassReverseCookieDomain</item>
143
 
<item>ProxyPassReverseCookiePath</item>
144
 
<item>ProxyRemote</item>
145
 
<item>ProxyRemoteMatch</item>
146
 
<item>ReadmeName</item>
147
 
<item>Redirect</item>
148
 
<item>RedirectMatch</item>
149
 
<item>RedirectPermanent</item>
150
 
<item>RedirectTemp</item>
151
 
<item>RemoveCharset</item>
152
 
<item>RemoveEncoding</item>
153
 
<item>RemoveHandler</item>
154
 
<item>RemoveInputFilter</item>
155
 
<item>RemoveLanguage</item>
156
 
<item>RemoveOutputFilter</item>
157
 
<item>RemoveType</item>
158
 
<item>RequestHeader</item>
159
 
<item>Require</item>
160
 
<item>RewriteBase</item>
161
 
<item>RewriteCond</item>
162
 
<item>RewriteLock</item>
163
 
<item>RewriteLog</item>
164
 
<item>RewriteMap</item>
165
 
<item>RewriteRule</item>
166
 
<item>ScoreBoardFile</item>
167
 
<item>Script</item>
168
 
<item>ScriptAlias</item>
169
 
<item>ScriptAliasMatch</item>
170
 
<item>ScriptLog</item>
171
 
<item>ScriptSock</item>
172
 
<item>SecureListen</item>
173
 
<item>ServerAdmin</item>
174
 
<item>ServerAlias</item>
175
 
<item>ServerName</item>
176
 
<item>ServerPath</item>
177
 
<item>ServerRoot</item>
178
 
<item>SetEnv</item>
179
 
<item>SetEnvIf</item>
180
 
<item>SetEnvIfNoCase</item>
181
 
<item>SetHandler</item>
182
 
<item>SetInputFilter</item>
183
 
<item>SetOutputFilter</item>
184
 
<item>SSIEndTag</item>
185
 
<item>SSIErrorMsg</item>
186
 
<item>SSIStartTag</item>
187
 
<item>SSITimeFormat</item>
188
 
<item>SSIUndefinedEcho</item>
189
 
<item>SSLCACertificateFile</item>
190
 
<item>SSLCACertificatePath</item>
191
 
<item>SSLCADNRequestFile</item>
192
 
<item>SSLCADNRequestPath</item>
193
 
<item>SSLCARevocationFile</item>
194
 
<item>SSLCARevocationPath</item>
195
 
<item>SSLCertificateChainFile</item>
196
 
<item>SSLCertificateFile</item>
197
 
<item>SSLCertificateKeyFile</item>
198
 
<item>SSLCipherSuite</item>
199
 
<item>SSLCryptoDevice</item>
200
 
<item>SSLHonorCiperOrder</item>
201
 
<item>SSLPassPhraseDialog</item>
202
 
<item>SSLProxyCACertificateFile</item>
203
 
<item>SSLProxyCACertificatePath</item>
204
 
<item>SSLProxyCARevocationFile</item>
205
 
<item>SSLProxyCARevocationPath</item>
206
 
<item>SSLProxyCipherSuite</item>
207
 
<item>SSLProxyMachineCertificateFile</item>
208
 
<item>SSLProxyMachineCertificatePath</item>
209
 
<item>SSLProxyProtocol</item>
210
 
<item>SSLRandomSeed</item>
211
 
<item>SSLRequire</item>
212
 
<item>SSLRequireSSL</item>
213
 
<item>SSLUserName</item>
214
 
<item>SuexecUserGroup</item>
215
 
<item>TransferLog</item>
216
 
<item>TypesConfig</item>
217
 
<item>UnsetEnv</item>
218
 
<item>User</item>
219
 
<item>UserDir</item>
220
 
<item>VirtualDocumentRoot</item>
221
 
<item>VirtualDocumentRootIP</item>
222
 
<item>VirtualScriptAlias</item>
223
 
<item>VirtualScriptAliasIP</item>
224
 
<item>Win32DisableAcceptEx</item>
225
 
</list>
226
 
 
227
 
<list name="Integer Directives">
228
 
<item>AllowCONNECT</item>
229
 
<item>AssignUserID</item>
230
 
<item>AuthDigestNonceLifetime</item>
231
 
<item>AuthDigestShmemSize</item>
232
 
<item>CacheDefaultExpire</item>
233
 
<item>CacheDirLength</item>
234
 
<item>CacheDirLevels</item>
235
 
<item>CacheForceCompletion</item>
236
 
<item>CacheGcDaily</item>
237
 
<item>CacheGcInterval</item>
238
 
<item>CacheGcMemUsage</item>
239
 
<item>CacheLastModifiedFactor</item>
240
 
<item>CacheMaxExpire</item>
241
 
<item>CacheMaxFileSize</item>
242
 
<item>CacheMinFileSize</item>
243
 
<item>CacheSize</item>
244
 
<item>CacheTimeMargin</item>
245
 
<item>ChildPerUserID</item>
246
 
<item>CookieExpires</item>
247
 
<item>DavMinTimeout</item>
248
 
<item>DBDExptime</item>
249
 
<item>DBDKeep</item>
250
 
<item>DBDMax</item>
251
 
<item>DBDMin</item>
252
 
<item>DBDPersist</item>
253
 
<item>DeflateBufferSize</item>
254
 
<item>DeflateCompressionLevel</item>
255
 
<item>DeflateMemLevel</item>
256
 
<item>DeflateWindowSize</item>
257
 
<item>IdentityCheckTimeout</item>
258
 
<item>ISAPIReadAheadBuffer</item>
259
 
<item>KeepAliveTimeout</item>
260
 
<item>LDAPCacheEntries</item>
261
 
<item>LDAPCacheTTL</item>
262
 
<item>LDAPConnectionTimeout</item>
263
 
<item>LDAPOpCacheEntries</item>
264
 
<item>LDAPOpCacheTTL</item>
265
 
<item>LDAPSharedCacheSize</item>
266
 
<item>LimitInternalRecursion</item>
267
 
<item>LimitRequestBody</item>
268
 
<item>LimitRequestFields</item>
269
 
<item>LimitRequestFieldsize</item>
270
 
<item>LimitRequestLine</item>
271
 
<item>LimitXMLRequestBody</item>
272
 
<item>ListenBacklog</item>
273
 
<item>MaxClients</item>
274
 
<item>MaxKeepAliveRequests</item>
275
 
<item>MaxMemFree</item>
276
 
<item>MaxRequestsPerChild</item>
277
 
<item>MaxRequestsPerThread</item>
278
 
<item>MaxSpareServers</item>
279
 
<item>MaxSpareThreads</item>
280
 
<item>MaxThreads</item>
281
 
<item>MaxThreadsPerChild</item>
282
 
<item>MCacheMaxObjectCount</item>
283
 
<item>MCacheMaxObjectSize</item>
284
 
<item>MCacheMaxStreamingBuffer</item>
285
 
<item>MCacheMinObjectSize</item>
286
 
<item>MCacheSize</item>
287
 
<item>MinSpareServers</item>
288
 
<item>MinSpareThreads</item>
289
 
<item>NumServers</item>
290
 
<item>ProxyIOBufferSize</item>
291
 
<item>ProxyMaxForwards</item>
292
 
<item>ProxyReceiveBufferSize</item>
293
 
<item>ProxyTimeout</item>
294
 
<item>RewriteLogLevel</item>
295
 
<item>RLimitCPU</item>
296
 
<item>RLimitMEM</item>
297
 
<item>RLimitNPROC</item>
298
 
<item>ScriptLogBuffer</item>
299
 
<item>ScriptLogLength</item>
300
 
<item>SendBufferSize</item>
301
 
<item>ServerLimit</item>
302
 
<item>SSLProxyVerifyDepth</item>
303
 
<item>SSLSessionCacheTimeout</item>
304
 
<item>SSLVerifyDepth</item>
305
 
<item>StartServers</item>
306
 
<item>StartThreads</item>
307
 
<item>ThreadLimit</item>
308
 
<item>ThreadsPerChild</item>
309
 
<item>ThreadStackSize</item>
310
 
<item>TimeOut</item>
311
 
</list>
312
 
 
313
 
<list name="Alternative Directives">
314
 
<item>AcceptMutex</item>
315
 
<item>AcceptPathInfo</item>
316
 
<item>AllowEncodedSlashes</item>
317
 
<item>AllowOverride</item>
318
 
<item>Anonymous_Authoritative</item>
319
 
<item>Anonymous_LogEmail</item>
320
 
<item>Anonymous_MustGiveEmail</item>
321
 
<item>Anonymous_NoUserID</item>
322
 
<item>Anonymous_VerifyEmail</item>
323
 
<item>AuthAuthoritative</item>
324
 
<item>AuthBasicAuthoritative</item>
325
 
<item>AuthBasicProvider</item>
326
 
<item>AuthDBMAuthoritative</item>
327
 
<item>AuthDBMType</item>
328
 
<item>AuthDefaultAuthoritative</item>
329
 
<item>AuthDigestAlgorithm</item>
330
 
<item>AuthDigestNcCheck</item>
331
 
<item>AuthDigestQop</item>
332
 
<item>AuthLDAPAuthoritative</item>
333
 
<item>AuthLDAPCompareDNOnServer</item>
334
 
<item>AuthLDAPDereferenceAliases</item>
335
 
<item>AuthLDAPEnabled</item>
336
 
<item>AuthLDAPFrontPageHack</item>
337
 
<item>AuthLDAPGroupAttributeIsDN</item>
338
 
<item>AuthLDAPRemoteUserIsDN</item>
339
 
<item>AuthType</item>
340
 
<item>AuthzDBMAuthoritative</item>
341
 
<item>AuthzDBMType</item>
342
 
<item>AuthzDefaultAuthoritative</item>
343
 
<item>AuthzGroupFileAuthoritative</item>
344
 
<item>AuthzLDAPAuthoritative</item>
345
 
<item>AuthzOwnerAuthoritative</item>
346
 
<item>AuthzUserAuthoritative</item>
347
 
<item>BufferedLogs</item>
348
 
<item>CacheExpiryCheck</item>
349
 
<item>CacheIgnoreCacheControl</item>
350
 
<item>CacheIgnoreHeaders</item>
351
 
<item>CacheIgnoreNoLastMod</item>
352
 
<item>CacheNegotiatedDocs</item>
353
 
<item>CacheStoreNoStore</item>
354
 
<item>CacheStorePrivate</item>
355
 
<item>CheckSpelling</item>
356
 
<item>ContentDigest</item>
357
 
<item>CookieStyle</item>
358
 
<item>CookieTracking</item>
359
 
<item>CoreDumpDirectory</item>
360
 
<item>CustomLog</item>
361
 
<item>DavDepthInfinity</item>
362
 
<item>DirectorySlash</item>
363
 
<item>DumpIOInput</item>
364
 
<item>DumpIOOutput</item>
365
 
<item>EnableExceptionHook</item>
366
 
<item>EnableMMAP</item>
367
 
<item>EnableSendfile</item>
368
 
<item>ExpiresActive</item>
369
 
<item>ExtendedStatus</item>
370
 
<item>FileETag</item>
371
 
<item>ForceLanguagePriority</item>
372
 
<item>HostnameLookups</item>
373
 
<item>IdentityCheck</item>
374
 
<item>ImapDefault</item>
375
 
<item>ImapMenu</item>
376
 
<item>IndexOrderDefault</item>
377
 
<item>ISAPIAppendLogToErrors</item>
378
 
<item>ISAPIAppendLogToQuery</item>
379
 
<item>ISAPIFakeAsync</item>
380
 
<item>ISAPILogNotSupported</item>
381
 
<item>KeepAlive</item>
382
 
<item>LDAPTrustedMode</item>
383
 
<item>LDAPVerifyServerCert</item>
384
 
<item>LogLevel</item>
385
 
<item>MCacheRemovalAlgorithm</item>
386
 
<item>MetaFiles</item>
387
 
<item>ModMimeUsePathInfo</item>
388
 
<item>MultiviewsMatch</item>
389
 
<item>Options</item>
390
 
<item>Order</item>
391
 
<item>ProtocolEcho</item>
392
 
<item>ProxyBadHeader</item>
393
 
<item>ProxyErrorOverride</item>
394
 
<item>ProxyPreserveHost</item>
395
 
<item>ProxyRequests</item>
396
 
<item>ProxyVia</item>
397
 
<item>RewriteEngine</item>
398
 
<item>RewriteOptions</item>
399
 
<item>Satisfy</item>
400
 
<item>ScriptInterpreterSource</item>
401
 
<item>ServerSignature</item>
402
 
<item>ServerTokens</item>
403
 
<item>SSLEngine</item>
404
 
<item>SSLMutex</item>
405
 
<item>SSLOptions</item>
406
 
<item>SSLProtocol</item>
407
 
<item>SSLProxyEngine</item>
408
 
<item>SSLProxyVerify</item>
409
 
<item>SSLSessionCache</item>
410
 
<item>SSLVerifyClient</item>
411
 
<item>UseCanonicalName</item>
412
 
<item>XBitHack</item>
413
 
</list>
414
 
 
415
 
<list name="Alternates">
416
 
<item>On</item>
417
 
<item>Off</item>
418
 
<item>Default</item>
419
 
<item>flock</item>
420
 
<item>fcntl</item>
421
 
<item>posixsem</item>
422
 
<item>pthread</item>
423
 
<item>sysvsem</item>
424
 
<item>All</item>
425
 
<item>None</item>
426
 
<item>AuthConfig</item>
427
 
<item>FileInfo</item>
428
 
<item>Indexes</item>
429
 
<item>Limit</item>
430
 
<item>Options</item>
431
 
 
432
 
<item>ExecCGI</item>
433
 
<item>FollowSymLinks</item>
434
 
<item>Includes</item>
435
 
<item>IncludesNOEXEC</item>
436
 
<item>Indexes</item>
437
 
<item>MultiViews</item>
438
 
<item>SymLinksIfOwnerMatch</item>
439
 
<item>StdEnvVars</item>
440
 
<item>CompatEnvVars</item>
441
 
<item>ExportCertData</item>
442
 
<item>FakeBasicAuth</item>
443
 
<item>StrictRequire</item>
444
 
<item>OptRenegotiate</item>
445
 
 
446
 
<item>SDBM</item>
447
 
<item>GDBM</item>
448
 
<item>NDBM</item>
449
 
<item>DB</item>
450
 
<item>MD5</item>
451
 
<item>MD5-sess</item>
452
 
<item>auth</item>
453
 
<item>auth-int</item>
454
 
<item>never</item>
455
 
<item>searching</item>
456
 
<item>finding</item>
457
 
<item>always</item>
458
 
<item>Basic</item>
459
 
<item>Digest</item>
460
 
<item>Connection</item>
461
 
<item>Keep-Alive</item>
462
 
<item>Proxy-Authenticate</item>
463
 
<item>Proxy-Authorization</item>
464
 
<item>TE</item>
465
 
<item>Trailers</item>
466
 
<item>Transfer-Encoding</item>
467
 
<item>Upgrade</item>
468
 
<item>Netscape</item>
469
 
<item>Cookie</item>
470
 
<item>Cookie2</item>
471
 
<item>RFC2109</item>
472
 
<item>RFC2965</item>
473
 
<item>INode</item>
474
 
<item>MTime</item>
475
 
<item>Size</item>
476
 
<item>Prefer</item>
477
 
<item>Fallback</item>
478
 
<item>Double</item>
479
 
<item>error</item>
480
 
<item>nocontent</item>
481
 
<item>map</item>
482
 
<item>referer</item>
483
 
<item>formatted</item>
484
 
<item>semiformatted</item>
485
 
<item>unformatted</item>
486
 
<item>Ascending</item>
487
 
<item>Descending</item>
488
 
<item>Name</item>
489
 
<item>Date</item>
490
 
<item>Size</item>
491
 
<item>Description</item>
492
 
<item>SSL</item>
493
 
<item>TLS</item>
494
 
<item>STARTTLS</item>
495
 
<item>emerg</item>
496
 
<item>alert</item>
497
 
<item>crit</item>
498
 
<item>error</item>
499
 
<item>warn</item>
500
 
<item>notice</item>
501
 
<item>info</item>
502
 
<item>debug</item>
503
 
<item>LRU</item>
504
 
<item>GDSF</item>
505
 
<item>Any</item>
506
 
<item>NegotiatedOnly</item>
507
 
<item>Filters</item>
508
 
<item>Handlers</item>
509
 
<item>Deny,Allow</item>
510
 
<item>Allow,Deny</item>
511
 
<item>Mutual-failure</item>
512
 
<item>IsError</item>
513
 
<item>Ignore</item>
514
 
<item>StartBody</item>
515
 
<item>Full</item>
516
 
<item>Block</item>
517
 
<item>inherit</item>
518
 
<item>Registry</item>
519
 
<item>Registry-Strict</item>
520
 
<item>Script</item>
521
 
<item>EMail</item>
522
 
<item>Major</item>
523
 
<item>Minor</item>
524
 
<item>Min</item>
525
 
<item>Minimal</item>
526
 
<item>Prod</item>
527
 
<item>ProductOnly</item>
528
 
<item>OS</item>
529
 
<item>Full</item>
530
 
<item>optional</item>
531
 
<item>posixsem</item>
532
 
<item>sysvsem</item>
533
 
<item>sem</item>
534
 
<item>pthread</item>
535
 
<item>fcntl:</item>
536
 
<item>flock:</item>
537
 
<item>file:</item>
538
 
<item>yes</item>
539
 
<item>no</item>
540
 
<item>SSLv2</item>
541
 
<item>SSLv3</item>
542
 
<item>TLSv1</item>
543
 
<item>require</item>
544
 
<item>optional_no_ca</item>
545
 
<item>nonenotnull</item>
546
 
<item>dbm:</item>
547
 
<item>shm:</item>
548
 
<item>dc:</item>
549
 
<item>DNS</item>
550
 
</list>
551
 
 
552
 
 
553
 
<contexts>
554
 
 <context name="apache" attribute="Normal Text" lineEndContext="#stay">
555
 
  <keyword context="String Directives" String="String Directives" />
556
 
  <keyword attribute="Directives" context="Integer Directives" String="Integer Directives" />
557
 
  <keyword attribute="Directives" context="Alternative Directives" String="Alternative Directives" />
558
 
 
559
 
  <RegExpr attribute="Container" context="Container Open" String="&lt;\w+" beginRegion="Container" />
560
 
  <RegExpr attribute="Container" context="Container Close" String="&lt;/\w+" endRegion="Container" />
561
 
  <DetectChar attribute="Comment" context="Comment" char="#" firstNonSpace="true" />
562
 
 </context>
563
 
 
564
 
 <!--   Directives - separated after String, Integer and Alternatives -->
565
 
 <context name="String Directives" attribute="Directives" lineEndContext="#pop">
566
 
  <RegExpr attribute="String" context="#stay" String="[^#]*" />
567
 
  <IncludeRules context="Comment Alert" />
568
 
 </context>
569
 
 
570
 
 <context name="Integer Directives" attribute="Other" lineEndContext="#pop">
571
 
  <Float attribute="Float" context="Integer Directives" />
572
 
  <Int attribute="Int" context="Integer Directives" />
573
 
  <IncludeRules context="Comment Alert" />
574
 
 </context>
575
 
 
576
 
 <context name="Alternative Directives" attribute="Other" lineEndContext="#pop">
577
 
  <keyword attribute="Alternates" context="#stay" String="Alternates" />
578
 
  <DetectChar attribute="Alternates" context="#stay" char="-" />
579
 
  <DetectChar attribute="Alternates" context="#stay" char="+" />
580
 
  <IncludeRules context="Comment Alert" />
581
 
 </context>
582
 
 
583
 
<!--    Other -->
584
 
 <context name="Comment" attribute="Comment" lineEndContext="#pop">
585
 
  <DetectSpaces />
586
 
  <IncludeRules context="##Alerts" />
587
 
  <DetectIdentifier />
588
 
 </context>
589
 
 
590
 
<!--    Container -->
591
 
 <context name="Container Open" attribute="Container" lineEndContext="#pop">
592
 
  <DetectChar attribute="Container" context="Alert" char="&gt;" />
593
 
  <RegExpr attribute="Attribute" context="#stay" String="[^#&gt;]*" />
594
 
  <IncludeRules context="Comment Alert" />
595
 
 </context>
596
 
 
597
 
 <context name="Container Close" attribute="Container" lineEndContext="#pop">
598
 
  <DetectChar attribute="Container" context="Alert" char="&gt;" />
599
 
 </context>
600
 
 
601
 
<!--    Alerts -->
602
 
 <context name="Comment Alert" attribute="Normal Text" lineEndContext="#pop">
603
 
  <DetectChar attribute="Alert" context="Alert" char="#" />
604
 
 </context>
605
 
 
606
 
 <context name="Alert" attribute="Alert" lineEndContext="#pop" />
607
 
</contexts>
608
 
 
609
 
<itemDatas>
610
 
 <itemData name="Normal Text" defStyleNum="dsNormal" />
611
 
 <itemData name="Comment" defStyleNum="dsComment" />
612
 
 <itemData name="Directives" defStyleNum="dsOthers" color="#0000FF" selColor="#0000FF" bold="true" italic="false" />
613
 
 <itemData name="String" defStyleNum="dsString" />
614
 
 <itemData name="Float" defStyleNum="dsFloat" />
615
 
 <itemData name="Int" defStyleNum="dsFloat" />
616
 
 <itemData name="Alternates" defStyleNum="dsKeyword" />
617
 
 <itemData name="Alert" defStyleNum="dsError" />
618
 
 <itemData name="Container" defStyleNum="dsFunction" />
619
 
 <itemData name="Attribute" defStyleNum="dsOthers" />
620
 
 <itemData name="Other" defStyleNum="dsChar" />
621
 
</itemDatas>
622
 
</highlighting>
623
 
 
624
 
 
625
 
<general>
626
 
 <comments>
627
 
  <comment name="singleLine" start="#" />
628
 
 </comments>
629
 
 <keywords casesensitive="0" weakDeliminator="," />
630
 
</general>
631
 
 
632
 
</language>
633
 
 
634