1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138
|
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language>
<language name="QDoc Configuration"
version="3"
kateversion="5.0"
section="Configuration"
extensions="*.qdocconf"
author="Volker Krause (vkrause@kde.org)"
license="MIT">
<highlighting>
<list name="key-names">
<item>alias</item>
<item>buildversion</item>
<item>Cpp</item>
<item>customFilters</item>
<item>defines</item>
<item>depends</item>
<item>description</item>
<item>dita</item>
<item>edition</item>
<item>endheader</item>
<item>exampledirs</item>
<item>examples</item>
<item>excludedirs</item>
<item>excludefiles</item>
<item>falsehoods</item>
<item>file</item>
<item>filterAttributes</item>
<item>headerdirs</item>
<item>headers</item>
<item>HTML</item>
<item>imagedirs</item>
<item>images</item>
<item>indexes</item>
<item>indexRoot</item>
<item>indexTitle</item>
<item>language</item>
<item>macro</item>
<item>manifestmeta</item>
<item>name</item>
<item>namespace</item>
<item>navigation</item>
<item>outputdir</item>
<item>outputformats</item>
<item>outputprefixes</item>
<item>outputsuffixes</item>
<item>project</item>
<item>projects</item>
<item>qhp</item>
<item>selectors</item>
<item>sortPages</item>
<item>sourcedirs</item>
<item>sources</item>
<item>sources.fileextensions</item>
<item>spurious</item>
<item>subprojects</item>
<item>tabsize</item>
<item>tagfile</item>
<item>title</item>
<item>type</item>
<item>url</item>
<item>version</item>
<item>versionsym</item>
<item>virtualFolder</item>
</list>
<list name="function-names">
<item>include</item>
</list>
<list name="selector-names">
<item>namespace</item>
<item>class</item>
<item>qmltype</item>
<item>qmlclass</item>
<item>module</item>
<item>qmlmodule</item>
<item>doc</item>
<item>fake</item>
<item>group</item>
<item>example</item>
<item>headerfile</item>
<item>page</item>
<item>manual</item>
</list>
<contexts>
<context name="key-context" attribute="Normal Text" lineEndContext="#stay">
<DetectChar char="#" attribute="Comment" context="comment-context" column="0"/>
<keyword attribute="Keyword" String="key-names"/>
<keyword attribute="Function" String="function-names"/>
<DetectChar char="=" context="value-context"/>
<DetectChar char="(" context="argument-context"/>
</context>
<context name="value-context" attribute="Normal Text" lineEndContext="#pop" lineEmptyContext="#pop">
<DetectChar attribute="String" context="string-context" char="""/>
<keyword attribute="Selector" String="selector-names"/>
<RegExpr attribute="Variable" String="\$\w+"/>
<LineContinue char="\" context="#stay"/>
</context>
<context name="argument-context" attribute="Normal Text" lineEndContext="#stay">
<DetectChar attribute="String" context="string-context" char="""/>
<RegExpr attribute="Variable" String="\$\w+"/>
<DetectChar char=")" context="#pop"/>
<LineContinue char="\" context="#stay"/>
</context>
<context name="string-context" attribute="String" lineEndContext="#stay">
<HlCStringChar attribute="Special Character"/>
<RegExpr attribute="Variable" String="\$\w+"/>
<DetectChar attribute="String" context="#pop" char="""/>
</context>
<context name="comment-context" attribute="Comment" lineEndContext="#pop">
<DetectSpaces />
<IncludeRules context="##Comments"/>
</context>
</contexts>
<itemDatas>
<itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/>
<itemData name="Keyword" defStyleNum="dsBuiltIn" spellChecking="false"/>
<itemData name="String" defStyleNum="dsString" spellChecking="false"/>
<itemData name="Special Character" defStyleNum="dsSpecialChar" spellChecking="false"/>
<itemData name="Variable" defStyleNum="dsVariable" spellChecking="false"/>
<itemData name="Comment" defStyleNum="dsComment"/>
<itemData name="Function" defStyleNum="dsFunction" spellChecking="false"/>
<itemData name="Selector" defStyleNum="dsExtension" spellChecking="false"/>
</itemDatas>
</highlighting>
<general>
<comments>
<comment name="singleLine" start="#"/>
</comments>
<keywords casesensitive="1" weakDeliminator="-/"/>
</general>
</language>
<!-- kate: replace-tabs on; tab-width 4; indent-width 4; -->
|