Warning, /frameworks/syntax-highlighting/data/syntax/sisu.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="SiSU" version="8" section="Markup" kateversion="5.0" extensions="*.sst;*.ssm;*.ssi;*._sst;*.-sst;" author="Ralph Amissah (ralph.amissah@gmail.com)" license="LGPL" > 0004 <highlighting> 0005 <list name="somename"> 0006 <item>class</item> 0007 <item>const</item> 0008 </list> 0009 <contexts> 0010 <context attribute="Normal Text" lineEndContext="#stay" name="Normal Text" > 0011 <keyword attribute="Keyword" context="#stay" String="somename" /> 0012 <DetectChar attribute="String" context="string" char=""" /> 0013 <RegExpr String="^(0~\S+|@\S+)\s.+$" attribute="Header" context="#pop" column="0" /> 0014 <RegExpr String="^:?[A-C1-6]~.+$" attribute="Heading" context="#pop" column="0" /> 0015 <Detect2Chars char="~" char1="{" attribute="Endnote" context="footnote"/> 0016 <Detect2Chars char="^" char1="~" attribute="Endnote" context="endnote"/> 0017 <Detect2Chars char="!" char1="{" attribute="Bold" context="emphasis"/> 0018 <Detect2Chars char="*" char1="{" attribute="Bold" context="bold"/> 0019 <Detect2Chars char="/" char1="{" attribute="Italic" context="italic"/> 0020 <Detect2Chars char="_" char1="{" attribute="Underscore" context="underscore"/> 0021 <Detect2Chars char="^" char1="{" attribute="Superscript" context="superscript"/> 0022 <Detect2Chars char="," char1="{" attribute="Subscript" context="subscript"/> 0023 <Detect2Chars char="-" char1="{" attribute="Strike" context="strike"/> 0024 <Detect2Chars char="+" char1="{" attribute="Insert" context="insert"/> 0025 <StringDetect String="<br>" attribute="Break" context="#pop" /> 0026 <RegExpr String="\{.+?\}(http:\/\/\S+|image)|(^|\s)http:\/\/\S+" attribute="Link" context="#stay"/> 0027 <RegExpr String="^!_ .+" attribute="Bold" context="boldline" column="0"/> 0028 <RegExpr String="^(_[12]|_\*|_[12]\*)\s" attribute="Indent" context="#stay" column="0"/> 0029 <Detect2Chars char="~" char1="^" attribute="Endnote" context="#stay"/> 0030 <RegExpr String="^%+(?=\s.)" attribute="Comment" context="comment" column="0" /> 0031 </context> 0032 <context attribute="Comment" lineEndContext="#pop" name="comment" > 0033 <DetectSpaces /> 0034 <IncludeRules context="##Comments" /> 0035 </context> 0036 <context attribute="String" lineEndContext="#stay" name="string" > 0037 <DetectChar attribute="String" context="#pop" char=""" /> 0038 </context> 0039 <context attribute="Endnote" lineEndContext="#stay" name="footnote" > 0040 <Detect2Chars char="}" char1="~" attribute="Endnote" context="#pop" /> 0041 <Detect2Chars char="!" char1="{" attribute="Bold" context="emphasis"/> 0042 <Detect2Chars char="*" char1="{" attribute="Bold" context="bold"/> 0043 <Detect2Chars char="/" char1="{" attribute="Italic" context="italic"/> 0044 <Detect2Chars char="_" char1="{" attribute="Underscore" context="underscore"/> 0045 <Detect2Chars char="^" char1="{" attribute="Superscript" context="superscript"/> 0046 <Detect2Chars char="," char1="{" attribute="Subscript" context="subscript"/> 0047 <Detect2Chars char="-" char1="{" attribute="Strike" context="strike"/> 0048 <Detect2Chars char="+" char1="{" attribute="Insert" context="insert"/> 0049 </context> 0050 <context attribute="Bold" lineEndContext="#stay" name="bold" > 0051 <Detect2Chars char="}" char1="*" attribute="Bold" context="#pop" /> 0052 <Detect2Chars char="/" char1="{" attribute="Italic" context="italic"/> 0053 <Detect2Chars char="_" char1="{" attribute="Underscore" context="underscore"/> 0054 <Detect2Chars char="^" char1="{" attribute="Superscript" context="superscript"/> 0055 <Detect2Chars char="," char1="{" attribute="Subscript" context="subscript"/> 0056 <Detect2Chars char="-" char1="{" attribute="Strike" context="strike"/> 0057 <Detect2Chars char="+" char1="{" attribute="Insert" context="insert"/> 0058 </context> 0059 <context attribute="Bold" lineEndContext="#stay" name="emphasis" > 0060 <Detect2Chars char="}" char1="!" attribute="Bold" context="#pop" /> 0061 <Detect2Chars char="/" char1="{" attribute="Italic" context="italic"/> 0062 <Detect2Chars char="_" char1="{" attribute="Underscore" context="underscore"/> 0063 <Detect2Chars char="^" char1="{" attribute="Superscript" context="superscript"/> 0064 <Detect2Chars char="," char1="{" attribute="Subscript" context="subscript"/> 0065 <Detect2Chars char="-" char1="{" attribute="Strike" context="strike"/> 0066 <Detect2Chars char="+" char1="{" attribute="Insert" context="insert"/> 0067 </context> 0068 <context attribute="Italic" lineEndContext="#stay" name="italic" > 0069 <Detect2Chars char="}" char1="/" attribute="Italic" context="#pop" /> 0070 <Detect2Chars char="!" char1="{" attribute="Bold" context="emphasis"/> 0071 <Detect2Chars char="*" char1="{" attribute="Bold" context="bold"/> 0072 <Detect2Chars char="_" char1="{" attribute="Underscore" context="underscore"/> 0073 <Detect2Chars char="^" char1="{" attribute="Superscript" context="superscript"/> 0074 <Detect2Chars char="," char1="{" attribute="Subscript" context="subscript"/> 0075 <Detect2Chars char="-" char1="{" attribute="Strike" context="strike"/> 0076 <Detect2Chars char="+" char1="{" attribute="Insert" context="insert"/> 0077 </context> 0078 <context attribute="Underscore" lineEndContext="#stay" name="underscore" > 0079 <Detect2Chars char="}" char1="_" attribute="Underscore" context="#pop" /> 0080 <Detect2Chars char="!" char1="{" attribute="Bold" context="emphasis"/> 0081 <Detect2Chars char="*" char1="{" attribute="Bold" context="bold"/> 0082 <Detect2Chars char="/" char1="{" attribute="Italic" context="italic"/> 0083 <Detect2Chars char="^" char1="{" attribute="Superscript" context="superscript"/> 0084 <Detect2Chars char="," char1="{" attribute="Subscript" context="subscript"/> 0085 <Detect2Chars char="-" char1="{" attribute="Strike" context="strike"/> 0086 <Detect2Chars char="+" char1="{" attribute="Insert" context="insert"/> 0087 </context> 0088 <context attribute="Superscript" lineEndContext="#stay" name="superscript" > 0089 <Detect2Chars char="}" char1="^" attribute="Superscript" context="#pop" /> 0090 <Detect2Chars char="!" char1="{" attribute="Bold" context="emphasis"/> 0091 <Detect2Chars char="*" char1="{" attribute="Bold" context="bold"/> 0092 <Detect2Chars char="/" char1="{" attribute="Italic" context="italic"/> 0093 <Detect2Chars char="_" char1="{" attribute="Underscore" context="underscore"/> 0094 <Detect2Chars char="," char1="{" attribute="Subscript" context="subscript"/> 0095 <Detect2Chars char="-" char1="{" attribute="Strike" context="strike"/> 0096 <Detect2Chars char="+" char1="{" attribute="Insert" context="insert"/> 0097 </context> 0098 <context attribute="Subscript" lineEndContext="#stay" name="subscript" > 0099 <Detect2Chars attribute="Subscript" context="#pop" char="}" char1="," /> 0100 <Detect2Chars char="!" char1="{" attribute="Bold" context="emphasis"/> 0101 <Detect2Chars char="*" char1="{" attribute="Bold" context="bold"/> 0102 <Detect2Chars char="/" char1="{" attribute="Italic" context="italic"/> 0103 <Detect2Chars char="_" char1="{" attribute="Underscore" context="underscore"/> 0104 <Detect2Chars char="^" char1="{" attribute="Superscript" context="superscript"/> 0105 <Detect2Chars char="-" char1="{" attribute="Strike" context="strike"/> 0106 <Detect2Chars char="+" char1="{" attribute="Insert" context="insert"/> 0107 </context> 0108 <context attribute="Strike" lineEndContext="#stay" name="strike" > 0109 <Detect2Chars char="}" char1="-" attribute="Strike" context="#pop" /> 0110 <Detect2Chars char="!" char1="{" attribute="Bold" context="emphasis"/> 0111 <Detect2Chars char="*" char1="{" attribute="Bold" context="bold"/> 0112 <Detect2Chars char="/" char1="{" attribute="Italic" context="italic"/> 0113 <Detect2Chars char="_" char1="{" attribute="Underscore" context="underscore"/> 0114 <Detect2Chars char="^" char1="{" attribute="Superscript" context="superscript"/> 0115 <Detect2Chars char="," char1="{" attribute="Subscript" context="subscript"/> 0116 <Detect2Chars char="+" char1="{" attribute="Insert" context="insert"/> 0117 </context> 0118 <context attribute="Insert" lineEndContext="#stay" name="insert" > 0119 <Detect2Chars char="}" char1="+" attribute="Insert" context="#pop" /> 0120 <Detect2Chars char="!" char1="{" attribute="Bold" context="emphasis"/> 0121 <Detect2Chars char="*" char1="{" attribute="Bold" context="bold"/> 0122 <Detect2Chars char="/" char1="{" attribute="Italic" context="italic"/> 0123 <Detect2Chars char="_" char1="{" attribute="Underscore" context="underscore"/> 0124 <Detect2Chars char="^" char1="{" attribute="Superscript" context="superscript"/> 0125 <Detect2Chars char="," char1="{" attribute="Subscript" context="subscript"/> 0126 <Detect2Chars char="-" char1="{" attribute="Strike" context="strike"/> 0127 </context> 0128 <context attribute="Endnote" lineEndContext="#pop" name="endnote" /> 0129 <context attribute="Bold" lineEndContext="#pop" name="boldline" /> 0130 </contexts> 0131 <itemDatas> 0132 <itemData name="Normal Text" defStyleNum="dsNormal" /> 0133 <itemData name="Header" defStyleNum="dsNormal" color="#1c869b" selColor="#60FFFF" bold="0" italic="0"/> 0134 <itemData name="Heading" defStyleNum="dsNormal" color="#ff0000" selColor="#60FFFF" bold="1" italic="0"/> 0135 <itemData name="Bold" defStyleNum="dsNormal" color="#800000" selColor="#60FFFF" bold="1" italic="0"/> 0136 <itemData name="Italic" defStyleNum="dsNormal" color="#800000" selColor="#60FFFF" bold="0" italic="1"/> 0137 <itemData name="Underscore" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/> 0138 <itemData name="Superscript" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/> 0139 <itemData name="Subscript" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/> 0140 <itemData name="Strike" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/> 0141 <itemData name="Insert" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/> 0142 <itemData name="Keyword" defStyleNum="dsKeyword" /> 0143 <itemData name="Endnote" defStyleNum="dsNormal" color="#086800" selColor="#60FFFF" bold="0" italic="0"/> 0144 <itemData name="Link" defStyleNum="dsNormal" color="#0000FF" selColor="#60FFFF" bold="0" italic="0"/> 0145 <itemData name="String" defStyleNum="dsString" /> 0146 <itemData name="Comment" defStyleNum="dsComment"/> 0147 <itemData name="Break" defStyleNum="dsNormal" color="#FF0000" selColor="#60FFFF" bold="0" italic="0"/> 0148 <itemData name="Indent" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/> 0149 </itemDatas> 0150 </highlighting> 0151 <general> 0152 <keywords weakDeliminator="\" wordWrapDeliminator=",{}[]"/> 0153 <comments> 0154 <comment name="singleLine" start="%" /> 0155 </comments> 0156 </general> 0157 </language> 0158 <!-- kate: replace-tabs on; tab-width 2; indent-width 2; -->