~ubuntu-branches/ubuntu/lucid/highlighting-kate/lucid

« back to all changes in this revision

Viewing changes to xml/relaxngcompact.xml

  • Committer: Bazaar Package Importer
  • Author(s): Joachim Breitner
  • Date: 2009-07-29 02:56:50 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20090729025650-wfbvr5xduppcpnfx
Tags: 0.2.5-2
Copy a rule from hlibrary.mk to cater for the non-standard documentation
package name

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="RelaxNG-Compact" version="0.2" kateversion="2.4" section="Markup" extensions="*.rnc" casesensitive="1" author="Rintze Zelle" license="LGPL">
 
4
  <highlighting>
 
5
    <list name="Keywords">
 
6
      <item> default </item>
 
7
      <item> datatypes </item>
 
8
      <item> div </item>
 
9
      <item> empty </item>
 
10
      <item> external </item>
 
11
      <item> grammar </item>
 
12
      <item> include </item>
 
13
      <item> inherit </item>
 
14
      <item> list </item>
 
15
      <item> mixed </item>
 
16
      <item> namespace </item>
 
17
      <item> notAllowed </item>
 
18
      <item> parent </item>
 
19
      <item> start </item>
 
20
      <item> token </item>      
 
21
    </list>
 
22
    <list name="Node Names">
 
23
      <item> attribute </item>
 
24
      <item> element </item>    
 
25
    </list>    
 
26
    <list name="Datatypes">
 
27
      <item> string </item>
 
28
      <item> text </item>    
 
29
      <item> xsd:anyURI </item>
 
30
      <item> xsd:base64Binary </item>
 
31
      <item> xsd:boolean </item>
 
32
      <item> xsd:byte </item>
 
33
      <item> xsd:date </item>
 
34
      <item> xsd:dateTime </item>
 
35
      <item> xsd:decimal </item>
 
36
      <item> xsd:double </item>
 
37
      <item> xsd:duration </item>
 
38
      <item> xsd:ENTITIES </item>
 
39
      <item> xsd:ENTITY </item>
 
40
      <item> xsd:float </item>
 
41
      <item> xsd:gDay </item>
 
42
      <item> xsd:gMonth </item>
 
43
      <item> xsd:gMonthDay </item>
 
44
      <item> xsd:gYear </item>
 
45
      <item> xsd:gYearMonth </item>
 
46
      <item> xsd:hexBinary </item>
 
47
      <item> xsd:ID </item>
 
48
      <item> xsd:IDREF </item>
 
49
      <item> xsd:IDREFS </item>
 
50
      <item> xsd:int </item>
 
51
      <item> xsd:integer </item>
 
52
      <item> xsd:language </item>
 
53
      <item> xsd:long </item>
 
54
      <item> xsd:Name </item>
 
55
      <item> xsd:NCName </item>
 
56
      <item> xsd:negativeInteger </item>
 
57
      <item> xsd:NMTOKEN </item>
 
58
      <item> xsd:NMTOKENS </item>
 
59
      <item> xsd:nonNegativeInteger </item>
 
60
      <item> xsd:nonPositiveInteger </item>
 
61
      <item> xsd:normalizedString </item>
 
62
      <item> xsd:NOTATION </item>
 
63
      <item> xsd:positiveInteger </item>
 
64
      <item> xsd:QName </item>
 
65
      <item> xsd:short </item>
 
66
      <item> xsd:string </item> 
 
67
      <item> xsd:time </item>
 
68
      <item> xsd:token </item>
 
69
      <item> xsd:unsignedByte </item>
 
70
      <item> xsd:unsignedInt </item>
 
71
      <item> xsd:unsignedLong </item>
 
72
      <item> xsd:unsignedShort </item>
 
73
    </list>
 
74
    <contexts>
 
75
      <context attribute="Normal Text" lineEndContext="#stay" name="Normal Text" >
 
76
        <DetectChar attribute="Comments" char="#" firstNonSpace="true" context="Comments"/>
 
77
        <DetectChar attribute="String" char="&quot;" context="String" />
 
78
        <keyword attribute="Keywords" context="#stay" String="Keywords" />
 
79
        <keyword attribute="Keywords" context="Node Names" String="Node Names" />
 
80
        <keyword attribute="Datatypes" context="#stay" String="Datatypes" />
 
81
        <RegExpr attribute="Definitions" context="Definitions" String="[\w\.-]+[\s]+=" lookAhead="true" />
 
82
      </context>
 
83
      <context attribute="Comments" lineEndContext="#pop" name="Comments" >
 
84
      </context>
 
85
      <context attribute="String" lineEndContext="#stay" name="String" >
 
86
        <DetectChar attribute="String" context="#pop" char="&quot;" />
 
87
      </context>
 
88
      <context attribute="Node Names" lineEndContext="#pop" name="Node Names" >
 
89
        <DetectChar attribute="Node Names" context="#pop" char="{" lookAhead="true" />
 
90
      </context>
 
91
      <context attribute="Definitions" lineEndContext="#pop" name="Definitions" >
 
92
        <DetectChar attribute="Definitions" context="#pop#pop" char="=" lookAhead="true" />
 
93
      </context>
 
94
    </contexts>
 
95
    <itemDatas>
 
96
      <itemData name="Normal Text" defStyleNum="dsNormal" />
 
97
      <itemData name="Comments" defStyleNum="dsComment" />
 
98
      <itemData name="String" defStyleNum="dsString" />
 
99
      <itemData name="Keywords" defStyleNum="dsKeyword" />
 
100
      <itemData name="Datatypes" defStyleNum="dsDataType" />
 
101
      <itemData name="Node Names" defStyleNum="dsOthers" />
 
102
      <itemData name="Definitions" defStyleNum="dsFunction" />
 
103
    </itemDatas>
 
104
  </highlighting>
 
105
  <general>
 
106
    <keywords weakDeliminator="-:"/>
 
107
  </general>
 
108
</language>
 
 
b'\\ No newline at end of file'