1 | /* |
2 | Simple DirectMedia Layer |
3 | Copyright (C) 1997-2021 Sam Lantinga <slouken@libsdl.org> |
4 | |
5 | This software is provided 'as-is', without any express or implied |
6 | warranty. In no event will the authors be held liable for any damages |
7 | arising from the use of this software. |
8 | |
9 | Permission is granted to anyone to use this software for any purpose, |
10 | including commercial applications, and to alter it and redistribute it |
11 | freely, subject to the following restrictions: |
12 | |
13 | 1. The origin of this software must not be misrepresented; you must not |
14 | claim that you wrote the original software. If you use this software |
15 | in a product, an acknowledgment in the product documentation would be |
16 | appreciated but is not required. |
17 | 2. Altered source versions must be plainly marked as such, and must not be |
18 | misrepresented as being the original software. |
19 | 3. This notice may not be removed or altered from any source distribution. |
20 | */ |
21 | |
22 | static struct kbdiacrs default_accents = { |
23 | 68, |
24 | { |
25 | { 0x60, 0x41, 0xc0 }, |
26 | { 0x60, 0x61, 0xe0 }, |
27 | { 0x27, 0x41, 0xc1 }, |
28 | { 0x27, 0x61, 0xe1 }, |
29 | { 0x5e, 0x41, 0xc2 }, |
30 | { 0x5e, 0x61, 0xe2 }, |
31 | { 0x7e, 0x41, 0xc3 }, |
32 | { 0x7e, 0x61, 0xe3 }, |
33 | { 0x22, 0x41, 0xc4 }, |
34 | { 0x22, 0x61, 0xe4 }, |
35 | { 0x4f, 0x41, 0xc5 }, |
36 | { 0x6f, 0x61, 0xe5 }, |
37 | { 0x30, 0x41, 0xc5 }, |
38 | { 0x30, 0x61, 0xe5 }, |
39 | { 0x41, 0x41, 0xc5 }, |
40 | { 0x61, 0x61, 0xe5 }, |
41 | { 0x41, 0x45, 0xc6 }, |
42 | { 0x61, 0x65, 0xe6 }, |
43 | { 0x2c, 0x43, 0xc7 }, |
44 | { 0x2c, 0x63, 0xe7 }, |
45 | { 0x60, 0x45, 0xc8 }, |
46 | { 0x60, 0x65, 0xe8 }, |
47 | { 0x27, 0x45, 0xc9 }, |
48 | { 0x27, 0x65, 0xe9 }, |
49 | { 0x5e, 0x45, 0xca }, |
50 | { 0x5e, 0x65, 0xea }, |
51 | { 0x22, 0x45, 0xcb }, |
52 | { 0x22, 0x65, 0xeb }, |
53 | { 0x60, 0x49, 0xcc }, |
54 | { 0x60, 0x69, 0xec }, |
55 | { 0x27, 0x49, 0xcd }, |
56 | { 0x27, 0x69, 0xed }, |
57 | { 0x5e, 0x49, 0xce }, |
58 | { 0x5e, 0x69, 0xee }, |
59 | { 0x22, 0x49, 0xcf }, |
60 | { 0x22, 0x69, 0xef }, |
61 | { 0x2d, 0x44, 0xd0 }, |
62 | { 0x2d, 0x64, 0xf0 }, |
63 | { 0x7e, 0x4e, 0xd1 }, |
64 | { 0x7e, 0x6e, 0xf1 }, |
65 | { 0x60, 0x4f, 0xd2 }, |
66 | { 0x60, 0x6f, 0xf2 }, |
67 | { 0x27, 0x4f, 0xd3 }, |
68 | { 0x27, 0x6f, 0xf3 }, |
69 | { 0x5e, 0x4f, 0xd4 }, |
70 | { 0x5e, 0x6f, 0xf4 }, |
71 | { 0x7e, 0x4f, 0xd5 }, |
72 | { 0x7e, 0x6f, 0xf5 }, |
73 | { 0x22, 0x4f, 0xd6 }, |
74 | { 0x22, 0x6f, 0xf6 }, |
75 | { 0x2f, 0x4f, 0xd8 }, |
76 | { 0x2f, 0x6f, 0xf8 }, |
77 | { 0x60, 0x55, 0xd9 }, |
78 | { 0x60, 0x75, 0xf9 }, |
79 | { 0x27, 0x55, 0xda }, |
80 | { 0x27, 0x75, 0xfa }, |
81 | { 0x5e, 0x55, 0xdb }, |
82 | { 0x5e, 0x75, 0xfb }, |
83 | { 0x22, 0x55, 0xdc }, |
84 | { 0x22, 0x75, 0xfc }, |
85 | { 0x27, 0x59, 0xdd }, |
86 | { 0x27, 0x79, 0xfd }, |
87 | { 0x54, 0x48, 0xde }, |
88 | { 0x74, 0x68, 0xfe }, |
89 | { 0x73, 0x73, 0xdf }, |
90 | { 0x22, 0x79, 0xff }, |
91 | { 0x73, 0x7a, 0xdf }, |
92 | { 0x69, 0x6a, 0xff }, |
93 | { 0x00, 0x00, 0x00 }, |
94 | { 0x00, 0x00, 0x00 }, |
95 | { 0x00, 0x00, 0x00 }, |
96 | { 0x00, 0x00, 0x00 }, |
97 | { 0x00, 0x00, 0x00 }, |
98 | { 0x00, 0x00, 0x00 }, |
99 | { 0x00, 0x00, 0x00 }, |
100 | { 0x00, 0x00, 0x00 }, |
101 | { 0x00, 0x00, 0x00 }, |
102 | { 0x00, 0x00, 0x00 }, |
103 | { 0x00, 0x00, 0x00 }, |
104 | { 0x00, 0x00, 0x00 }, |
105 | { 0x00, 0x00, 0x00 }, |
106 | { 0x00, 0x00, 0x00 }, |
107 | { 0x00, 0x00, 0x00 }, |
108 | { 0x00, 0x00, 0x00 }, |
109 | { 0x00, 0x00, 0x00 }, |
110 | { 0x00, 0x00, 0x00 }, |
111 | { 0x00, 0x00, 0x00 }, |
112 | { 0x00, 0x00, 0x00 }, |
113 | { 0x00, 0x00, 0x00 }, |
114 | { 0x00, 0x00, 0x00 }, |
115 | { 0x00, 0x00, 0x00 }, |
116 | { 0x00, 0x00, 0x00 }, |
117 | { 0x00, 0x00, 0x00 }, |
118 | { 0x00, 0x00, 0x00 }, |
119 | { 0x00, 0x00, 0x00 }, |
120 | { 0x00, 0x00, 0x00 }, |
121 | { 0x00, 0x00, 0x00 }, |
122 | { 0x00, 0x00, 0x00 }, |
123 | { 0x00, 0x00, 0x00 }, |
124 | { 0x00, 0x00, 0x00 }, |
125 | { 0x00, 0x00, 0x00 }, |
126 | { 0x00, 0x00, 0x00 }, |
127 | { 0x00, 0x00, 0x00 }, |
128 | { 0x00, 0x00, 0x00 }, |
129 | { 0x00, 0x00, 0x00 }, |
130 | { 0x00, 0x00, 0x00 }, |
131 | { 0x00, 0x00, 0x00 }, |
132 | { 0x00, 0x00, 0x00 }, |
133 | { 0x00, 0x00, 0x00 }, |
134 | { 0x00, 0x00, 0x00 }, |
135 | { 0x00, 0x00, 0x00 }, |
136 | { 0x00, 0x00, 0x00 }, |
137 | { 0x00, 0x00, 0x00 }, |
138 | { 0x00, 0x00, 0x00 }, |
139 | { 0x00, 0x00, 0x00 }, |
140 | { 0x00, 0x00, 0x00 }, |
141 | { 0x00, 0x00, 0x00 }, |
142 | { 0x00, 0x00, 0x00 }, |
143 | { 0x00, 0x00, 0x00 }, |
144 | { 0x00, 0x00, 0x00 }, |
145 | { 0x00, 0x00, 0x00 }, |
146 | { 0x00, 0x00, 0x00 }, |
147 | { 0x00, 0x00, 0x00 }, |
148 | { 0x00, 0x00, 0x00 }, |
149 | { 0x00, 0x00, 0x00 }, |
150 | { 0x00, 0x00, 0x00 }, |
151 | { 0x00, 0x00, 0x00 }, |
152 | { 0x00, 0x00, 0x00 }, |
153 | { 0x00, 0x00, 0x00 }, |
154 | { 0x00, 0x00, 0x00 }, |
155 | { 0x00, 0x00, 0x00 }, |
156 | { 0x00, 0x00, 0x00 }, |
157 | { 0x00, 0x00, 0x00 }, |
158 | { 0x00, 0x00, 0x00 }, |
159 | { 0x00, 0x00, 0x00 }, |
160 | { 0x00, 0x00, 0x00 }, |
161 | { 0x00, 0x00, 0x00 }, |
162 | { 0x00, 0x00, 0x00 }, |
163 | { 0x00, 0x00, 0x00 }, |
164 | { 0x00, 0x00, 0x00 }, |
165 | { 0x00, 0x00, 0x00 }, |
166 | { 0x00, 0x00, 0x00 }, |
167 | { 0x00, 0x00, 0x00 }, |
168 | { 0x00, 0x00, 0x00 }, |
169 | { 0x00, 0x00, 0x00 }, |
170 | { 0x00, 0x00, 0x00 }, |
171 | { 0x00, 0x00, 0x00 }, |
172 | { 0x00, 0x00, 0x00 }, |
173 | { 0x00, 0x00, 0x00 }, |
174 | { 0x00, 0x00, 0x00 }, |
175 | { 0x00, 0x00, 0x00 }, |
176 | { 0x00, 0x00, 0x00 }, |
177 | { 0x00, 0x00, 0x00 }, |
178 | { 0x00, 0x00, 0x00 }, |
179 | { 0x00, 0x00, 0x00 }, |
180 | { 0x00, 0x00, 0x00 }, |
181 | { 0x00, 0x00, 0x00 }, |
182 | { 0x00, 0x00, 0x00 }, |
183 | { 0x00, 0x00, 0x00 }, |
184 | { 0x00, 0x00, 0x00 }, |
185 | { 0x00, 0x00, 0x00 }, |
186 | { 0x00, 0x00, 0x00 }, |
187 | { 0x00, 0x00, 0x00 }, |
188 | { 0x00, 0x00, 0x00 }, |
189 | { 0x00, 0x00, 0x00 }, |
190 | { 0x00, 0x00, 0x00 }, |
191 | { 0x00, 0x00, 0x00 }, |
192 | { 0x00, 0x00, 0x00 }, |
193 | { 0x00, 0x00, 0x00 }, |
194 | { 0x00, 0x00, 0x00 }, |
195 | { 0x00, 0x00, 0x00 }, |
196 | { 0x00, 0x00, 0x00 }, |
197 | { 0x00, 0x00, 0x00 }, |
198 | { 0x00, 0x00, 0x00 }, |
199 | { 0x00, 0x00, 0x00 }, |
200 | { 0x00, 0x00, 0x00 }, |
201 | { 0x00, 0x00, 0x00 }, |
202 | { 0x00, 0x00, 0x00 }, |
203 | { 0x00, 0x00, 0x00 }, |
204 | { 0x00, 0x00, 0x00 }, |
205 | { 0x00, 0x00, 0x00 }, |
206 | { 0x00, 0x00, 0x00 }, |
207 | { 0x00, 0x00, 0x00 }, |
208 | { 0x00, 0x00, 0x00 }, |
209 | { 0x00, 0x00, 0x00 }, |
210 | { 0x00, 0x00, 0x00 }, |
211 | { 0x00, 0x00, 0x00 }, |
212 | { 0x00, 0x00, 0x00 }, |
213 | { 0x00, 0x00, 0x00 }, |
214 | { 0x00, 0x00, 0x00 }, |
215 | { 0x00, 0x00, 0x00 }, |
216 | { 0x00, 0x00, 0x00 }, |
217 | { 0x00, 0x00, 0x00 }, |
218 | { 0x00, 0x00, 0x00 }, |
219 | { 0x00, 0x00, 0x00 }, |
220 | { 0x00, 0x00, 0x00 }, |
221 | { 0x00, 0x00, 0x00 }, |
222 | { 0x00, 0x00, 0x00 }, |
223 | { 0x00, 0x00, 0x00 }, |
224 | { 0x00, 0x00, 0x00 }, |
225 | { 0x00, 0x00, 0x00 }, |
226 | { 0x00, 0x00, 0x00 }, |
227 | { 0x00, 0x00, 0x00 }, |
228 | { 0x00, 0x00, 0x00 }, |
229 | { 0x00, 0x00, 0x00 }, |
230 | { 0x00, 0x00, 0x00 }, |
231 | { 0x00, 0x00, 0x00 }, |
232 | { 0x00, 0x00, 0x00 }, |
233 | { 0x00, 0x00, 0x00 }, |
234 | { 0x00, 0x00, 0x00 }, |
235 | { 0x00, 0x00, 0x00 }, |
236 | { 0x00, 0x00, 0x00 }, |
237 | { 0x00, 0x00, 0x00 }, |
238 | { 0x00, 0x00, 0x00 }, |
239 | { 0x00, 0x00, 0x00 }, |
240 | { 0x00, 0x00, 0x00 }, |
241 | { 0x00, 0x00, 0x00 }, |
242 | { 0x00, 0x00, 0x00 }, |
243 | { 0x00, 0x00, 0x00 }, |
244 | { 0x00, 0x00, 0x00 }, |
245 | { 0x00, 0x00, 0x00 }, |
246 | { 0x00, 0x00, 0x00 }, |
247 | { 0x00, 0x00, 0x00 }, |
248 | { 0x00, 0x00, 0x00 }, |
249 | { 0x00, 0x00, 0x00 }, |
250 | { 0x00, 0x00, 0x00 }, |
251 | { 0x00, 0x00, 0x00 }, |
252 | { 0x00, 0x00, 0x00 }, |
253 | { 0x00, 0x00, 0x00 }, |
254 | { 0x00, 0x00, 0x00 }, |
255 | { 0x00, 0x00, 0x00 }, |
256 | { 0x00, 0x00, 0x00 }, |
257 | { 0x00, 0x00, 0x00 }, |
258 | { 0x00, 0x00, 0x00 }, |
259 | { 0x00, 0x00, 0x00 }, |
260 | { 0x00, 0x00, 0x00 }, |
261 | { 0x00, 0x00, 0x00 }, |
262 | { 0x00, 0x00, 0x00 }, |
263 | { 0x00, 0x00, 0x00 }, |
264 | { 0x00, 0x00, 0x00 }, |
265 | { 0x00, 0x00, 0x00 }, |
266 | { 0x00, 0x00, 0x00 }, |
267 | { 0x00, 0x00, 0x00 }, |
268 | { 0x00, 0x00, 0x00 }, |
269 | { 0x00, 0x00, 0x00 }, |
270 | { 0x00, 0x00, 0x00 }, |
271 | { 0x00, 0x00, 0x00 }, |
272 | { 0x00, 0x00, 0x00 }, |
273 | { 0x00, 0x00, 0x00 }, |
274 | { 0x00, 0x00, 0x00 }, |
275 | { 0x00, 0x00, 0x00 }, |
276 | { 0x00, 0x00, 0x00 }, |
277 | { 0x00, 0x00, 0x00 }, |
278 | { 0x00, 0x00, 0x00 }, |
279 | { 0x00, 0x00, 0x00 }, |
280 | { 0x00, 0x00, 0x00 }, |
281 | } |
282 | }; |
283 | |
284 | /* vi: set ts=4 sw=4 expandtab: */ |
285 | |