23
23
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
26
<SyntaxMode name = "Xml" mimeTypes="application/xml;application/xaml+xml;application/xhtml+xml;text/html">
26
<SyntaxMode name = "Xml" mimeTypes="application/xml;application/xaml+xml">
28
27
<Property name="BlockCommentStart"><!--</Property>
29
28
<Property name="BlockCommentEnd">--></Property>
30
29
<Property name="StringQuote">"</Property>
31
30
<Property name="StringQuote">'</Property>
33
<Span color = "comment" rule = "Comment">
32
<Span tagColor = "Xml Delimiter" color = "Xml Comment" rule = "Comment">
34
33
<Begin><!--</Begin>
38
<Span color = "text.preprocessor" rule = "Comment">
37
<Span color = "Xml Attribute" rule = "Comment">
39
38
<Begin>&</Begin>
40
<Exit flags="CancelSpan"> | </Exit>
44
<Span tagColor = "keyword.declaration" color = "text.markup" rule = "InTag">
45
<Begin><!DOCTYPE</Begin>
49
<Span tagColor = "keyword.exceptions" color = "comment" rule = "Comment">
50
<Begin><![CDATA[</Begin>
54
<Span color = "text.markup" rule = "InJavascript" >
55
<Begin><script</Begin>
56
<End></script></End>
43
<Span tagColor = "Xml Delimiter" color = "Xml CData Section" rule = "Comment">
44
<Begin><![CDATA[</Begin>
48
<Span tagColor = "Xml Delimiter" color = "Xml Text" rule = "InDocType">
59
53
<!-- processing instructions -->
60
<Span tagColor = "keyword.declaration" color = "text.markup" rule = "InTag">
54
<Span tagColor = "Keyword(Declaration)" color = "Xml Delimiter" rule = "InTag">
61
55
<Begin><?</Begin>
65
<Span color = "text.markup" rule = "InTag">
59
<Span tagColor = "Xml Delimiter" color = "Xml Name" rule = "InTag">
70
64
<Rule name = "Comment">
65
<Span color = "Preprocessor">
71
<Rule name = "InDocType" color = "Html Attribute Name" >
72
<Span color = "Xml Attribute">
76
<Keywords color = "Html Element Name">
73
81
<Rule name = "InTag">
74
<Span color = "string" rule="InLiteral">
82
<Span color = "Xml Attribute">
87
<Span tagColor = "Xml Attribute Quotes" color = "Xml Attribute Value" rule="InLiteral">
75
88
<Begin>"</Begin>
80
<Span color = "string" rule="InLiteral">
93
<Span color = "Xml Attribute" rule="InLiteral">
81
94
<Begin>'</Begin>
99
<Keywords color = "Xml Delimiter">
86
103
<!-- attributes -->
87
<Match color = "keyword.type">[A-Za-z0-9_]+(:[A-Za-z0-9_]+)?[\s\n\r]*=</Match>
104
<Match expression="([A-Za-z0-9_]+[:[A-Za-z0-9_]+]?)([\s\n\r]*=)">
105
<Group color = "Xml Attribute"/>
106
<Group color = "Xml Delimiter"/>
90
110
<Rule name = "InLiteral">
91
<Span color = "text.preprocessor">
97
<Rule name = "InJavascript">
98
<EolSpan color = "comment" rule="Comment">//</EolSpan>
99
<Span color = "comment" rule="Comment">
104
<Span color = "string" stopateol = "true" escape="\">
109
<Span color = "string" stopateol = "true" escape="\">
110
<Begin>'</Begin>
114
<Match color = "string">CSharpNumber</Match>
116
<Keywords color = "keyword.access">
120
<Keywords color = "keyword.operator">
125
<Keywords color = "keyword.selection">
130
<Keywords color = "keyword.iteration">
136
<Keywords color = "keyword.jump">
138
<Word>continue</Word>
142
<Keywords color = "keyword.exceptions">
149
<Keywords color = "constant.language">
155
<Keywords color = "keyword.type">
157
<Word>function</Word>
111
<Span color = "Xml Attribute">