/
_faces.el
192 lines (186 loc) · 11.8 KB
/
_faces.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
(font-lock-add-keywords 'c-mode
'(("\\<auto\\>" . font-lock-keyword-face)
("\\<break\\>" . font-lock-keyword-face)
("\\<case\\>" . font-lock-keyword-face)
("\\<char\\>" . font-lock-keyword-face)
("\\<const\\>" . font-lock-keyword-face)
("\\<continue\\>" . font-lock-keyword-face)
("\\<default\\>" . font-lock-keyword-face)
("\\<do\\>" . font-lock-keyword-face)
("\\<double\\>" . font-lock-keyword-face)
("\\<else\\>" . font-lock-keyword-face)
("\\<enum\\>" . font-lock-keyword-face)
("\\<extern\\>" . font-lock-keyword-face)
("\\<float\\>" . font-lock-keyword-face)
("\\<for\\>" . font-lock-keyword-face)
("\\<goto\\>" . font-lock-keyword-face)
("\\<if\\>" . font-lock-keyword-face)
("\\<inline\\>" . font-lock-keyword-face)
("\\<int\\>" . font-lock-keyword-face)
("\\<long\\>" . font-lock-keyword-face)
("\\<register\\>" . font-lock-keyword-face)
("\\<restrict\\>" . font-lock-keyword-face)
("\\<return\\>" . font-lock-keyword-face)
("\\<short\\>" . font-lock-keyword-face)
("\\<signed\\>" . font-lock-keyword-face)
("\\<sizeof\\>" . font-lock-keyword-face)
("\\<static\\>" . font-lock-keyword-face)
("\\<struct\\>" . font-lock-keyword-face)
("\\<switch\\>" . font-lock-keyword-face)
("\\<typedef\\>" . font-lock-keyword-face)
("\\<union\\>" . font-lock-keyword-face)
("\\<unsigned\\>" . font-lock-keyword-face)
("\\<xor_void\\>" . font-lock-keyword-face)
("\\<volatile\\>" . font-lock-keyword-face)
("\\<while\\>" . font-lock-keyword-face)))
(font-lock-add-keywords 'c++-mode
'(("\\<and\\>" . font-lock-keyword-face)
("\\<and_eq\\>" . font-lock-keyword-face)
("\\<alignas\\>" . font-lock-keyword-face)
("\\<alignof\\>" . font-lock-keyword-face)
("\\<asm\\>" . font-lock-keyword-face)
("\\<auto\\>" . font-lock-keyword-face)
("\\<bitand\\>" . font-lock-keyword-face)
("\\<bitor\\>" . font-lock-keyword-face)
("\\<bool\\>" . font-lock-keyword-face)
("\\<break\\>" . font-lock-keyword-face)
("\\<case\\>" . font-lock-keyword-face)
("\\<catch\\>" . font-lock-keyword-face)
("\\<char\\>" . font-lock-keyword-face)
("\\<char16_t\\>" . font-lock-keyword-face)
("\\<char32_t\\>" . font-lock-keyword-face)
("\\<class\\>" . font-lock-keyword-face)
("\\<compl\\>" . font-lock-keyword-face)
("\\<const\\>" . font-lock-keyword-face)
("\\<constexpr\\>" . font-lock-keyword-face)
("\\<const_cast\\>" . font-lock-keyword-face)
("\\<continue\\>" . font-lock-keyword-face)
("\\<do\\>" . font-lock-keyword-face)
("\\<decltype\\>" . font-lock-keyword-face)
("\\<default\\>" . font-lock-keyword-face)
("\\<delete\\>" . font-lock-keyword-face)
("\\<double\\>" . font-lock-keyword-face)
("\\<dynamic_cast\\>" . font-lock-keyword-face)
("\\<else\\>" . font-lock-keyword-face)
("\\<enum\\>" . font-lock-keyword-face)
("\\<explicit\\>" . font-lock-keyword-face)
("\\<export\\>" . font-lock-keyword-face)
("\\<extern\\>" . font-lock-keyword-face)
("\\<false\\>" . font-lock-constant-face)
("\\<float\\>" . font-lock-keyword-face)
("\\<for\\>" . font-lock-keyword-face)
("\\<friend\\>" . font-lock-keyword-face)
("\\<goto\\>" . font-lock-keyword-face)
("\\<if\\>" . font-lock-keyword-face)
("\\<inline\\>" . font-lock-keyword-face)
("\\<int\\>" . font-lock-keyword-face)
("\\<long\\>" . font-lock-keyword-face)
("\\<mutable\\>" . font-lock-keyword-face)
("\\<namespace\\>" . font-lock-keyword-face)
("\\<new\\>" . font-lock-keyword-face)
("\\<noexcept\\>" . font-lock-keyword-face)
("\\<not\\>" . font-lock-keyword-face)
("\\<not_eq\\>" . font-lock-keyword-face)
("\\<nullptr\\>" . font-lock-keyword-face)
("\\<operator\\>" . font-lock-keyword-face)
("\\<or\\>" . font-lock-keyword-face)
("\\<or_eq\\>" . font-lock-keyword-face)
("\\<private\\>" . font-lock-keyword-face)
("\\<protected\\>" . font-lock-keyword-face)
("\\<public\\>" . font-lock-keyword-face)
("\\<register\\>" . font-lock-keyword-face)
("\\<reinterpret_cast\\>" . font-lock-keyword-face)
("\\<return\\>" . font-lock-keyword-face)
("\\<short\\>" . font-lock-keyword-face)
("\\<signed\\>" . font-lock-keyword-face)
("\\<sizeof\\>" . font-lock-keyword-face)
("\\<static\\>" . font-lock-keyword-face)
("\\<static_assert\\>" . font-lock-keyword-face)
("\\<static_cast\\>" . font-lock-keyword-face)
("\\<struct\\>" . font-lock-keyword-face)
("\\<switch\\>" . font-lock-keyword-face)
("\\<template\\>" . font-lock-keyword-face)
("\\<this\\>" . font-lock-keyword-face)
("\\<thread_local\\>" . font-lock-keyword-face)
("\\<throw\\>" . font-lock-keyword-face)
("\\<true\\>" . font-lock-keyword-face)
("\\<try\\>" . font-lock-keyword-face)
("\\<typedef\\>" . font-lock-keyword-face)
("\\<typeid\\>" . font-lock-keyword-face)
("\\<typename\\>" . font-lock-keyword-face)
("\\<union\\>" . font-lock-keyword-face)
("\\<unsigned\\>" . font-lock-keyword-face)
("\\<using\\>" . font-lock-keyword-face)
("\\<virtual\\>" . font-lock-keyword-face)
("\\<void\\>" . font-lock-keyword-face)
("\\<volatile\\>" . font-lock-keyword-face)
("\\<wchar_t\\>" . font-lock-keyword-face)
("\\<while\\>" . font-lock-keyword-face)
("\\<xor\\>" . font-lock-keyword-face)
("\\<xor_eq\\>" . font-lock-keyword-face)))
(font-lock-add-keywords 'java-mode
'(("\\<abstract\\>" . font-lock-keyword-face)
("\\<assert\\>" . font-lock-keyword-face)
("\\<boolean\\>" . font-lock-keyword-face)
("\\<break\\>" . font-lock-keyword-face)
("\\<byte\\>" . font-lock-keyword-face)
("\\<case\\>" . font-lock-keyword-face)
("\\<catch\\>" . font-lock-keyword-face)
("\\<char\\>" . font-lock-keyword-face)
("\\<class\\>" . font-lock-keyword-face)
("\\<const\\>" . font-lock-keyword-face)
("\\<continue\\>" . font-lock-keyword-face)
("\\<default\\>" . font-lock-keyword-face)
("\\<do\\>" . font-lock-keyword-face)
("\\<double\\>" . font-lock-keyword-face)
("\\<else\\>" . font-lock-keyword-face)
("\\<enum\\>" . font-lock-keyword-face)
("\\<extends\\>" . font-lock-keyword-face)
("\\<final\\>" . font-lock-keyword-face)
("\\<finally\\>" . font-lock-keyword-face)
("\\<float\\>" . font-lock-keyword-face)
("\\<for\\>" . font-lock-keyword-face)
("\\<goto\\>" . font-lock-keyword-face)
("\\<if\\>" . font-lock-keyword-face)
("\\<implements\\>" . font-lock-keyword-face)
("\\<import\\>" . font-lock-keyword-face)
("\\<instanceof\\>" . font-lock-keyword-face)
("\\<int\\>" . font-lock-keyword-face)
("\\<interface\\>" . font-lock-keyword-face)
("\\<long\\>" . font-lock-keyword-face)
("\\<native\\>" . font-lock-keyword-face)
("\\<new\\>" . font-lock-keyword-face)
("\\<package\\>" . font-lock-keyword-face)
("\\<private\\>" . font-lock-keyword-face)
("\\<protected\\>" . font-lock-keyword-face)
("\\<public\\>" . font-lock-keyword-face)
("\\<return\\>" . font-lock-keyword-face)
("\\<short\\>" . font-lock-keyword-face)
("\\<static\\>" . font-lock-keyword-face)
("\\<strictfp\\>" . font-lock-keyword-face)
("\\<super\\>" . font-lock-keyword-face)
("\\<switch\\>" . font-lock-keyword-face)
("\\<synchronized\\>" . font-lock-keyword-face)
("\\<this\\>" . font-lock-keyword-face)
("\\<throw\\>" . font-lock-keyword-face)
("\\<throws\\>" . font-lock-keyword-face)
("\\<transient\\>" . font-lock-keyword-face)
("\\<try\\>" . font-lock-keyword-face)
("\\<void\\>" . font-lock-keyword-face)
("\\<volatile\\>" . font-lock-keyword-face)
("\\<while\\>" . font-lock-keyword-face)
("@\\<[[:alnum:]]+?\\>" . font-lock-constant-face)))
(font-lock-add-keywords 'ruby-mode
'(("\\<nil\\>" . font-lock-keyword-face)
("\\<self\\>" . font-lock-keyword-face)
("\\<true\\>" . font-lock-keyword-face)
("\\<false\\>" . font-lock-keyword-face)))
(setq c++-font-lock-extra-types nil)
(setq java-font-lock-extra-types nil)
(setq font-lock-maximum-decoration
'((c++-mode . 1)
(java-mode . 1)
(c-mode . 1)
(js-mode . 2)
(t . t)))
(provide '_faces)