Warning, /frameworks/syntax-highlighting/data/syntax/qdocconf.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="QDoc Configuration"
0004           version="3"
0005           kateversion="5.0"
0006           section="Configuration"
0007           extensions="*.qdocconf"
0008           author="Volker Krause (vkrause@kde.org)"
0009           license="MIT">
0010     <highlighting>
0011         <list name="key-names">
0012             <item>alias</item>
0013             <item>buildversion</item>
0014             <item>Cpp</item>
0015             <item>customFilters</item>
0016             <item>defines</item>
0017             <item>depends</item>
0018             <item>description</item>
0019             <item>dita</item>
0020             <item>edition</item>
0021             <item>endheader</item>
0022             <item>exampledirs</item>
0023             <item>examples</item>
0024             <item>excludedirs</item>
0025             <item>excludefiles</item>
0026             <item>falsehoods</item>
0027             <item>file</item>
0028             <item>filterAttributes</item>
0029             <item>headerdirs</item>
0030             <item>headers</item>
0031             <item>HTML</item>
0032             <item>imagedirs</item>
0033             <item>images</item>
0034             <item>indexes</item>
0035             <item>indexRoot</item>
0036             <item>indexTitle</item>
0037             <item>language</item>
0038             <item>macro</item>
0039             <item>manifestmeta</item>
0040             <item>name</item>
0041             <item>namespace</item>
0042             <item>navigation</item>
0043             <item>outputdir</item>
0044             <item>outputformats</item>
0045             <item>outputprefixes</item>
0046             <item>outputsuffixes</item>
0047             <item>project</item>
0048             <item>projects</item>
0049             <item>qhp</item>
0050             <item>selectors</item>
0051             <item>sortPages</item>
0052             <item>sourcedirs</item>
0053             <item>sources</item>
0054             <item>sources.fileextensions</item>
0055             <item>spurious</item>
0056             <item>subprojects</item>
0057             <item>tabsize</item>
0058             <item>tagfile</item>
0059             <item>title</item>
0060             <item>type</item>
0061             <item>url</item>
0062             <item>version</item>
0063             <item>versionsym</item>
0064             <item>virtualFolder</item>
0065         </list>
0066         <list name="function-names">
0067             <item>include</item>
0068         </list>
0069         <list name="selector-names">
0070             <item>namespace</item>
0071             <item>class</item>
0072             <item>qmltype</item>
0073             <item>qmlclass</item>
0074             <item>module</item>
0075             <item>qmlmodule</item>
0076             <item>doc</item>
0077             <item>fake</item>
0078             <item>group</item>
0079             <item>example</item>
0080             <item>headerfile</item>
0081             <item>page</item>
0082             <item>manual</item>
0083         </list>
0084 
0085         <contexts>
0086             <context name="key-context" attribute="Normal Text" lineEndContext="#stay">
0087                 <DetectChar char="#" attribute="Comment" context="comment-context" column="0"/>
0088                 <keyword attribute="Keyword" String="key-names"/>
0089                 <keyword attribute="Function" String="function-names"/>
0090                 <DetectChar char="=" context="value-context"/>
0091                 <DetectChar char="(" context="argument-context"/>
0092             </context>
0093 
0094             <context name="value-context" attribute="Normal Text" lineEndContext="#pop" lineEmptyContext="#pop">
0095                 <DetectChar attribute="String" context="string-context" char="&quot;"/>
0096                 <keyword attribute="Selector" String="selector-names"/>
0097                 <RegExpr attribute="Variable" String="\$\w+"/>
0098                 <LineContinue char="\" context="#stay"/>
0099             </context>
0100 
0101             <context name="argument-context" attribute="Normal Text" lineEndContext="#stay">
0102                 <DetectChar attribute="String" context="string-context" char="&quot;"/>
0103                 <RegExpr attribute="Variable" String="\$\w+"/>
0104                 <DetectChar char=")" context="#pop"/>
0105                 <LineContinue char="\" context="#stay"/>
0106             </context>
0107 
0108             <context name="string-context" attribute="String" lineEndContext="#stay">
0109                 <HlCStringChar attribute="Special Character"/>
0110                 <RegExpr attribute="Variable" String="\$\w+"/>
0111                 <DetectChar attribute="String" context="#pop" char="&quot;"/>
0112             </context>
0113 
0114             <context name="comment-context" attribute="Comment" lineEndContext="#pop">
0115                 <DetectSpaces />
0116                 <IncludeRules context="##Comments"/>
0117             </context>
0118         </contexts>
0119 
0120         <itemDatas>
0121             <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/>
0122             <itemData name="Keyword" defStyleNum="dsBuiltIn" spellChecking="false"/>
0123             <itemData name="String" defStyleNum="dsString" spellChecking="false"/>
0124             <itemData name="Special Character" defStyleNum="dsSpecialChar" spellChecking="false"/>
0125             <itemData name="Variable" defStyleNum="dsVariable" spellChecking="false"/>
0126             <itemData name="Comment" defStyleNum="dsComment"/>
0127             <itemData name="Function" defStyleNum="dsFunction" spellChecking="false"/>
0128             <itemData name="Selector" defStyleNum="dsExtension" spellChecking="false"/>
0129         </itemDatas>
0130     </highlighting>
0131     <general>
0132         <comments>
0133             <comment name="singleLine" start="#"/>
0134         </comments>
0135         <keywords casesensitive="1" weakDeliminator="-/"/>
0136     </general>
0137 </language>
0138 <!-- kate: replace-tabs on; tab-width 4; indent-width 4; -->