all repos

rss-tools @ a5ac527

get rss feed from sources that(i need and) dont provide one

rss-tools/vendor/golang.org/x/text/encoding/htmlindex/tables.go (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
we're vendoring now, 7 days ago
1
// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
2
3
package htmlindex
4
5
type htmlEncoding byte
6
7
const (
8
	utf8 htmlEncoding = iota
9
	ibm866
10
	iso8859_2
11
	iso8859_3
12
	iso8859_4
13
	iso8859_5
14
	iso8859_6
15
	iso8859_7
16
	iso8859_8
17
	iso8859_8I
18
	iso8859_10
19
	iso8859_13
20
	iso8859_14
21
	iso8859_15
22
	iso8859_16
23
	koi8r
24
	koi8u
25
	macintosh
26
	windows874
27
	windows1250
28
	windows1251
29
	windows1252
30
	windows1253
31
	windows1254
32
	windows1255
33
	windows1256
34
	windows1257
35
	windows1258
36
	macintoshCyrillic
37
	gbk
38
	gb18030
39
	big5
40
	eucjp
41
	iso2022jp
42
	shiftJIS
43
	euckr
44
	replacement
45
	utf16be
46
	utf16le
47
	xUserDefined
48
	numEncodings
49
)
50
51
var canonical = [numEncodings]string{
52
	"utf-8",
53
	"ibm866",
54
	"iso-8859-2",
55
	"iso-8859-3",
56
	"iso-8859-4",
57
	"iso-8859-5",
58
	"iso-8859-6",
59
	"iso-8859-7",
60
	"iso-8859-8",
61
	"iso-8859-8-i",
62
	"iso-8859-10",
63
	"iso-8859-13",
64
	"iso-8859-14",
65
	"iso-8859-15",
66
	"iso-8859-16",
67
	"koi8-r",
68
	"koi8-u",
69
	"macintosh",
70
	"windows-874",
71
	"windows-1250",
72
	"windows-1251",
73
	"windows-1252",
74
	"windows-1253",
75
	"windows-1254",
76
	"windows-1255",
77
	"windows-1256",
78
	"windows-1257",
79
	"windows-1258",
80
	"x-mac-cyrillic",
81
	"gbk",
82
	"gb18030",
83
	"big5",
84
	"euc-jp",
85
	"iso-2022-jp",
86
	"shift_jis",
87
	"euc-kr",
88
	"replacement",
89
	"utf-16be",
90
	"utf-16le",
91
	"x-user-defined",
92
}
93
94
var nameMap = map[string]htmlEncoding{
95
	"unicode-1-1-utf-8":   utf8,
96
	"unicode11utf8":       utf8,
97
	"unicode20utf8":       utf8,
98
	"utf-8":               utf8,
99
	"utf8":                utf8,
100
	"x-unicode20utf8":     utf8,
101
	"866":                 ibm866,
102
	"cp866":               ibm866,
103
	"csibm866":            ibm866,
104
	"ibm866":              ibm866,
105
	"csisolatin2":         iso8859_2,
106
	"iso-8859-2":          iso8859_2,
107
	"iso-ir-101":          iso8859_2,
108
	"iso8859-2":           iso8859_2,
109
	"iso88592":            iso8859_2,
110
	"iso_8859-2":          iso8859_2,
111
	"iso_8859-2:1987":     iso8859_2,
112
	"l2":                  iso8859_2,
113
	"latin2":              iso8859_2,
114
	"csisolatin3":         iso8859_3,
115
	"iso-8859-3":          iso8859_3,
116
	"iso-ir-109":          iso8859_3,
117
	"iso8859-3":           iso8859_3,
118
	"iso88593":            iso8859_3,
119
	"iso_8859-3":          iso8859_3,
120
	"iso_8859-3:1988":     iso8859_3,
121
	"l3":                  iso8859_3,
122
	"latin3":              iso8859_3,
123
	"csisolatin4":         iso8859_4,
124
	"iso-8859-4":          iso8859_4,
125
	"iso-ir-110":          iso8859_4,
126
	"iso8859-4":           iso8859_4,
127
	"iso88594":            iso8859_4,
128
	"iso_8859-4":          iso8859_4,
129
	"iso_8859-4:1988":     iso8859_4,
130
	"l4":                  iso8859_4,
131
	"latin4":              iso8859_4,
132
	"csisolatincyrillic":  iso8859_5,
133
	"cyrillic":            iso8859_5,
134
	"iso-8859-5":          iso8859_5,
135
	"iso-ir-144":          iso8859_5,
136
	"iso8859-5":           iso8859_5,
137
	"iso88595":            iso8859_5,
138
	"iso_8859-5":          iso8859_5,
139
	"iso_8859-5:1988":     iso8859_5,
140
	"arabic":              iso8859_6,
141
	"asmo-708":            iso8859_6,
142
	"csiso88596e":         iso8859_6,
143
	"csiso88596i":         iso8859_6,
144
	"csisolatinarabic":    iso8859_6,
145
	"ecma-114":            iso8859_6,
146
	"iso-8859-6":          iso8859_6,
147
	"iso-8859-6-e":        iso8859_6,
148
	"iso-8859-6-i":        iso8859_6,
149
	"iso-ir-127":          iso8859_6,
150
	"iso8859-6":           iso8859_6,
151
	"iso88596":            iso8859_6,
152
	"iso_8859-6":          iso8859_6,
153
	"iso_8859-6:1987":     iso8859_6,
154
	"csisolatingreek":     iso8859_7,
155
	"ecma-118":            iso8859_7,
156
	"elot_928":            iso8859_7,
157
	"greek":               iso8859_7,
158
	"greek8":              iso8859_7,
159
	"iso-8859-7":          iso8859_7,
160
	"iso-ir-126":          iso8859_7,
161
	"iso8859-7":           iso8859_7,
162
	"iso88597":            iso8859_7,
163
	"iso_8859-7":          iso8859_7,
164
	"iso_8859-7:1987":     iso8859_7,
165
	"sun_eu_greek":        iso8859_7,
166
	"csiso88598e":         iso8859_8,
167
	"csisolatinhebrew":    iso8859_8,
168
	"hebrew":              iso8859_8,
169
	"iso-8859-8":          iso8859_8,
170
	"iso-8859-8-e":        iso8859_8,
171
	"iso-ir-138":          iso8859_8,
172
	"iso8859-8":           iso8859_8,
173
	"iso88598":            iso8859_8,
174
	"iso_8859-8":          iso8859_8,
175
	"iso_8859-8:1988":     iso8859_8,
176
	"visual":              iso8859_8,
177
	"csiso88598i":         iso8859_8I,
178
	"iso-8859-8-i":        iso8859_8I,
179
	"logical":             iso8859_8I,
180
	"csisolatin6":         iso8859_10,
181
	"iso-8859-10":         iso8859_10,
182
	"iso-ir-157":          iso8859_10,
183
	"iso8859-10":          iso8859_10,
184
	"iso885910":           iso8859_10,
185
	"l6":                  iso8859_10,
186
	"latin6":              iso8859_10,
187
	"iso-8859-13":         iso8859_13,
188
	"iso8859-13":          iso8859_13,
189
	"iso885913":           iso8859_13,
190
	"iso-8859-14":         iso8859_14,
191
	"iso8859-14":          iso8859_14,
192
	"iso885914":           iso8859_14,
193
	"csisolatin9":         iso8859_15,
194
	"iso-8859-15":         iso8859_15,
195
	"iso8859-15":          iso8859_15,
196
	"iso885915":           iso8859_15,
197
	"iso_8859-15":         iso8859_15,
198
	"l9":                  iso8859_15,
199
	"iso-8859-16":         iso8859_16,
200
	"cskoi8r":             koi8r,
201
	"koi":                 koi8r,
202
	"koi8":                koi8r,
203
	"koi8-r":              koi8r,
204
	"koi8_r":              koi8r,
205
	"koi8-ru":             koi8u,
206
	"koi8-u":              koi8u,
207
	"csmacintosh":         macintosh,
208
	"mac":                 macintosh,
209
	"macintosh":           macintosh,
210
	"x-mac-roman":         macintosh,
211
	"dos-874":             windows874,
212
	"iso-8859-11":         windows874,
213
	"iso8859-11":          windows874,
214
	"iso885911":           windows874,
215
	"tis-620":             windows874,
216
	"windows-874":         windows874,
217
	"cp1250":              windows1250,
218
	"windows-1250":        windows1250,
219
	"x-cp1250":            windows1250,
220
	"cp1251":              windows1251,
221
	"windows-1251":        windows1251,
222
	"x-cp1251":            windows1251,
223
	"ansi_x3.4-1968":      windows1252,
224
	"ascii":               windows1252,
225
	"cp1252":              windows1252,
226
	"cp819":               windows1252,
227
	"csisolatin1":         windows1252,
228
	"ibm819":              windows1252,
229
	"iso-8859-1":          windows1252,
230
	"iso-ir-100":          windows1252,
231
	"iso8859-1":           windows1252,
232
	"iso88591":            windows1252,
233
	"iso_8859-1":          windows1252,
234
	"iso_8859-1:1987":     windows1252,
235
	"l1":                  windows1252,
236
	"latin1":              windows1252,
237
	"us-ascii":            windows1252,
238
	"windows-1252":        windows1252,
239
	"x-cp1252":            windows1252,
240
	"cp1253":              windows1253,
241
	"windows-1253":        windows1253,
242
	"x-cp1253":            windows1253,
243
	"cp1254":              windows1254,
244
	"csisolatin5":         windows1254,
245
	"iso-8859-9":          windows1254,
246
	"iso-ir-148":          windows1254,
247
	"iso8859-9":           windows1254,
248
	"iso88599":            windows1254,
249
	"iso_8859-9":          windows1254,
250
	"iso_8859-9:1989":     windows1254,
251
	"l5":                  windows1254,
252
	"latin5":              windows1254,
253
	"windows-1254":        windows1254,
254
	"x-cp1254":            windows1254,
255
	"cp1255":              windows1255,
256
	"windows-1255":        windows1255,
257
	"x-cp1255":            windows1255,
258
	"cp1256":              windows1256,
259
	"windows-1256":        windows1256,
260
	"x-cp1256":            windows1256,
261
	"cp1257":              windows1257,
262
	"windows-1257":        windows1257,
263
	"x-cp1257":            windows1257,
264
	"cp1258":              windows1258,
265
	"windows-1258":        windows1258,
266
	"x-cp1258":            windows1258,
267
	"x-mac-cyrillic":      macintoshCyrillic,
268
	"x-mac-ukrainian":     macintoshCyrillic,
269
	"chinese":             gbk,
270
	"csgb2312":            gbk,
271
	"csiso58gb231280":     gbk,
272
	"gb2312":              gbk,
273
	"gb_2312":             gbk,
274
	"gb_2312-80":          gbk,
275
	"gbk":                 gbk,
276
	"iso-ir-58":           gbk,
277
	"x-gbk":               gbk,
278
	"gb18030":             gb18030,
279
	"big5":                big5,
280
	"big5-hkscs":          big5,
281
	"cn-big5":             big5,
282
	"csbig5":              big5,
283
	"x-x-big5":            big5,
284
	"cseucpkdfmtjapanese": eucjp,
285
	"euc-jp":              eucjp,
286
	"x-euc-jp":            eucjp,
287
	"csiso2022jp":         iso2022jp,
288
	"iso-2022-jp":         iso2022jp,
289
	"csshiftjis":          shiftJIS,
290
	"ms932":               shiftJIS,
291
	"ms_kanji":            shiftJIS,
292
	"shift-jis":           shiftJIS,
293
	"shift_jis":           shiftJIS,
294
	"sjis":                shiftJIS,
295
	"windows-31j":         shiftJIS,
296
	"x-sjis":              shiftJIS,
297
	"cseuckr":             euckr,
298
	"csksc56011987":       euckr,
299
	"euc-kr":              euckr,
300
	"iso-ir-149":          euckr,
301
	"korean":              euckr,
302
	"ks_c_5601-1987":      euckr,
303
	"ks_c_5601-1989":      euckr,
304
	"ksc5601":             euckr,
305
	"ksc_5601":            euckr,
306
	"windows-949":         euckr,
307
	"csiso2022kr":         replacement,
308
	"hz-gb-2312":          replacement,
309
	"iso-2022-cn":         replacement,
310
	"iso-2022-cn-ext":     replacement,
311
	"iso-2022-kr":         replacement,
312
	"replacement":         replacement,
313
	"unicodefffe":         utf16be,
314
	"utf-16be":            utf16be,
315
	"csunicode":           utf16le,
316
	"iso-10646-ucs-2":     utf16le,
317
	"ucs-2":               utf16le,
318
	"unicode":             utf16le,
319
	"unicodefeff":         utf16le,
320
	"utf-16":              utf16le,
321
	"utf-16le":            utf16le,
322
	"x-user-defined":      xUserDefined,
323
}
324
325
var localeMap = []htmlEncoding{
326
	windows1252, // und_Latn
327
	windows1256, // ar
328
	windows1251, // ba
329
	windows1251, // be
330
	windows1251, // bg
331
	windows1250, // cs
332
	iso8859_7,   // el
333
	windows1257, // et
334
	windows1256, // fa
335
	windows1255, // he
336
	windows1250, // hr
337
	iso8859_2,   // hu
338
	shiftJIS,    // ja
339
	windows1251, // kk
340
	euckr,       // ko
341
	windows1254, // ku
342
	windows1251, // ky
343
	windows1257, // lt
344
	windows1257, // lv
345
	windows1251, // mk
346
	iso8859_2,   // pl
347
	windows1251, // ru
348
	windows1251, // sah
349
	windows1250, // sk
350
	iso8859_2,   // sl
351
	windows1251, // sr
352
	windows1251, // tg
353
	windows874,  // th
354
	windows1254, // tr
355
	windows1251, // tt
356
	windows1251, // uk
357
	windows1258, // vi
358
	gb18030,     // zh-hans
359
	big5,        // zh-hant
360
}
361
362
const locales = "und_Latn ar ba be bg cs el et fa he hr hu ja kk ko ku ky lt lv mk pl ru sah sk sl sr tg th tr tt uk vi zh-hans zh-hant"