~ubuntu-branches/ubuntu/lucid/mc/lucid

« back to all changes in this revision

Viewing changes to debian/patches/14_cxx.syntax.patch

  • Committer: Bazaar Package Importer
  • Author(s): Patrick Winnertz
  • Date: 2008-09-16 10:38:59 UTC
  • mfrom: (3.1.6 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080916103859-2uwn8w61xk5mbxxq
Tags: 2:4.6.2~git20080311-4
Corrected fix for odt2txt issue (Closes: #492019) 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
--- mc-4.6.0-4.6.1-pre4.orig/syntax/Makefile.in
2
 
+++ mc-4.6.0-4.6.1-pre4/syntax/Makefile.in
3
 
@@ -227,6 +227,7 @@
4
 
        aspx.syntax             \
5
 
        assembler.syntax        \
6
 
        c.syntax                \
7
 
+       cxx.syntax              \
8
 
        cs.syntax               \
9
 
        changelog.syntax        \
10
 
        diff.syntax             \
11
 
--- mc-4.6.0-4.6.1-pre4.orig/syntax/cxx.syntax
12
 
+++ mc-4.6.0-4.6.1-pre4/syntax/cxx.syntax
13
 
@@ -0,0 +1,128 @@
14
 
+context default
15
 
+    keyword whole auto yellow
16
 
+    keyword whole break yellow
17
 
+    keyword whole case yellow
18
 
+    keyword whole char yellow
19
 
+    keyword whole const yellow
20
 
+    keyword whole continue yellow
21
 
+    keyword whole default yellow
22
 
+    keyword whole do yellow
23
 
+    keyword whole double yellow
24
 
+    keyword whole else yellow
25
 
+    keyword whole enum yellow
26
 
+    keyword whole extern yellow
27
 
+    keyword whole float yellow
28
 
+    keyword whole for yellow
29
 
+    keyword whole goto yellow
30
 
+    keyword whole if yellow
31
 
+    keyword whole int yellow
32
 
+    keyword whole long yellow
33
 
+    keyword whole register yellow
34
 
+    keyword whole return yellow
35
 
+    keyword whole short yellow
36
 
+    keyword whole signed yellow
37
 
+    keyword whole sizeof yellow
38
 
+    keyword whole static yellow
39
 
+    keyword whole struct yellow
40
 
+    keyword whole switch yellow
41
 
+    keyword whole typedef yellow
42
 
+    keyword whole union yellow
43
 
+    keyword whole unsigned yellow
44
 
+    keyword whole void yellow
45
 
+    keyword whole volatile yellow
46
 
+    keyword whole while yellow
47
 
+    keyword whole asm yellow
48
 
+    keyword whole catch yellow
49
 
+    keyword whole class yellow
50
 
+    keyword whole friend yellow
51
 
+    keyword whole delete yellow
52
 
+    keyword whole inline yellow
53
 
+    keyword whole new yellow
54
 
+    keyword whole operator yellow
55
 
+    keyword whole private yellow
56
 
+    keyword whole protected yellow
57
 
+    keyword whole public yellow
58
 
+    keyword whole this yellow
59
 
+    keyword whole throw yellow
60
 
+    keyword whole template yellow
61
 
+    keyword whole try yellow
62
 
+    keyword whole virtual yellow
63
 
+    keyword whole bool yellow
64
 
+    keyword whole const_cast yellow
65
 
+    keyword whole dynamic_cast yellow
66
 
+    keyword whole explicit yellow
67
 
+    keyword whole false yellow
68
 
+    keyword whole mutable yellow
69
 
+    keyword whole namespace yellow
70
 
+    keyword whole reinterpret_cast yellow
71
 
+    keyword whole static_cast yellow
72
 
+    keyword whole true yellow
73
 
+    keyword whole typeid yellow
74
 
+    keyword whole typename yellow
75
 
+    keyword whole using yellow
76
 
+    keyword whole wchar_t yellow
77
 
+    keyword whole ... yellow
78
 
+    keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
79
 
+
80
 
+    keyword /\* brown
81
 
+    keyword \*/ brown
82
 
+    keyword // brown
83
 
+
84
 
+    keyword '\\\{"abtnvfr\}' brightgreen
85
 
+    keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
86
 
+    keyword '\\'' brightgreen
87
 
+    keyword '\\\\' brightgreen
88
 
+    keyword '\\0' brightgreen
89
 
+    keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~������������������������������������������������������������������������������������������������\}' brightgreen
90
 
+
91
 
+    keyword > yellow
92
 
+    keyword < yellow
93
 
+    keyword \+ yellow
94
 
+    keyword - yellow
95
 
+    keyword \* yellow
96
 
+    keyword / yellow
97
 
+    keyword % yellow
98
 
+    keyword = yellow
99
 
+    keyword != yellow
100
 
+    keyword == yellow
101
 
+    keyword { brightcyan
102
 
+    keyword } brightcyan
103
 
+    keyword ( brightcyan
104
 
+    keyword ) brightcyan
105
 
+    keyword [ brightcyan
106
 
+    keyword ] brightcyan
107
 
+    keyword , brightcyan
108
 
+    keyword : brightcyan
109
 
+    keyword ? brightcyan
110
 
+    keyword ; brightmagenta
111
 
+
112
 
+context exclusive /\* \*/ brown
113
 
+    spellcheck
114
 
+
115
 
+context exclusive // \n brown
116
 
+    spellcheck
117
 
+
118
 
+context linestart # \n brightred
119
 
+    keyword \\\n yellow
120
 
+    keyword /\**\*/ brown
121
 
+    keyword //*\n brown
122
 
+    keyword "+" red
123
 
+    keyword <+> red
124
 
+
125
 
+context " " green
126
 
+    spellcheck
127
 
+    keyword \\" brightgreen
128
 
+    keyword %% brightgreen
129
 
+    keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
130
 
+    keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
131
 
+    keyword %\[hl\]n brightgreen
132
 
+    keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
133
 
+    keyword %[*] brightgreen
134
 
+    keyword %c brightgreen
135
 
+    keyword %p brightgreen
136
 
+    keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
137
 
+    keyword \\\\ brightgreen
138
 
+    keyword \\' brightgreen
139
 
+    keyword \\\{abtnvfr\} brightgreen
140
 
+
141
 
+