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

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <!DOCTYPE language>
0003 <language name="Troff Mandoc" section="Markup" version="2" kateversion="5.0" extensions="*.1;*.2;*.3;*.4;*.5;*.6;*.7;*.8;*.1m;*.3x;*.tmac" mimetype="" author="Matthew Woehlke (mw_triad@users.sourceforge.net)" license="GPL">
0004 
0005   <highlighting>
0006 
0007     <list name="headings">
0008       <item>SH</item>
0009       <item>SS</item>
0010       <item>TH</item>
0011     </list>
0012 
0013     <list name="paragraph">
0014       <item>HP</item>
0015       <item>IP</item>
0016       <item>LP</item>
0017       <item>P</item>
0018       <item>PD</item>
0019       <item>PP</item>
0020       <item>RE</item>
0021       <item>RS</item>
0022       <item>TP</item>
0023     </list>
0024 
0025     <list name="formatting">
0026       <item>B</item>
0027       <item>BI</item>
0028       <item>BR</item>
0029       <item>I</item>
0030       <item>IB</item>
0031       <item>IR</item>
0032       <item>RB</item>
0033       <item>RI</item>
0034       <item>SM</item>
0035       <item>SB</item>
0036     </list>
0037 
0038     <list name="others">
0039       <item>DT</item>
0040     </list>
0041 
0042     <contexts>
0043 
0044       <!-- root context -->
0045       <context name="Normal" attribute="Normal Text" lineEndContext="#stay">
0046         <IncludeRules context="DetectComments##Roff"/>
0047         <DetectChar attribute="Macros" context="DetectDirective" char="." column="0"/>
0048         <IncludeRules context="DetectOthers##Roff"/>
0049       </context>
0050 
0051       <!-- directive start -->
0052       <context name="DetectDirective" attribute="Macros" lineEndContext="#pop">
0053         <keyword attribute="Headings" context="Directive" String="headings"/>
0054         <keyword attribute="Paragraphs" context="Directive" String="paragraph"/>
0055         <keyword attribute="Formatting" context="Directive" String="formatting"/>
0056         <keyword attribute="Other Macros" context="Directive" String="others"/>
0057         <IncludeRules context="DetectDirective##Roff"/>
0058       </context>
0059 
0060       <context name="Directive" attribute="Identifier" lineEndContext="#pop">
0061         <IncludeRules context="Directive##Roff"/>
0062       </context>
0063 
0064     </contexts>
0065 
0066     <itemDatas>
0067       <itemData name="Normal Text"    defStyleNum="dsNormal"/>
0068       <itemData name="Macros"         defStyleNum="dsFunction"/>
0069       <itemData name="Headings"       defStyleNum="dsKeyword"/>
0070       <itemData name="Paragraphs"     defStyleNum="dsDataType"/>
0071       <itemData name="Formatting"     defStyleNum="dsKeyword"/>
0072       <itemData name="Other Macros"   defStyleNum="dsFunction"/>
0073       <itemData name="Identifier"     defStyleNum="dsString"/>
0074     </itemDatas>
0075 
0076   </highlighting>
0077 
0078   <general>
0079 
0080     <comments>
0081       <comment name="singleLine" start=".\&quot;" />
0082     </comments>
0083 
0084     <keywords casesensitive="1"/>
0085 
0086   </general>
0087 
0088 </language>