~ubuntu-branches/ubuntu/vivid/kate/vivid-updates

« back to all changes in this revision

Viewing changes to part/syntax/data/sisu.xml

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2014-12-04 16:49:41 UTC
  • mfrom: (1.6.6)
  • Revision ID: package-import@ubuntu.com-20141204164941-l3qbvsly83hhlw2v
Tags: 4:14.11.97-0ubuntu1
* New upstream release
* Update build-deps and use pkg-kde v3 for Qt 5 build
* kate-data now kate5-data for co-installability

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="UTF-8"?>
2
 
<!DOCTYPE language SYSTEM "language.dtd">
3
 
<language name="SiSU" version="1.02" section="Markup" kateversion="2.4" extensions="*.sst;*.ssm;*.ssi;*._sst;*.-sst;" author="Ralph Amissah (ralph.amissah@gmail.com)" license="LGPL" >
4
 
  <highlighting>
5
 
    <list name="somename">
6
 
      <item> class </item>
7
 
      <item> const </item>
8
 
    </list>
9
 
    <contexts>
10
 
    <context attribute="Normal Text" lineEndContext="#stay" name="Normal Text" >
11
 
      <keyword attribute="Keyword" context="#stay" String="somename" />
12
 
      <DetectChar attribute="String" context="string" char="&quot;" />
13
 
      <RegExpr String="^(0~\S+|@\S+)\s.+$" attribute="Header" context="#pop" />
14
 
      <RegExpr String="^:?[A-C1-6]~.+$" attribute="Heading" context="#pop" />
15
 
      <StringDetect String="~{" attribute="Endnote" context="footnote"/>
16
 
      <StringDetect String="^~" attribute="Endnote" context="endnote"/>
17
 
      <StringDetect String="!{" attribute="Bold" context="emphasis"/>
18
 
      <StringDetect String="*{" attribute="Bold" context="bold"/>
19
 
      <StringDetect String="/{" attribute="Italic" context="italic"/>
20
 
      <StringDetect String="_{" attribute="Underscore" context="underscore"/>
21
 
      <StringDetect String="^{" attribute="Superscript" context="superscript"/>
22
 
      <StringDetect String=",{" attribute="Subscript" context="subscript"/>
23
 
      <StringDetect String="-{" attribute="Strike" context="strike"/>
24
 
      <StringDetect String="+{" attribute="Insert" context="insert"/>
25
 
      <StringDetect String="&lt;br&gt;" attribute="Break" context="#pop" />
26
 
      <RegExpr String="\{.+?\}(http:\/\/\S+|image)" attribute="Link" context="#stay"/>
27
 
      <RegExpr String="(^|\s)http:\/\/\S+" attribute="Link" context="#stay"/>
28
 
      <RegExpr String="^!_ .+" attribute="Bold" context="boldline"/>
29
 
      <RegExpr String="^(_[12]|_\*|_[12]\*)\s" attribute="Indent" context="#stay"/>
30
 
      <RegExpr String="~\^" attribute="Endnote" context="#stay"/>
31
 
      <RegExpr String="^%+\s.+$" attribute="Comment" context="#stay" endRegion="regionMarker" firstNonSpace="true" />
32
 
    </context>
33
 
    <context attribute="String" lineEndContext="#stay" name="string" >
34
 
      <DetectChar attribute="String" context="#pop" char="&quot;" />
35
 
    </context>
36
 
    <context attribute="Endnote" lineEndContext="#stay" name="footnote" >
37
 
      <StringDetect attribute="Endnote" context="#pop" String="}~" />
38
 
      <StringDetect String="!{" attribute="Bold" context="emphasis"/>
39
 
      <StringDetect String="*{" attribute="Bold" context="bold"/>
40
 
      <StringDetect String="/{" attribute="Italic" context="italic"/>
41
 
      <StringDetect String="_{" attribute="Underscore" context="underscore"/>
42
 
      <StringDetect String="^{" attribute="Superscript" context="superscript"/>
43
 
      <StringDetect String=",{" attribute="Subscript" context="subscript"/>
44
 
      <StringDetect String="-{" attribute="Strike" context="strike"/>
45
 
      <StringDetect String="+{" attribute="Insert" context="insert"/>
46
 
    </context>
47
 
    <context attribute="Bold" lineEndContext="#stay" name="bold" >
48
 
      <StringDetect attribute="Bold" context="#pop" String="}*" />
49
 
      <StringDetect String="/{" attribute="Italic" context="italic"/>
50
 
      <StringDetect String="_{" attribute="Underscore" context="underscore"/>
51
 
      <StringDetect String="^{" attribute="Superscript" context="superscript"/>
52
 
      <StringDetect String=",{" attribute="Subscript" context="subscript"/>
53
 
      <StringDetect String="-{" attribute="Strike" context="strike"/>
54
 
      <StringDetect String="+{" attribute="Insert" context="insert"/>
55
 
    </context>
56
 
    <context attribute="Bold" lineEndContext="#stay" name="emphasis" >
57
 
      <StringDetect attribute="Bold" context="#pop" String="}!" />
58
 
      <StringDetect String="/{" attribute="Italic" context="italic"/>
59
 
      <StringDetect String="_{" attribute="Underscore" context="underscore"/>
60
 
      <StringDetect String="^{" attribute="Superscript" context="superscript"/>
61
 
      <StringDetect String=",{" attribute="Subscript" context="subscript"/>
62
 
      <StringDetect String="-{" attribute="Strike" context="strike"/>
63
 
      <StringDetect String="+{" attribute="Insert" context="insert"/>
64
 
    </context>
65
 
    <context attribute="Italic" lineEndContext="#stay" name="italic" >
66
 
      <StringDetect attribute="Italic" context="#pop" String="}/" />
67
 
      <StringDetect String="!{" attribute="Bold" context="emphasis"/>
68
 
      <StringDetect String="*{" attribute="Bold" context="bold"/>
69
 
      <StringDetect String="_{" attribute="Underscore" context="underscore"/>
70
 
      <StringDetect String="^{" attribute="Superscript" context="superscript"/>
71
 
      <StringDetect String=",{" attribute="Subscript" context="subscript"/>
72
 
      <StringDetect String="-{" attribute="Strike" context="strike"/>
73
 
      <StringDetect String="+{" attribute="Insert" context="insert"/>
74
 
    </context>
75
 
    <context attribute="Underscore" lineEndContext="#stay" name="underscore" >
76
 
      <StringDetect attribute="Underscore" context="#pop" String="}_" />
77
 
      <StringDetect String="!{" attribute="Bold" context="emphasis"/>
78
 
      <StringDetect String="*{" attribute="Bold" context="bold"/>
79
 
      <StringDetect String="/{" attribute="Italic" context="italic"/>
80
 
      <StringDetect String="^{" attribute="Superscript" context="superscript"/>
81
 
      <StringDetect String=",{" attribute="Subscript" context="subscript"/>
82
 
      <StringDetect String="-{" attribute="Strike" context="strike"/>
83
 
      <StringDetect String="+{" attribute="Insert" context="insert"/>
84
 
    </context>
85
 
    <context attribute="Superscript" lineEndContext="#stay" name="superscript" >
86
 
      <StringDetect attribute="Superscript" context="#pop" String="}^" />
87
 
      <StringDetect String="!{" attribute="Bold" context="emphasis"/>
88
 
      <StringDetect String="*{" attribute="Bold" context="bold"/>
89
 
      <StringDetect String="/{" attribute="Italic" context="italic"/>
90
 
      <StringDetect String="_{" attribute="Underscore" context="underscore"/>
91
 
      <StringDetect String=",{" attribute="Subscript" context="subscript"/>
92
 
      <StringDetect String="-{" attribute="Strike" context="strike"/>
93
 
      <StringDetect String="+{" attribute="Insert" context="insert"/>
94
 
    </context>
95
 
    <context attribute="Subscript" lineEndContext="#stay" name="subscript" >
96
 
      <StringDetect attribute="Subscript" context="#pop" String="}," />
97
 
      <StringDetect String="!{" attribute="Bold" context="emphasis"/>
98
 
      <StringDetect String="*{" attribute="Bold" context="bold"/>
99
 
      <StringDetect String="/{" attribute="Italic" context="italic"/>
100
 
      <StringDetect String="_{" attribute="Underscore" context="underscore"/>
101
 
      <StringDetect String="^{" attribute="Superscript" context="superscript"/>
102
 
      <StringDetect String="-{" attribute="Strike" context="strike"/>
103
 
      <StringDetect String="+{" attribute="Insert" context="insert"/>
104
 
    </context>
105
 
    <context attribute="Strike" lineEndContext="#stay" name="strike" >
106
 
      <StringDetect attribute="Strike" context="#pop" String="}-" />
107
 
      <StringDetect String="!{" attribute="Bold" context="emphasis"/>
108
 
      <StringDetect String="*{" attribute="Bold" context="bold"/>
109
 
      <StringDetect String="/{" attribute="Italic" context="italic"/>
110
 
      <StringDetect String="_{" attribute="Underscore" context="underscore"/>
111
 
      <StringDetect String="^{" attribute="Superscript" context="superscript"/>
112
 
      <StringDetect String=",{" attribute="Subscript" context="subscript"/>
113
 
      <StringDetect String="+{" attribute="Insert" context="insert"/>
114
 
    </context>
115
 
    <context attribute="Insert" lineEndContext="#stay" name="insert" >
116
 
      <StringDetect attribute="Insert" context="#pop" String="}+" />
117
 
      <StringDetect String="!{" attribute="Bold" context="emphasis"/>
118
 
      <StringDetect String="*{" attribute="Bold" context="bold"/>
119
 
      <StringDetect String="/{" attribute="Italic" context="italic"/>
120
 
      <StringDetect String="_{" attribute="Underscore" context="underscore"/>
121
 
      <StringDetect String="^{" attribute="Superscript" context="superscript"/>
122
 
      <StringDetect String=",{" attribute="Subscript" context="subscript"/>
123
 
      <StringDetect String="-{" attribute="Strike" context="strike"/>
124
 
    </context>
125
 
    <context attribute="Endnote" lineEndContext="#pop" name="endnote" />
126
 
    <context attribute="Bold" lineEndContext="#pop" name="boldline" />
127
 
    <context attribute="Indent" lineEndContext="#pop" name="indent" />
128
 
    </contexts>
129
 
    <itemDatas>
130
 
      <itemData name="Normal Text" defStyleNum="dsNormal" />
131
 
      <itemData name="Header" defStyleNum="dsNormal" color="#1c869b" selColor="#60FFFF" bold="0" italic="0"/>
132
 
      <itemData name="Heading" defStyleNum="dsNormal" color="#ff0000" selColor="#60FFFF" bold="1" italic="0"/>
133
 
      <itemData name="Bold" defStyleNum="dsNormal" color="#800000" selColor="#60FFFF" bold="1" italic="0"/>
134
 
      <itemData name="Italic" defStyleNum="dsNormal" color="#800000" selColor="#60FFFF" bold="0" italic="1"/>
135
 
      <itemData name="Underscore" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/>
136
 
      <itemData name="Superscript" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/>
137
 
      <itemData name="Subscript" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/>
138
 
      <itemData name="Strike" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/>
139
 
      <itemData name="Insert" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/>
140
 
      <itemData name="Keyword" defStyleNum="dsKeyword" />
141
 
      <itemData name="Endnote" defStyleNum="dsNormal" color="#086800" selColor="#60FFFF" bold="0" italic="0"/>
142
 
      <itemData name="Link" defStyleNum="dsNormal" color="#0000FF" selColor="#60FFFF" bold="0" italic="0"/>
143
 
      <itemData name="String" defStyleNum="dsString" />
144
 
      <itemData name="Comment" defStyleNum="dsComment"/>
145
 
      <itemData name="Group" defStyleNum="dsRegionMarker"/>
146
 
      <itemData name="Break" defStyleNum="dsNormal" color="#FF0000" selColor="#60FFFF" bold="0" italic="0"/>
147
 
      <itemData name="Indent" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/>
148
 
      <itemData name="Structure" defStyleNum="dsNormal" color="#F00000" selColor="#80FFD0" bold="0" italic="0"/>
149
 
    </itemDatas>
150
 
  </highlighting>  
151
 
  <general>
152
 
    <keywords weakDeliminator="\" wordWrapDeliminator=",{}[]"/>
153
 
    <comments>
154
 
      <comment name="singleLine" start="%" />
155
 
    </comments>
156
 
  </general>
157
 
</language>