~ubuntu-branches/ubuntu/feisty/monodevelop/feisty

« back to all changes in this revision

Viewing changes to Unused/ICSharpCode.TextEditor/data/syntaxmodes/CPP-Mode.xshd

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2006-09-15 02:15:25 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20060915021525-ngsnriip5e3uqi9d
Tags: 0.12-0ubuntu1
* New upstream release
* debian/patches/gtk-sharp-2.10.dpatch,
  debian/patches/versioncontrol_buildfix.dpatch:
  + Dropped, merged upstream
* debian/patches/use_nunit2.2.dpatch,
  debian/patches/firefox.dpatch:
  + Updated

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<!-- syntaxdefinition for C/C++ 2001 by Andrea Paatz and Mike Krueger -->
3
 
 
4
 
<SyntaxDefinition name = "C++" extensions = ".c;.h;.cc;.C;.cpp;.hpp">
5
 
 
6
 
        <Environment>
7
 
                <Default      color = "SystemColors.WindowText"    bgcolor = "SystemColors.Window"/>
8
 
                <Selection    color = "SystemColors.HighlightText" bgcolor = "SystemColors.Highlight"/>
9
 
<!--            <Selection    bgcolor = "LightBlue"/> -->
10
 
                <VRuler       color = "SystemColors.ControlLight"/>
11
 
                <InvalidLines color = "Red"/>
12
 
                <CaretMarker  color = "Yellow"/>
13
 
                
14
 
                <LineNumbers  color = "SystemColors.ControlDark" bgcolor = "SystemColors.Window"/>
15
 
                
16
 
                <FoldLine     color = "#808080" bgcolor="Black"/>
17
 
                <FoldMarker   color = "#808080" bgcolor="White"/>
18
 
                
19
 
                <EOLMarkers   color = "#E0E0E5"/>
20
 
                <SpaceMarkers color = "#E0E0E5"/>
21
 
                <TabMarkers   color = "#E0E0E5"/>
22
 
        </Environment>
23
 
        
24
 
        <Properties>
25
 
                <Property name="LineComment" value="//"/>
26
 
        </Properties>
27
 
        
28
 
        <Digits   name = "Digits" bold = "false" italic = "false" color = "Black"/>
29
 
        
30
 
        <RuleSets>
31
 
                <RuleSet ignorecase = "false">
32
 
                        <Delimiters>~!%^*()-+=|\#/{}[]:;"'&lt;&gt; , .?</Delimiters>
33
 
                
34
 
                        <Span name = "LINECOMMENT" bold = "false" italic = "false" color = "SlateGray" stopateol = "true">
35
 
                                <Begin>//</Begin>
36
 
                        </Span>
37
 
                        
38
 
                        <Span name = "BLOCKCOMMENT" bold = "false" italic = "false" color = "SlateGray" stopateol = "false">
39
 
                                <Begin>/*</Begin>
40
 
                                <End>*/</End>
41
 
                        </Span>
42
 
                        
43
 
                        <Span name = "STRING" bold = "false" italic = "false" color = "Black" stopateol = "true">
44
 
                                <Begin>"</Begin>
45
 
                                <End>"</End>
46
 
                        </Span>
47
 
                        
48
 
                        <Span name = "CHAR" bold = "false" italic = "false" color = "Black" stopateol = "true">
49
 
                                <Begin>'</Begin>
50
 
                                <End>'</End>
51
 
                        </Span>
52
 
                        
53
 
                        <KeyWords name = "PreProcessor" bold="false" italic="false" color="Blue">
54
 
                                <Key word = "#define" />
55
 
                                <Key word = "#if" />
56
 
                                <Key word = "#elif" /> 
57
 
                                <Key word = "#else" />
58
 
                                <Key word = "#endif" />
59
 
                                <Key word = "#ifdef" />
60
 
                        </KeyWords>
61
 
        
62
 
                        <KeyWords name = "KEYWORD1" bold="true" italic="false" color="Blue">
63
 
                                <Key word = "and" />
64
 
                                <Key word = "and_eq" />
65
 
                                <Key word = "asm" />
66
 
                                <Key word = "auto" />
67
 
                                <Key word = "bitand" />
68
 
                                <Key word = "bitor" />
69
 
                                <Key word = "bool" />
70
 
                                <Key word = "break" />
71
 
                                <Key word = "case" />
72
 
                                <Key word = "catch" />
73
 
                                <Key word = "char" />
74
 
                                <Key word = "class" />
75
 
                                <Key word = "compl" />
76
 
                                <Key word = "const" />
77
 
                                <Key word = "const_cast" />
78
 
                                <Key word = "continue" />
79
 
                                <Key word = "default" />
80
 
                                <Key word = "delete" />
81
 
                                <Key word = "do" />
82
 
                                <Key word = "double" />
83
 
                                <Key word = "dynamic_cast" />
84
 
                                <Key word = "else" />
85
 
                                <Key word = "enum" />
86
 
                                <Key word = "explicit" />
87
 
                                <Key word = "export" />
88
 
                                <Key word = "extern" />
89
 
                                <Key word = "false" />
90
 
                                <Key word = "float" />
91
 
                                <Key word = "for" />
92
 
                                <Key word = "friend" />
93
 
                                <Key word = "goto" />
94
 
                                <Key word = "if" />
95
 
                                <Key word = "inline" />
96
 
                                <Key word = "int" />
97
 
                                <Key word = "long" />
98
 
                                <Key word = "mutable" />
99
 
                                <Key word = "namespace" />
100
 
                                <Key word = "new" />
101
 
                                <Key word = "not" />
102
 
                                <Key word = "not_eq" />
103
 
                                <Key word = "operator" />
104
 
                                <Key word = "or" />
105
 
                                <Key word = "or_eq" />
106
 
                                <Key word = "private" />
107
 
                                <Key word = "protected" />
108
 
                                <Key word = "public" />
109
 
                                <Key word = "register" />
110
 
                                <Key word = "reinterpret_cast" />
111
 
                                <Key word = "return" />
112
 
                                <Key word = "short" />
113
 
                                <Key word = "signed" />
114
 
                                <Key word = "sizeof" />
115
 
                                <Key word = "static" />
116
 
                                <Key word = "static_cast" />
117
 
                                <Key word = "struct" />
118
 
                                <Key word = "switch" />
119
 
                                <Key word = "template" />
120
 
                                <Key word = "this" />
121
 
                                <Key word = "throw" />
122
 
                                <Key word = "true" />
123
 
                                <Key word = "try" />
124
 
                                <Key word = "typedef" />
125
 
                                <Key word = "typeid" />
126
 
                                <Key word = "typename" />
127
 
                                <Key word = "union" />
128
 
                                <Key word = "unsigned" />
129
 
                                <Key word = "using" />
130
 
                                <Key word = "virtual" />
131
 
                                <Key word = "void" />
132
 
                                <Key word = "volatile" />
133
 
                                <Key word = "while" />
134
 
                                <Key word = "xor" />
135
 
                                <Key word = "xor_eq" />
136
 
                        </KeyWords>
137
 
                </RuleSet>
138
 
        </RuleSets>
139
 
</SyntaxDefinition>
140