Warning, /frameworks/syntax-highlighting/data/syntax/ini.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="INI Files" section="Configuration" extensions="*.ini;*.cfg;*.pls;*.kcfgc;.gitattributes*;.gitconfig*;.gitmodules*;.editorconfig*" mimetype="" version="13" kateversion="5.0" author="Jan Janssen (medhefgo@web.de)" license="LGPL" priority="1">
0004 
0005 <highlighting>
0006 <list name="keywords">
0007 <item>On</item>
0008 <item>Off</item>
0009 <item>Default</item>
0010 <item>Defaults</item>
0011 <item>Localhost</item>
0012 <item>Null</item>
0013 <item>True</item>
0014 <item>False</item>
0015 <item>Yes</item>
0016 <item>No</item>
0017 <item>Normal</item>
0018 
0019 <!-- PHP Keywords -->
0020 <item>E_ALL</item>
0021 <item>E_ERROR</item>
0022 <item>E_WARNING</item>
0023 <item>E_PARSE</item>
0024 <item>E_NOTICE</item>
0025 <item>E_STRICT</item>
0026 <item>E_CORE_ERROR</item>
0027 <item>E_CORE_WARNING</item>
0028 <item>E_COMPILE_ERROR</item>
0029 <item>E_COMPILE_WARNING</item>
0030 <item>E_USER_ERROR</item>
0031 <item>E_USER_WARNING</item>
0032 <item>E_USER_NOTICE</item>
0033 </list>
0034 
0035 <contexts>
0036  <context name="ini" attribute="Normal Text" lineEndContext="#stay">
0037   <RangeDetect attribute="Section" context="#stay" char="[" char1="]" beginRegion="Section" endRegion="Section" />
0038   <DetectChar attribute="Assignment" context="Value" char="=" />
0039   <AnyChar String=";#" attribute="Comment" context="Comment" firstNonSpace="true" />
0040   <DetectIdentifier />
0041   <DetectSpaces />
0042  </context>
0043 
0044  <context name="Value" attribute="Value" lineEndContext="#pop" fallthrough="1" fallthroughContext="#pop!NormalValue">
0045   <RegExpr context="#pop!SpecialValue" String="\s*((-?(\d+(\.\d*)?|\.d+)(e\d+)?|On|Off|Defaults?|Localhost|Null|True|False|Yes|No|Normal)\s*$|~?(E_ALL|E_ERROR|E_WARNING|E_PARSE|E_NOTICE|E_STRICT|E_CORE_ERROR|E_CORE_WARNING|E_COMPILE_ERROR|E_COMPILE_WARNING|E_USER_ERROR|E_USER_WARNING|E_USER_NOTICE)\b)" lookAhead="1" insensitive="1"/>
0046  </context>
0047 
0048  <context name="SpecialValue" attribute="Value" lineEndContext="#pop">
0049   <Float attribute="Float" />
0050   <Int attribute="Int" />
0051   <keyword attribute="Keyword" String="keywords"/>
0052   <DetectChar attribute="Int" char="-" />
0053   <DetectSpaces />
0054  </context>
0055 
0056  <context name="NormalValue" attribute="Value" lineEndContext="#pop">
0057  </context>
0058 
0059  <context name="Comment" attribute="Comment" lineEndContext="#pop">
0060   <DetectSpaces />
0061   <IncludeRules context="##Comments" />
0062   <DetectIdentifier />
0063  </context>
0064 </contexts>
0065 
0066 
0067 <itemDatas>
0068  <itemData name="Normal Text" defStyleNum="dsDataType" spellChecking="false"/>
0069  <itemData name="Section" defStyleNum="dsKeyword" spellChecking="false"/>
0070  <itemData name="Comment" defStyleNum="dsComment"/>
0071  <itemData name="Assignment" defStyleNum="dsOthers" spellChecking="false"/>
0072  <itemData name="Value" defStyleNum="dsString" spellChecking="false"/>
0073  <itemData name="Float" defStyleNum="dsFloat" spellChecking="false"/>
0074  <itemData name="Int" defStyleNum="dsDecVal" spellChecking="false"/>
0075  <itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="false"/>
0076 </itemDatas>
0077 </highlighting>
0078 
0079 
0080 <general>
0081  <comments>
0082   <comment name="singleLine" start=";" />
0083  </comments>
0084  <keywords casesensitive="0" />
0085 </general>
0086 
0087 </language>
0088 <!-- kate: replace-tabs on; indent-width 1; -->