Warning, /frameworks/syntax-highlighting/data/syntax/java-properties.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="Java Properties" version="5" kateversion="5.0" section="Other" extensions="*.properties" author="Matthias Böhm (MatthiasBoehm87 _at_ gmail.com)" license="MIT"> 0004 <highlighting> 0005 <contexts> 0006 <context name="key" attribute="Key" lineEndContext="#stay"> 0007 <RegExpr String="^[=:]$" attribute="Separator" context="key" column="0"/> 0008 <AnyChar String="=:" attribute="Separator" context="value" column="0"/> 0009 <AnyChar String="#!" attribute="Comment" context="comment" firstNonSpace="true"/> 0010 <RegExpr String="(?:[^=:\s\\]|\\.)*\s*(?==|:)" attribute="Key" context="separator"/> 0011 <RegExpr String="(?:[^=:\s\\]|\\.)+\s+(?=\S)" attribute="Key" context="value"/> 0012 </context> 0013 <context name="separator" attribute="Key" lineEndContext="#pop" > 0014 <LineContinue char="=" attribute="Separator" context="#pop" /> 0015 <LineContinue char=":" attribute="Separator" context="#pop" /> 0016 <AnyChar String="=:" attribute="Separator" context="#pop!value"/> 0017 </context> 0018 <context name="value" attribute="Value" lineEndContext="#stay"> 0019 <RegExpr String="(?:[^\\]|\\.)*$" attribute="Value" context="#pop!continueWithKey"/> 0020 <RegExpr String="(?:[^\\]|\\.)*\\$" attribute="Value" context="#pop!continueWithValue"/> 0021 </context> 0022 <context name="continueWithKey" attribute="Key" lineEndContext="#pop!key" /> 0023 <context name="continueWithValue" attribute="Value" lineEndContext="#pop!value" /> 0024 <context name="comment" attribute="Comment" lineEndContext="#pop"> 0025 <DetectSpaces /> 0026 <IncludeRules context="##Comments" /> 0027 </context> 0028 </contexts> 0029 <itemDatas> 0030 <itemData name="Key" spellChecking="false" defStyleNum="dsOthers"/> 0031 <itemData name="Value" spellChecking="false" defStyleNum="dsString"/> 0032 <itemData name="Comment" spellChecking="true" defStyleNum="dsComment"/> 0033 <itemData name="Separator" spellChecking="false" defStyleNum="dsVariable"/> 0034 </itemDatas> 0035 </highlighting> 0036 <general> 0037 <comments> 0038 <comment name="singleLine" start="#"/> 0039 </comments> 0040 </general> 0041 </language>