~ubuntu-branches/ubuntu/trusty/monodevelop/trusty-proposed

« back to all changes in this revision

Viewing changes to src/core/Mono.Texteditor/SyntaxModes/RubySyntaxMode.xml

  • Committer: Package Import Robot
  • Author(s): Jo Shields
  • Date: 2013-05-12 09:46:03 UTC
  • mto: This revision was merged to the branch mainline in revision 29.
  • Revision ID: package-import@ubuntu.com-20130512094603-mad323bzcxvmcam0
Tags: upstream-4.0.5+dfsg
ImportĀ upstreamĀ versionĀ 4.0.5+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
        <Property name="StringQuote">"</Property>
29
29
        <Property name="StringQuote">'</Property>
30
30
        
31
 
        <EolSpan color = "comment" rule="Comment" tagColor="comment.tag">#</EolSpan>
 
31
        <EolSpan color = "Comment(Line)" rule="Comment">#</EolSpan>
32
32
        
33
 
        <Span color = "string" rule="String" stopateol = "true" escape='\'>
 
33
        <Span color = "String" rule="String" stopateol = "true" escape='\'>
34
34
                <Begin>"</Begin>
35
35
                <End>"</End>
36
36
        </Span>
37
37
 
38
 
        <Span color = "string" rule="String" stopateol = "true" escape='\'>
 
38
        <Span color = "String" rule="String" stopateol = "true" escape='\'>
39
39
                <Begin>&apos;</Begin>
40
40
                <End>&apos;</End>
41
41
        </Span>
42
42
        
43
 
        <Span color = "string" rule="String" stopateol = "true" escape='\'>
 
43
        <Span color = "String" rule="String" stopateol = "true" escape='\'>
44
44
                <Begin>/</Begin>
45
45
                <End>/</End>
46
46
        </Span>
47
47
 
48
 
        <Match color = "string">CSharpNumber</Match>
 
48
        <Match color = "String">CSharpNumber</Match>
49
49
 
50
50
        <!-- :symbol -->
51
 
        <Match color = "string">(^|[^\w\d:]):[\w\d]+</Match>
 
51
        <Match color = "String">(^|[^\w\d:]):[\w\d]+</Match>
52
52
 
53
53
        <!-- @@class_variable -->
54
 
        <Match color = "keyword.modifier">(^|[^@\w\d])@@\w[\w\d]*</Match>
 
54
        <Match color = "Keyword(Modifiers)">(^|[^@\w\d])@@\w[\w\d]*</Match>
55
55
 
56
56
        <!-- @instance_variable -->
57
 
        <Match color = "keyword.type">(^|[^@\w\d])@\w[\w\d]*</Match>
 
57
        <Match color = "Keyword(Type)">(^|[^@\w\d])@\w[\w\d]*</Match>
58
58
        
59
59
        <!-- $global_variable -->
60
 
        <Match color = "keyword.jump">(^|[^\$\w\d])\$\w[\w\d]*</Match>
 
60
        <Match color = "Keyword(Jump)">(^|[^\$\w\d])\$\w[\w\d]*</Match>
61
61
        
62
62
        <!-- CONSTant -->
63
 
        <Match color = "constant.language">(^|[^\w\d])(?-i)[A-Z][\w\d]*</Match>
 
63
        <Match color = "Keyword(Constants)">(^|[^\w\d])(?-i)[A-Z][\w\d]*</Match>
64
64
 
65
 
        <Keywords color = "keyword.access">
 
65
        <Keywords color = "Keyword(Access)">
66
66
                <Word>self</Word>
67
67
                <Word>super</Word>
68
68
        </Keywords>
69
69
        
70
 
        <Keywords color = "keyword.operator">
 
70
        <Keywords color = "Keyword(Operator)">
71
71
                <Word>alias</Word>
72
72
                <Word>and</Word>
73
73
                <Word>or</Word>
74
74
                <Word>not</Word>
75
75
        </Keywords>
76
76
        
77
 
        <Keywords color = "keyword.selection">
 
77
        <Keywords color = "Keyword(Selection)">
78
78
                <Word>if</Word>
79
79
                <Word>elsif</Word>
80
80
                <Word>else</Word>
90
90
                <Word>defined</Word>
91
91
        </Keywords>
92
92
        
93
 
        <Keywords color = "keyword.iteration">
 
93
        <Keywords color = "Keyword(Iteration)">
94
94
                <Word>do</Word>
95
95
                <Word>for</Word>
96
96
                <Word>in</Word>
99
99
                <Word>next</Word>
100
100
        </Keywords>
101
101
        
102
 
        <Keywords color = "keyword.jump">
 
102
        <Keywords color = "Keyword(Jump)">
103
103
                <Word>break</Word>
104
104
                <Word>return</Word>
105
105
                <Word>retry</Word>
107
107
                <Word>yield</Word>
108
108
        </Keywords>
109
109
        
110
 
        <Keywords color = "keyword.exceptions">
 
110
        <Keywords color = "Keyword(Exception)">
111
111
                <Word>raise</Word>
112
112
                <Word>rescue</Word>
113
113
                <Word>ensure</Word>
114
114
        </Keywords>
115
115
        
116
 
        <Keywords color = "constant.language">
 
116
        <Keywords color = "Keyword(Constants)">
117
117
                <Word>true</Word>
118
118
                <Word>false</Word>
119
119
                <Word>nil</Word>
120
120
        </Keywords>
121
121
        
122
 
        <Keywords color = "keyword.modifier">
 
122
        <Keywords color = "Keyword(Modifiers)">
123
123
                <Word>public</Word>
124
124
                <Word>protected</Word>
125
125
                <Word>private</Word>
126
126
        </Keywords>
127
127
        
128
128
        <!--
129
 
        <Keywords color = "keyword.type">
 
129
        <Keywords color = "Keyword(Type)">
130
130
                <Word>bool</Word>
131
131
                <Word>char</Word>
132
132
                <Word>double</Word>
142
142
                <Word>string</Word>
143
143
        </Keywords>
144
144
        
145
 
        <Keywords color = "constant.language.void">
 
145
        <Keywords color = "Keyword(Void)">
146
146
                <Word>void</Word>
147
147
        </Keywords>
148
148
        -->
149
149
        
150
 
        <Keywords color = "keyword.namespace">
 
150
        <Keywords color = "Keyword(Namespace)">
151
151
                <Word>module</Word>
152
152
                <Word>require</Word>
153
153
                <Word>include</Word>
154
154
        </Keywords>
155
155
        
156
 
        <Keywords color = "keyword.property">           
 
156
        <Keywords color = "Keyword(Property)">          
157
157
                <Word>attr_accessor</Word>
158
158
                <Word>attr_reader</Word>
159
159
                <Word>attr_writer</Word>
160
160
        </Keywords>
161
161
        
162
 
        <Keywords color = "keyword.declaration">
 
162
        <Keywords color = "Keyword(Declaration)">
163
163
                <Word>class</Word>
164
164
                <Word>def</Word>
165
165
                <Word>undef</Word>
167
167
        
168
168
        
169
169
        <Rule name = "Comment">
170
 
                <Keywords color="comment.keyword.todo" ignorecase="True">
 
170
                <Keywords color="Comment Tag" ignorecase="True">
171
171
                        <Word>TODO</Word>
172
172
                        <Word>FIXME</Word>
173
173
                        <Word>HACK</Word>