~ubuntu-branches/ubuntu/karmic/gnustep-base/karmic

« back to all changes in this revision

Viewing changes to Headers/Additions/GNUstepBase/unicode/latin9.h

  • Committer: Bazaar Package Importer
  • Author(s): Eric Heintzmann
  • Date: 2005-04-17 00:14:38 UTC
  • mfrom: (1.2.1 upstream) (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050417001438-enf0y07c9tku85z1
Tags: 1.10.3-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* Created by Stefan Urbanek <urbane@decef.elf.stuba.sk> on 2000 Apr 6 */
 
2
 
 
3
// ISO_8859-15 to Unicode maping
 
4
 
 
5
const unsigned int Latin9_conv_base = 0x80;
 
6
 
 
7
unichar Latin9_char_to_uni_table[] =
 
8
{
 
9
  0x0080,
 
10
  0x0081,
 
11
  0x0082,
 
12
  0x0083,
 
13
  0x0084,
 
14
  0x0085,
 
15
  0x0086,
 
16
  0x0087,
 
17
  0x0088,
 
18
  0x0089,
 
19
  0x008A,
 
20
  0x008B,
 
21
  0x008C,
 
22
  0x008D,
 
23
  0x008E,
 
24
  0x008F,
 
25
  0x0090,
 
26
  0x0091,
 
27
  0x0092,
 
28
  0x0093,
 
29
  0x0094,
 
30
  0x0095,
 
31
  0x0096,
 
32
  0x0097,
 
33
  0x0098,
 
34
  0x0099,
 
35
  0x009A,
 
36
  0x009B,
 
37
  0x009C,
 
38
  0x009D,
 
39
  0x009E,
 
40
  0x009F,
 
41
  0x00A0,
 
42
  0x00A1,
 
43
  0x00A2,
 
44
  0x00A3,
 
45
  0x20AC,
 
46
  0x00A5,
 
47
  0x0160,
 
48
  0x00A7,
 
49
  0x0161,
 
50
  0x00A9,
 
51
  0x00AA,
 
52
  0x00AB,
 
53
  0x00AC,
 
54
  0x00AD,
 
55
  0x00AE,
 
56
  0x00AF,
 
57
  0x00B0,
 
58
  0x00B1,
 
59
  0x00B2,
 
60
  0x00B3,
 
61
  0x017D,
 
62
  0x00B5,
 
63
  0x00B6,
 
64
  0x00B7,
 
65
  0x017E,
 
66
  0x00B9,
 
67
  0x00BA,
 
68
  0x00BB,
 
69
  0x0152,
 
70
  0x0153,
 
71
  0x0178,
 
72
  0x00BF,
 
73
  0x00C0,
 
74
  0x00C1,
 
75
  0x00C2,
 
76
  0x00C3,
 
77
  0x00C4,
 
78
  0x00C5,
 
79
  0x00C6,
 
80
  0x00C7,
 
81
  0x00C8,
 
82
  0x00C9,
 
83
  0x00CA,
 
84
  0x00CB,
 
85
  0x00CC,
 
86
  0x00CD,
 
87
  0x00CE,
 
88
  0x00CF,
 
89
  0x00D0,
 
90
  0x00D1,
 
91
  0x00D2,
 
92
  0x00D3,
 
93
  0x00D4,
 
94
  0x00D5,
 
95
  0x00D6,
 
96
  0x00D7,
 
97
  0x00D8,
 
98
  0x00D9,
 
99
  0x00DA,
 
100
  0x00DB,
 
101
  0x00DC,
 
102
  0x00DD,
 
103
  0x00DE,
 
104
  0x00DF,
 
105
  0x00E0,
 
106
  0x00E1,
 
107
  0x00E2,
 
108
  0x00E3,
 
109
  0x00E4,
 
110
  0x00E5,
 
111
  0x00E6,
 
112
  0x00E7,
 
113
  0x00E8,
 
114
  0x00E9,
 
115
  0x00EA,
 
116
  0x00EB,
 
117
  0x00EC,
 
118
  0x00ED,
 
119
  0x00EE,
 
120
  0x00EF,
 
121
  0x00F0,
 
122
  0x00F1,
 
123
  0x00F2,
 
124
  0x00F3,
 
125
  0x00F4,
 
126
  0x00F5,
 
127
  0x00F6,
 
128
  0x00F7,
 
129
  0x00F8,
 
130
  0x00F9,
 
131
  0x00FA,
 
132
  0x00FB,
 
133
  0x00FC,
 
134
  0x00FD,
 
135
  0x00FE,
 
136
  0x00FF
 
137
};
 
138
 
 
139
// Unicode to ISO_8859-15 maping
 
140
 
 
141
const unsigned int Latin9_uni_to_char_table_size = 128;
 
142
 
 
143
_ucc_ Latin9_uni_to_char_table[]=
 
144
{
 
145
  {0x0080, 0x80},
 
146
  {0x0081, 0x81},
 
147
  {0x0082, 0x82},
 
148
  {0x0083, 0x83},
 
149
  {0x0084, 0x84},
 
150
  {0x0085, 0x85},
 
151
  {0x0086, 0x86},
 
152
  {0x0087, 0x87},
 
153
  {0x0088, 0x88},
 
154
  {0x0089, 0x89},
 
155
  {0x008A, 0x8A},
 
156
  {0x008B, 0x8B},
 
157
  {0x008C, 0x8C},
 
158
  {0x008D, 0x8D},
 
159
  {0x008E, 0x8E},
 
160
  {0x008F, 0x8F},
 
161
  {0x0090, 0x90},
 
162
  {0x0091, 0x91},
 
163
  {0x0092, 0x92},
 
164
  {0x0093, 0x93},
 
165
  {0x0094, 0x94},
 
166
  {0x0095, 0x95},
 
167
  {0x0096, 0x96},
 
168
  {0x0097, 0x97},
 
169
  {0x0098, 0x98},
 
170
  {0x0099, 0x99},
 
171
  {0x009A, 0x9A},
 
172
  {0x009B, 0x9B},
 
173
  {0x009C, 0x9C},
 
174
  {0x009D, 0x9D},
 
175
  {0x009E, 0x9E},
 
176
  {0x009F, 0x9F},
 
177
  {0x00A0, 0xA0},
 
178
  {0x00A1, 0xA1},
 
179
  {0x00A2, 0xA2},
 
180
  {0x00A3, 0xA3},
 
181
  {0x00A5, 0xA5},
 
182
  {0x00A7, 0xA7},
 
183
  {0x00A9, 0xA9},
 
184
  {0x00AA, 0xAA},
 
185
  {0x00AB, 0xAB},
 
186
  {0x00AC, 0xAC},
 
187
  {0x00AD, 0xAD},
 
188
  {0x00AE, 0xAE},
 
189
  {0x00AF, 0xAF},
 
190
  {0x00B0, 0xB0},
 
191
  {0x00B1, 0xB1},
 
192
  {0x00B2, 0xB2},
 
193
  {0x00B3, 0xB3},
 
194
  {0x00B5, 0xB5},
 
195
  {0x00B6, 0xB6},
 
196
  {0x00B7, 0xB7},
 
197
  {0x00B9, 0xB9},
 
198
  {0x00BA, 0xBA},
 
199
  {0x00BB, 0xBB},
 
200
  {0x00BF, 0xBF},
 
201
  {0x00C0, 0xC0},
 
202
  {0x00C1, 0xC1},
 
203
  {0x00C2, 0xC2},
 
204
  {0x00C3, 0xC3},
 
205
  {0x00C4, 0xC4},
 
206
  {0x00C5, 0xC5},
 
207
  {0x00C6, 0xC6},
 
208
  {0x00C7, 0xC7},
 
209
  {0x00C8, 0xC8},
 
210
  {0x00C9, 0xC9},
 
211
  {0x00CA, 0xCA},
 
212
  {0x00CB, 0xCB},
 
213
  {0x00CC, 0xCC},
 
214
  {0x00CD, 0xCD},
 
215
  {0x00CE, 0xCE},
 
216
  {0x00CF, 0xCF},
 
217
  {0x00D0, 0xD0},
 
218
  {0x00D1, 0xD1},
 
219
  {0x00D2, 0xD2},
 
220
  {0x00D3, 0xD3},
 
221
  {0x00D4, 0xD4},
 
222
  {0x00D5, 0xD5},
 
223
  {0x00D6, 0xD6},
 
224
  {0x00D7, 0xD7},
 
225
  {0x00D8, 0xD8},
 
226
  {0x00D9, 0xD9},
 
227
  {0x00DA, 0xDA},
 
228
  {0x00DB, 0xDB},
 
229
  {0x00DC, 0xDC},
 
230
  {0x00DD, 0xDD},
 
231
  {0x00DE, 0xDE},
 
232
  {0x00DF, 0xDF},
 
233
  {0x00E0, 0xE0},
 
234
  {0x00E1, 0xE1},
 
235
  {0x00E2, 0xE2},
 
236
  {0x00E3, 0xE3},
 
237
  {0x00E4, 0xE4},
 
238
  {0x00E5, 0xE5},
 
239
  {0x00E6, 0xE6},
 
240
  {0x00E7, 0xE7},
 
241
  {0x00E8, 0xE8},
 
242
  {0x00E9, 0xE9},
 
243
  {0x00EA, 0xEA},
 
244
  {0x00EB, 0xEB},
 
245
  {0x00EC, 0xEC},
 
246
  {0x00ED, 0xED},
 
247
  {0x00EE, 0xEE},
 
248
  {0x00EF, 0xEF},
 
249
  {0x00F0, 0xF0},
 
250
  {0x00F1, 0xF1},
 
251
  {0x00F2, 0xF2},
 
252
  {0x00F3, 0xF3},
 
253
  {0x00F4, 0xF4},
 
254
  {0x00F5, 0xF5},
 
255
  {0x00F6, 0xF6},
 
256
  {0x00F7, 0xF7},
 
257
  {0x00F8, 0xF8},
 
258
  {0x00F9, 0xF9},
 
259
  {0x00FA, 0xFA},
 
260
  {0x00FB, 0xFB},
 
261
  {0x00FC, 0xFC},
 
262
  {0x00FD, 0xFD},
 
263
  {0x00FE, 0xFE},
 
264
  {0x00FF, 0xFF},
 
265
  {0x0152, 0xBC},
 
266
  {0x0153, 0xBD},
 
267
  {0x0160, 0xA6},
 
268
  {0x0161, 0xA8},
 
269
  {0x0178, 0xBE},
 
270
  {0x017D, 0xB4},
 
271
  {0x017E, 0xB8},
 
272
  {0x20AC, 0xA4}
 
273
};
 
274