Files
RedBear-OS/local/recipes/kde/kf6-syntaxhighlighting/source/data/syntax/winehq.xml
T

46 lines
2.0 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language>
<language name="WINE Config" version="8" kateversion="5.0" section="Configuration" extensions="*.reg" mimetype="">
<highlighting>
<contexts>
<context attribute="Normal Text" lineEndContext="#stay" name="Normal">
<StringDetect String="WINE REGISTRY Version" attribute="RegistryBeginEnd" context="RegistryBeginEnd" />
<RegExpr String="^#\s*&lt;\s*(\/\s*)?wineconf\s*&gt;" attribute="RegistryBeginEnd" context="#stay" column="0"/>
<RegExpr String="^\[.*\]" attribute="Section" context="#stay" column="0"/>
<DetectChar char=";" attribute="Comment" context="Comment"/>
<RegExpr String="\s*&quot;\s*[a-zA-Z0-9_.:*]*\s*&quot;" attribute="Key" context="#stay" />
<DetectChar char="=" attribute="Normal Text" context="Value"/>
</context>
<context attribute="Normal Text" lineEndContext="#pop" name="Value">
<RegExpr String="\s*&quot;.*&quot;" attribute="Value" context="#stay" />
<DetectChar char=";" attribute="Comment" context="Comment"/>
</context>
<context attribute="RegistryBeginEnd" lineEndContext="#pop" name="RegistryBeginEnd"/>
<context attribute="Comment" lineEndContext="#pop" name="Comment">
<DetectSpaces />
<IncludeRules context="##Comments" />
</context>
</contexts>
<itemDatas>
<itemData name="Normal Text" defStyleNum="dsNormal"/>
<itemData name="Section" defStyleNum="dsKeyword"/>
<itemData name="Key" defStyleNum="dsDataType"/>
<itemData name="Value" defStyleNum="dsNormal" color="#0000FF" selColor="#ffffff" italic="0" bold="1"/>
<itemData name="Comment" defStyleNum="dsComment"/>
<itemData name="RegistryBeginEnd" defStyleNum="dsNormal" color="#00AAAA" selColor="#ffffff" italic="0" bold="1"/>
</itemDatas>
</highlighting>
<general>
<comments>
<comment name="singleLine" start=";"/>
</comments>
</general>
</language>
<!-- kate: space-indent on; indent-width 2; replace-tabs on; -->