Warning, /frameworks/syntax-highlighting/data/syntax/gitolite.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <!DOCTYPE language
0003 [
0004     <!ENTITY groupname "(?:\s|\A)\@[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*">
0005 ]>
0006 <language version="6" kateversion="5.0" name="Gitolite" section="Configuration" extensions="gitolite.conf" author="Andor Dávid (david-andor@kozpontiagy.hu)" license="GPL">
0007   <highlighting>
0008     <list name="keywords">
0009       <item>C</item>
0010       <item>R</item>
0011       <item>RW</item>
0012       <item>RW+</item>
0013       <item>RWC</item>
0014       <item>RW+C</item>
0015       <item>RWD</item>
0016       <item>RW+D</item>
0017       <item>RWCD</item>
0018       <item>RW+CD</item>
0019       <item>config</item>
0020       <item>option</item>
0021       <item>repo</item>
0022     </list>
0023 
0024     <contexts>
0025       <context name="Normal Text" attribute="Normal Text" lineEndContext="#pop">
0026         <DetectChar                     context="SingleLineComment" char="#" />
0027         <keyword attribute="Keyword"    context="#stay"   String="keywords" />
0028         <RegExpr attribute="Group"      context="#stay"   String="&groupname;" />
0029         <DetectChar attribute="Symbol"  context="Value"   char="=" />
0030         <RegExpr attribute="Include"    context="IncludeLine" String="\A\s*(include|subconf)" />
0031       </context>
0032 
0033       <context name="SingleLineComment" attribute="Comment (Single)" lineEndContext="#pop">
0034         <DetectSpaces />
0035         <IncludeRules context="##Comments" />
0036       </context>
0037 
0038       <context name="IncludeLine" attribute="Normal Text" lineEndContext="#pop">
0039         <RangeDetect attribute="String" char="&quot;"     char1="&quot;" />
0040         <DetectChar                     context="SingleLineComment" char="#" />
0041       </context>
0042 
0043       <context name="Value" attribute="Normal Text" lineEndContext="#pop">
0044         <DetectChar                     context="SingleLineComment" char="#" />
0045         <RegExpr attribute="Group"      context="#stay"   String="&groupname;" />
0046         <RangeDetect attribute="String" char="&quot;"     char1="&quot;" />
0047         <RangeDetect attribute="String" char="'"          char1="'" />
0048       </context>
0049     </contexts>
0050 
0051     <itemDatas>
0052       <itemData name="Normal Text"      defStyleNum="dsNormal"/>
0053       <itemData name="Comment (Single)" defStyleNum="dsComment" />
0054       <itemData name="Keyword"          defStyleNum="dsKeyword" spellChecking="false" />
0055       <itemData name="Group"            defStyleNum="dsVariable" spellChecking="false" />
0056  <!-- <itemData name="Refs"             defStyleNum="dsKeyword" spellChecking="false" /> -->
0057       <itemData name="Symbol"           defStyleNum="dsOthers" />
0058       <itemData name="Include"          defStyleNum="dsPreprocessor" />
0059       <itemData name="String"           defStyleNum="dsString" />
0060     </itemDatas>
0061   </highlighting>
0062 
0063   <general>
0064     <keywords casesensitive="1" weakDeliminator="+" />
0065 
0066     <comments>
0067       <comment name="singleLine" start="#" position="afterwhitespace" />
0068     </comments>
0069 
0070   </general>
0071 
0072   <!-- kate: space-indent on; indent-width 2; replace-tabs on; -->
0073 </language>