mirror of
https://github.com/cwinfo/matterbridge.git
synced 2025-09-06 05:34:10 +00:00
Add vendor github.com/dfordsoft/golib/ic
This commit is contained in:
84
vendor/golang.org/x/text/encoding/charmap/charmap.go
generated
vendored
84
vendor/golang.org/x/text/encoding/charmap/charmap.go
generated
vendored
@@ -33,32 +33,32 @@ var (
|
||||
ISO8859_8I encoding.Encoding = &iso8859_8I
|
||||
|
||||
iso8859_6E = internal.Encoding{
|
||||
ISO8859_6,
|
||||
"ISO-8859-6E",
|
||||
identifier.ISO88596E,
|
||||
Encoding: ISO8859_6,
|
||||
Name: "ISO-8859-6E",
|
||||
MIB: identifier.ISO88596E,
|
||||
}
|
||||
|
||||
iso8859_6I = internal.Encoding{
|
||||
ISO8859_6,
|
||||
"ISO-8859-6I",
|
||||
identifier.ISO88596I,
|
||||
Encoding: ISO8859_6,
|
||||
Name: "ISO-8859-6I",
|
||||
MIB: identifier.ISO88596I,
|
||||
}
|
||||
|
||||
iso8859_8E = internal.Encoding{
|
||||
ISO8859_8,
|
||||
"ISO-8859-8E",
|
||||
identifier.ISO88598E,
|
||||
Encoding: ISO8859_8,
|
||||
Name: "ISO-8859-8E",
|
||||
MIB: identifier.ISO88598E,
|
||||
}
|
||||
|
||||
iso8859_8I = internal.Encoding{
|
||||
ISO8859_8,
|
||||
"ISO-8859-8I",
|
||||
identifier.ISO88598I,
|
||||
Encoding: ISO8859_8,
|
||||
Name: "ISO-8859-8I",
|
||||
MIB: identifier.ISO88598I,
|
||||
}
|
||||
)
|
||||
|
||||
// All is a list of all defined encodings in this package.
|
||||
var All = listAll
|
||||
var All []encoding.Encoding = listAll
|
||||
|
||||
// TODO: implement these encodings, in order of importance.
|
||||
// ASCII, ISO8859_1: Rather common. Close to Windows 1252.
|
||||
@@ -70,8 +70,8 @@ type utf8Enc struct {
|
||||
data [3]byte
|
||||
}
|
||||
|
||||
// charmap describes an 8-bit character set encoding.
|
||||
type charmap struct {
|
||||
// Charmap is an 8-bit character set encoding.
|
||||
type Charmap struct {
|
||||
// name is the encoding's name.
|
||||
name string
|
||||
// mib is the encoding type of this encoder.
|
||||
@@ -79,7 +79,7 @@ type charmap struct {
|
||||
// asciiSuperset states whether the encoding is a superset of ASCII.
|
||||
asciiSuperset bool
|
||||
// low is the lower bound of the encoded byte for a non-ASCII rune. If
|
||||
// charmap.asciiSuperset is true then this will be 0x80, otherwise 0x00.
|
||||
// Charmap.asciiSuperset is true then this will be 0x80, otherwise 0x00.
|
||||
low uint8
|
||||
// replacement is the encoded replacement character.
|
||||
replacement byte
|
||||
@@ -91,26 +91,30 @@ type charmap struct {
|
||||
encode [256]uint32
|
||||
}
|
||||
|
||||
func (m *charmap) NewDecoder() *encoding.Decoder {
|
||||
// NewDecoder implements the encoding.Encoding interface.
|
||||
func (m *Charmap) NewDecoder() *encoding.Decoder {
|
||||
return &encoding.Decoder{Transformer: charmapDecoder{charmap: m}}
|
||||
}
|
||||
|
||||
func (m *charmap) NewEncoder() *encoding.Encoder {
|
||||
// NewEncoder implements the encoding.Encoding interface.
|
||||
func (m *Charmap) NewEncoder() *encoding.Encoder {
|
||||
return &encoding.Encoder{Transformer: charmapEncoder{charmap: m}}
|
||||
}
|
||||
|
||||
func (m *charmap) String() string {
|
||||
// String returns the Charmap's name.
|
||||
func (m *Charmap) String() string {
|
||||
return m.name
|
||||
}
|
||||
|
||||
func (m *charmap) ID() (mib identifier.MIB, other string) {
|
||||
// ID implements an internal interface.
|
||||
func (m *Charmap) ID() (mib identifier.MIB, other string) {
|
||||
return m.mib, ""
|
||||
}
|
||||
|
||||
// charmapDecoder implements transform.Transformer by decoding to UTF-8.
|
||||
type charmapDecoder struct {
|
||||
transform.NopResetter
|
||||
charmap *charmap
|
||||
charmap *Charmap
|
||||
}
|
||||
|
||||
func (m charmapDecoder) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) {
|
||||
@@ -142,10 +146,22 @@ func (m charmapDecoder) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int,
|
||||
return nDst, nSrc, err
|
||||
}
|
||||
|
||||
// DecodeByte returns the Charmap's rune decoding of the byte b.
|
||||
func (m *Charmap) DecodeByte(b byte) rune {
|
||||
switch x := &m.decode[b]; x.len {
|
||||
case 1:
|
||||
return rune(x.data[0])
|
||||
case 2:
|
||||
return rune(x.data[0]&0x1f)<<6 | rune(x.data[1]&0x3f)
|
||||
default:
|
||||
return rune(x.data[0]&0x0f)<<12 | rune(x.data[1]&0x3f)<<6 | rune(x.data[2]&0x3f)
|
||||
}
|
||||
}
|
||||
|
||||
// charmapEncoder implements transform.Transformer by encoding from UTF-8.
|
||||
type charmapEncoder struct {
|
||||
transform.NopResetter
|
||||
charmap *charmap
|
||||
charmap *Charmap
|
||||
}
|
||||
|
||||
func (m charmapEncoder) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) {
|
||||
@@ -207,3 +223,27 @@ loop:
|
||||
}
|
||||
return nDst, nSrc, err
|
||||
}
|
||||
|
||||
// EncodeRune returns the Charmap's byte encoding of the rune r. ok is whether
|
||||
// r is in the Charmap's repertoire. If not, b is set to the Charmap's
|
||||
// replacement byte. This is often the ASCII substitute character '\x1a'.
|
||||
func (m *Charmap) EncodeRune(r rune) (b byte, ok bool) {
|
||||
if r < utf8.RuneSelf && m.asciiSuperset {
|
||||
return byte(r), true
|
||||
}
|
||||
for low, high := int(m.low), 0x100; ; {
|
||||
if low >= high {
|
||||
return m.replacement, false
|
||||
}
|
||||
mid := (low + high) / 2
|
||||
got := m.encode[mid]
|
||||
gotRune := rune(got & (1<<24 - 1))
|
||||
if gotRune < r {
|
||||
low = mid + 1
|
||||
} else if gotRune > r {
|
||||
high = mid
|
||||
} else {
|
||||
return byte(got >> 24), true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
4
vendor/golang.org/x/text/encoding/charmap/maketables.go
generated
vendored
4
vendor/golang.org/x/text/encoding/charmap/maketables.go
generated
vendored
@@ -494,7 +494,7 @@ func main() {
|
||||
if e.comment != "" {
|
||||
printf("//\n// %s\n", e.comment)
|
||||
}
|
||||
printf("var %s encoding.Encoding = &%s\n\nvar %s = charmap{\nname: %q,\n",
|
||||
printf("var %s *Charmap = &%s\n\nvar %s = Charmap{\nname: %q,\n",
|
||||
varName, lowerVarName, lowerVarName, e.name)
|
||||
if mibs[e.mib] {
|
||||
log.Fatalf("MIB type %q declared multiple times.", e.mib)
|
||||
@@ -540,7 +540,7 @@ func main() {
|
||||
}
|
||||
printf("},\n}\n")
|
||||
|
||||
// Add an estimate of the size of a single charmap{} struct value, which
|
||||
// Add an estimate of the size of a single Charmap{} struct value, which
|
||||
// includes two 256 elem arrays of 4 bytes and some extra fields, which
|
||||
// align to 3 uint64s on 64-bit architectures.
|
||||
w.Size += 2*4*256 + 3*8
|
||||
|
190
vendor/golang.org/x/text/encoding/charmap/tables.go
generated
vendored
190
vendor/golang.org/x/text/encoding/charmap/tables.go
generated
vendored
@@ -1,4 +1,4 @@
|
||||
// This file was generated by go generate; DO NOT EDIT
|
||||
// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
|
||||
|
||||
package charmap
|
||||
|
||||
@@ -8,9 +8,9 @@ import (
|
||||
)
|
||||
|
||||
// CodePage037 is the IBM Code Page 037 encoding.
|
||||
var CodePage037 encoding.Encoding = &codePage037
|
||||
var CodePage037 *Charmap = &codePage037
|
||||
|
||||
var codePage037 = charmap{
|
||||
var codePage037 = Charmap{
|
||||
name: "IBM Code Page 037",
|
||||
mib: identifier.IBM037,
|
||||
asciiSuperset: false,
|
||||
@@ -183,9 +183,9 @@ var codePage037 = charmap{
|
||||
}
|
||||
|
||||
// CodePage437 is the IBM Code Page 437 encoding.
|
||||
var CodePage437 encoding.Encoding = &codePage437
|
||||
var CodePage437 *Charmap = &codePage437
|
||||
|
||||
var codePage437 = charmap{
|
||||
var codePage437 = Charmap{
|
||||
name: "IBM Code Page 437",
|
||||
mib: identifier.PC8CodePage437,
|
||||
asciiSuperset: true,
|
||||
@@ -358,9 +358,9 @@ var codePage437 = charmap{
|
||||
}
|
||||
|
||||
// CodePage850 is the IBM Code Page 850 encoding.
|
||||
var CodePage850 encoding.Encoding = &codePage850
|
||||
var CodePage850 *Charmap = &codePage850
|
||||
|
||||
var codePage850 = charmap{
|
||||
var codePage850 = Charmap{
|
||||
name: "IBM Code Page 850",
|
||||
mib: identifier.PC850Multilingual,
|
||||
asciiSuperset: true,
|
||||
@@ -533,9 +533,9 @@ var codePage850 = charmap{
|
||||
}
|
||||
|
||||
// CodePage852 is the IBM Code Page 852 encoding.
|
||||
var CodePage852 encoding.Encoding = &codePage852
|
||||
var CodePage852 *Charmap = &codePage852
|
||||
|
||||
var codePage852 = charmap{
|
||||
var codePage852 = Charmap{
|
||||
name: "IBM Code Page 852",
|
||||
mib: identifier.PCp852,
|
||||
asciiSuperset: true,
|
||||
@@ -708,9 +708,9 @@ var codePage852 = charmap{
|
||||
}
|
||||
|
||||
// CodePage855 is the IBM Code Page 855 encoding.
|
||||
var CodePage855 encoding.Encoding = &codePage855
|
||||
var CodePage855 *Charmap = &codePage855
|
||||
|
||||
var codePage855 = charmap{
|
||||
var codePage855 = Charmap{
|
||||
name: "IBM Code Page 855",
|
||||
mib: identifier.IBM855,
|
||||
asciiSuperset: true,
|
||||
@@ -883,9 +883,9 @@ var codePage855 = charmap{
|
||||
}
|
||||
|
||||
// CodePage858 is the Windows Code Page 858 encoding.
|
||||
var CodePage858 encoding.Encoding = &codePage858
|
||||
var CodePage858 *Charmap = &codePage858
|
||||
|
||||
var codePage858 = charmap{
|
||||
var codePage858 = Charmap{
|
||||
name: "Windows Code Page 858",
|
||||
mib: identifier.IBM00858,
|
||||
asciiSuperset: true,
|
||||
@@ -1058,9 +1058,9 @@ var codePage858 = charmap{
|
||||
}
|
||||
|
||||
// CodePage860 is the IBM Code Page 860 encoding.
|
||||
var CodePage860 encoding.Encoding = &codePage860
|
||||
var CodePage860 *Charmap = &codePage860
|
||||
|
||||
var codePage860 = charmap{
|
||||
var codePage860 = Charmap{
|
||||
name: "IBM Code Page 860",
|
||||
mib: identifier.IBM860,
|
||||
asciiSuperset: true,
|
||||
@@ -1233,9 +1233,9 @@ var codePage860 = charmap{
|
||||
}
|
||||
|
||||
// CodePage862 is the IBM Code Page 862 encoding.
|
||||
var CodePage862 encoding.Encoding = &codePage862
|
||||
var CodePage862 *Charmap = &codePage862
|
||||
|
||||
var codePage862 = charmap{
|
||||
var codePage862 = Charmap{
|
||||
name: "IBM Code Page 862",
|
||||
mib: identifier.PC862LatinHebrew,
|
||||
asciiSuperset: true,
|
||||
@@ -1408,9 +1408,9 @@ var codePage862 = charmap{
|
||||
}
|
||||
|
||||
// CodePage863 is the IBM Code Page 863 encoding.
|
||||
var CodePage863 encoding.Encoding = &codePage863
|
||||
var CodePage863 *Charmap = &codePage863
|
||||
|
||||
var codePage863 = charmap{
|
||||
var codePage863 = Charmap{
|
||||
name: "IBM Code Page 863",
|
||||
mib: identifier.IBM863,
|
||||
asciiSuperset: true,
|
||||
@@ -1583,9 +1583,9 @@ var codePage863 = charmap{
|
||||
}
|
||||
|
||||
// CodePage865 is the IBM Code Page 865 encoding.
|
||||
var CodePage865 encoding.Encoding = &codePage865
|
||||
var CodePage865 *Charmap = &codePage865
|
||||
|
||||
var codePage865 = charmap{
|
||||
var codePage865 = Charmap{
|
||||
name: "IBM Code Page 865",
|
||||
mib: identifier.IBM865,
|
||||
asciiSuperset: true,
|
||||
@@ -1758,9 +1758,9 @@ var codePage865 = charmap{
|
||||
}
|
||||
|
||||
// CodePage866 is the IBM Code Page 866 encoding.
|
||||
var CodePage866 encoding.Encoding = &codePage866
|
||||
var CodePage866 *Charmap = &codePage866
|
||||
|
||||
var codePage866 = charmap{
|
||||
var codePage866 = Charmap{
|
||||
name: "IBM Code Page 866",
|
||||
mib: identifier.IBM866,
|
||||
asciiSuperset: true,
|
||||
@@ -1933,9 +1933,9 @@ var codePage866 = charmap{
|
||||
}
|
||||
|
||||
// CodePage1047 is the IBM Code Page 1047 encoding.
|
||||
var CodePage1047 encoding.Encoding = &codePage1047
|
||||
var CodePage1047 *Charmap = &codePage1047
|
||||
|
||||
var codePage1047 = charmap{
|
||||
var codePage1047 = Charmap{
|
||||
name: "IBM Code Page 1047",
|
||||
mib: identifier.IBM1047,
|
||||
asciiSuperset: false,
|
||||
@@ -2108,9 +2108,9 @@ var codePage1047 = charmap{
|
||||
}
|
||||
|
||||
// CodePage1140 is the IBM Code Page 1140 encoding.
|
||||
var CodePage1140 encoding.Encoding = &codePage1140
|
||||
var CodePage1140 *Charmap = &codePage1140
|
||||
|
||||
var codePage1140 = charmap{
|
||||
var codePage1140 = Charmap{
|
||||
name: "IBM Code Page 1140",
|
||||
mib: identifier.IBM01140,
|
||||
asciiSuperset: false,
|
||||
@@ -2283,9 +2283,9 @@ var codePage1140 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_1 is the ISO 8859-1 encoding.
|
||||
var ISO8859_1 encoding.Encoding = &iso8859_1
|
||||
var ISO8859_1 *Charmap = &iso8859_1
|
||||
|
||||
var iso8859_1 = charmap{
|
||||
var iso8859_1 = Charmap{
|
||||
name: "ISO 8859-1",
|
||||
mib: identifier.ISOLatin1,
|
||||
asciiSuperset: true,
|
||||
@@ -2458,9 +2458,9 @@ var iso8859_1 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_2 is the ISO 8859-2 encoding.
|
||||
var ISO8859_2 encoding.Encoding = &iso8859_2
|
||||
var ISO8859_2 *Charmap = &iso8859_2
|
||||
|
||||
var iso8859_2 = charmap{
|
||||
var iso8859_2 = Charmap{
|
||||
name: "ISO 8859-2",
|
||||
mib: identifier.ISOLatin2,
|
||||
asciiSuperset: true,
|
||||
@@ -2633,9 +2633,9 @@ var iso8859_2 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_3 is the ISO 8859-3 encoding.
|
||||
var ISO8859_3 encoding.Encoding = &iso8859_3
|
||||
var ISO8859_3 *Charmap = &iso8859_3
|
||||
|
||||
var iso8859_3 = charmap{
|
||||
var iso8859_3 = Charmap{
|
||||
name: "ISO 8859-3",
|
||||
mib: identifier.ISOLatin3,
|
||||
asciiSuperset: true,
|
||||
@@ -2808,9 +2808,9 @@ var iso8859_3 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_4 is the ISO 8859-4 encoding.
|
||||
var ISO8859_4 encoding.Encoding = &iso8859_4
|
||||
var ISO8859_4 *Charmap = &iso8859_4
|
||||
|
||||
var iso8859_4 = charmap{
|
||||
var iso8859_4 = Charmap{
|
||||
name: "ISO 8859-4",
|
||||
mib: identifier.ISOLatin4,
|
||||
asciiSuperset: true,
|
||||
@@ -2983,9 +2983,9 @@ var iso8859_4 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_5 is the ISO 8859-5 encoding.
|
||||
var ISO8859_5 encoding.Encoding = &iso8859_5
|
||||
var ISO8859_5 *Charmap = &iso8859_5
|
||||
|
||||
var iso8859_5 = charmap{
|
||||
var iso8859_5 = Charmap{
|
||||
name: "ISO 8859-5",
|
||||
mib: identifier.ISOLatinCyrillic,
|
||||
asciiSuperset: true,
|
||||
@@ -3158,9 +3158,9 @@ var iso8859_5 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_6 is the ISO 8859-6 encoding.
|
||||
var ISO8859_6 encoding.Encoding = &iso8859_6
|
||||
var ISO8859_6 *Charmap = &iso8859_6
|
||||
|
||||
var iso8859_6 = charmap{
|
||||
var iso8859_6 = Charmap{
|
||||
name: "ISO 8859-6",
|
||||
mib: identifier.ISOLatinArabic,
|
||||
asciiSuperset: true,
|
||||
@@ -3333,9 +3333,9 @@ var iso8859_6 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_7 is the ISO 8859-7 encoding.
|
||||
var ISO8859_7 encoding.Encoding = &iso8859_7
|
||||
var ISO8859_7 *Charmap = &iso8859_7
|
||||
|
||||
var iso8859_7 = charmap{
|
||||
var iso8859_7 = Charmap{
|
||||
name: "ISO 8859-7",
|
||||
mib: identifier.ISOLatinGreek,
|
||||
asciiSuperset: true,
|
||||
@@ -3508,9 +3508,9 @@ var iso8859_7 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_8 is the ISO 8859-8 encoding.
|
||||
var ISO8859_8 encoding.Encoding = &iso8859_8
|
||||
var ISO8859_8 *Charmap = &iso8859_8
|
||||
|
||||
var iso8859_8 = charmap{
|
||||
var iso8859_8 = Charmap{
|
||||
name: "ISO 8859-8",
|
||||
mib: identifier.ISOLatinHebrew,
|
||||
asciiSuperset: true,
|
||||
@@ -3683,9 +3683,9 @@ var iso8859_8 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_9 is the ISO 8859-9 encoding.
|
||||
var ISO8859_9 encoding.Encoding = &iso8859_9
|
||||
var ISO8859_9 *Charmap = &iso8859_9
|
||||
|
||||
var iso8859_9 = charmap{
|
||||
var iso8859_9 = Charmap{
|
||||
name: "ISO 8859-9",
|
||||
mib: identifier.ISOLatin5,
|
||||
asciiSuperset: true,
|
||||
@@ -3858,9 +3858,9 @@ var iso8859_9 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_10 is the ISO 8859-10 encoding.
|
||||
var ISO8859_10 encoding.Encoding = &iso8859_10
|
||||
var ISO8859_10 *Charmap = &iso8859_10
|
||||
|
||||
var iso8859_10 = charmap{
|
||||
var iso8859_10 = Charmap{
|
||||
name: "ISO 8859-10",
|
||||
mib: identifier.ISOLatin6,
|
||||
asciiSuperset: true,
|
||||
@@ -4033,9 +4033,9 @@ var iso8859_10 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_13 is the ISO 8859-13 encoding.
|
||||
var ISO8859_13 encoding.Encoding = &iso8859_13
|
||||
var ISO8859_13 *Charmap = &iso8859_13
|
||||
|
||||
var iso8859_13 = charmap{
|
||||
var iso8859_13 = Charmap{
|
||||
name: "ISO 8859-13",
|
||||
mib: identifier.ISO885913,
|
||||
asciiSuperset: true,
|
||||
@@ -4208,9 +4208,9 @@ var iso8859_13 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_14 is the ISO 8859-14 encoding.
|
||||
var ISO8859_14 encoding.Encoding = &iso8859_14
|
||||
var ISO8859_14 *Charmap = &iso8859_14
|
||||
|
||||
var iso8859_14 = charmap{
|
||||
var iso8859_14 = Charmap{
|
||||
name: "ISO 8859-14",
|
||||
mib: identifier.ISO885914,
|
||||
asciiSuperset: true,
|
||||
@@ -4383,9 +4383,9 @@ var iso8859_14 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_15 is the ISO 8859-15 encoding.
|
||||
var ISO8859_15 encoding.Encoding = &iso8859_15
|
||||
var ISO8859_15 *Charmap = &iso8859_15
|
||||
|
||||
var iso8859_15 = charmap{
|
||||
var iso8859_15 = Charmap{
|
||||
name: "ISO 8859-15",
|
||||
mib: identifier.ISO885915,
|
||||
asciiSuperset: true,
|
||||
@@ -4558,9 +4558,9 @@ var iso8859_15 = charmap{
|
||||
}
|
||||
|
||||
// ISO8859_16 is the ISO 8859-16 encoding.
|
||||
var ISO8859_16 encoding.Encoding = &iso8859_16
|
||||
var ISO8859_16 *Charmap = &iso8859_16
|
||||
|
||||
var iso8859_16 = charmap{
|
||||
var iso8859_16 = Charmap{
|
||||
name: "ISO 8859-16",
|
||||
mib: identifier.ISO885916,
|
||||
asciiSuperset: true,
|
||||
@@ -4733,9 +4733,9 @@ var iso8859_16 = charmap{
|
||||
}
|
||||
|
||||
// KOI8R is the KOI8-R encoding.
|
||||
var KOI8R encoding.Encoding = &koi8R
|
||||
var KOI8R *Charmap = &koi8R
|
||||
|
||||
var koi8R = charmap{
|
||||
var koi8R = Charmap{
|
||||
name: "KOI8-R",
|
||||
mib: identifier.KOI8R,
|
||||
asciiSuperset: true,
|
||||
@@ -4908,9 +4908,9 @@ var koi8R = charmap{
|
||||
}
|
||||
|
||||
// KOI8U is the KOI8-U encoding.
|
||||
var KOI8U encoding.Encoding = &koi8U
|
||||
var KOI8U *Charmap = &koi8U
|
||||
|
||||
var koi8U = charmap{
|
||||
var koi8U = Charmap{
|
||||
name: "KOI8-U",
|
||||
mib: identifier.KOI8U,
|
||||
asciiSuperset: true,
|
||||
@@ -5083,9 +5083,9 @@ var koi8U = charmap{
|
||||
}
|
||||
|
||||
// Macintosh is the Macintosh encoding.
|
||||
var Macintosh encoding.Encoding = &macintosh
|
||||
var Macintosh *Charmap = &macintosh
|
||||
|
||||
var macintosh = charmap{
|
||||
var macintosh = Charmap{
|
||||
name: "Macintosh",
|
||||
mib: identifier.Macintosh,
|
||||
asciiSuperset: true,
|
||||
@@ -5258,9 +5258,9 @@ var macintosh = charmap{
|
||||
}
|
||||
|
||||
// MacintoshCyrillic is the Macintosh Cyrillic encoding.
|
||||
var MacintoshCyrillic encoding.Encoding = &macintoshCyrillic
|
||||
var MacintoshCyrillic *Charmap = &macintoshCyrillic
|
||||
|
||||
var macintoshCyrillic = charmap{
|
||||
var macintoshCyrillic = Charmap{
|
||||
name: "Macintosh Cyrillic",
|
||||
mib: identifier.MacintoshCyrillic,
|
||||
asciiSuperset: true,
|
||||
@@ -5433,9 +5433,9 @@ var macintoshCyrillic = charmap{
|
||||
}
|
||||
|
||||
// Windows874 is the Windows 874 encoding.
|
||||
var Windows874 encoding.Encoding = &windows874
|
||||
var Windows874 *Charmap = &windows874
|
||||
|
||||
var windows874 = charmap{
|
||||
var windows874 = Charmap{
|
||||
name: "Windows 874",
|
||||
mib: identifier.Windows874,
|
||||
asciiSuperset: true,
|
||||
@@ -5608,9 +5608,9 @@ var windows874 = charmap{
|
||||
}
|
||||
|
||||
// Windows1250 is the Windows 1250 encoding.
|
||||
var Windows1250 encoding.Encoding = &windows1250
|
||||
var Windows1250 *Charmap = &windows1250
|
||||
|
||||
var windows1250 = charmap{
|
||||
var windows1250 = Charmap{
|
||||
name: "Windows 1250",
|
||||
mib: identifier.Windows1250,
|
||||
asciiSuperset: true,
|
||||
@@ -5783,9 +5783,9 @@ var windows1250 = charmap{
|
||||
}
|
||||
|
||||
// Windows1251 is the Windows 1251 encoding.
|
||||
var Windows1251 encoding.Encoding = &windows1251
|
||||
var Windows1251 *Charmap = &windows1251
|
||||
|
||||
var windows1251 = charmap{
|
||||
var windows1251 = Charmap{
|
||||
name: "Windows 1251",
|
||||
mib: identifier.Windows1251,
|
||||
asciiSuperset: true,
|
||||
@@ -5958,9 +5958,9 @@ var windows1251 = charmap{
|
||||
}
|
||||
|
||||
// Windows1252 is the Windows 1252 encoding.
|
||||
var Windows1252 encoding.Encoding = &windows1252
|
||||
var Windows1252 *Charmap = &windows1252
|
||||
|
||||
var windows1252 = charmap{
|
||||
var windows1252 = Charmap{
|
||||
name: "Windows 1252",
|
||||
mib: identifier.Windows1252,
|
||||
asciiSuperset: true,
|
||||
@@ -6133,9 +6133,9 @@ var windows1252 = charmap{
|
||||
}
|
||||
|
||||
// Windows1253 is the Windows 1253 encoding.
|
||||
var Windows1253 encoding.Encoding = &windows1253
|
||||
var Windows1253 *Charmap = &windows1253
|
||||
|
||||
var windows1253 = charmap{
|
||||
var windows1253 = Charmap{
|
||||
name: "Windows 1253",
|
||||
mib: identifier.Windows1253,
|
||||
asciiSuperset: true,
|
||||
@@ -6308,9 +6308,9 @@ var windows1253 = charmap{
|
||||
}
|
||||
|
||||
// Windows1254 is the Windows 1254 encoding.
|
||||
var Windows1254 encoding.Encoding = &windows1254
|
||||
var Windows1254 *Charmap = &windows1254
|
||||
|
||||
var windows1254 = charmap{
|
||||
var windows1254 = Charmap{
|
||||
name: "Windows 1254",
|
||||
mib: identifier.Windows1254,
|
||||
asciiSuperset: true,
|
||||
@@ -6483,9 +6483,9 @@ var windows1254 = charmap{
|
||||
}
|
||||
|
||||
// Windows1255 is the Windows 1255 encoding.
|
||||
var Windows1255 encoding.Encoding = &windows1255
|
||||
var Windows1255 *Charmap = &windows1255
|
||||
|
||||
var windows1255 = charmap{
|
||||
var windows1255 = Charmap{
|
||||
name: "Windows 1255",
|
||||
mib: identifier.Windows1255,
|
||||
asciiSuperset: true,
|
||||
@@ -6593,7 +6593,7 @@ var windows1255 = charmap{
|
||||
{2, [3]byte{0xd6, 0xb4, 0x00}}, {2, [3]byte{0xd6, 0xb5, 0x00}},
|
||||
{2, [3]byte{0xd6, 0xb6, 0x00}}, {2, [3]byte{0xd6, 0xb7, 0x00}},
|
||||
{2, [3]byte{0xd6, 0xb8, 0x00}}, {2, [3]byte{0xd6, 0xb9, 0x00}},
|
||||
{3, [3]byte{0xef, 0xbf, 0xbd}}, {2, [3]byte{0xd6, 0xbb, 0x00}},
|
||||
{2, [3]byte{0xd6, 0xba, 0x00}}, {2, [3]byte{0xd6, 0xbb, 0x00}},
|
||||
{2, [3]byte{0xd6, 0xbc, 0x00}}, {2, [3]byte{0xd6, 0xbd, 0x00}},
|
||||
{2, [3]byte{0xd6, 0xbe, 0x00}}, {2, [3]byte{0xd6, 0xbf, 0x00}},
|
||||
{2, [3]byte{0xd7, 0x80, 0x00}}, {2, [3]byte{0xd7, 0x81, 0x00}},
|
||||
@@ -6643,24 +6643,24 @@ var windows1255 = charmap{
|
||||
0xb20000b2, 0xb30000b3, 0xb40000b4, 0xb50000b5, 0xb60000b6, 0xb70000b7, 0xb80000b8, 0xb90000b9,
|
||||
0xbb0000bb, 0xbc0000bc, 0xbd0000bd, 0xbe0000be, 0xbf0000bf, 0xaa0000d7, 0xba0000f7, 0x83000192,
|
||||
0x880002c6, 0x980002dc, 0xc00005b0, 0xc10005b1, 0xc20005b2, 0xc30005b3, 0xc40005b4, 0xc50005b5,
|
||||
0xc60005b6, 0xc70005b7, 0xc80005b8, 0xc90005b9, 0xcb0005bb, 0xcc0005bc, 0xcd0005bd, 0xce0005be,
|
||||
0xcf0005bf, 0xd00005c0, 0xd10005c1, 0xd20005c2, 0xd30005c3, 0xe00005d0, 0xe10005d1, 0xe20005d2,
|
||||
0xe30005d3, 0xe40005d4, 0xe50005d5, 0xe60005d6, 0xe70005d7, 0xe80005d8, 0xe90005d9, 0xea0005da,
|
||||
0xeb0005db, 0xec0005dc, 0xed0005dd, 0xee0005de, 0xef0005df, 0xf00005e0, 0xf10005e1, 0xf20005e2,
|
||||
0xf30005e3, 0xf40005e4, 0xf50005e5, 0xf60005e6, 0xf70005e7, 0xf80005e8, 0xf90005e9, 0xfa0005ea,
|
||||
0xd40005f0, 0xd50005f1, 0xd60005f2, 0xd70005f3, 0xd80005f4, 0xfd00200e, 0xfe00200f, 0x96002013,
|
||||
0x97002014, 0x91002018, 0x92002019, 0x8200201a, 0x9300201c, 0x9400201d, 0x8400201e, 0x86002020,
|
||||
0x87002021, 0x95002022, 0x85002026, 0x89002030, 0x8b002039, 0x9b00203a, 0xa40020aa, 0x800020ac,
|
||||
0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122,
|
||||
0xc60005b6, 0xc70005b7, 0xc80005b8, 0xc90005b9, 0xca0005ba, 0xcb0005bb, 0xcc0005bc, 0xcd0005bd,
|
||||
0xce0005be, 0xcf0005bf, 0xd00005c0, 0xd10005c1, 0xd20005c2, 0xd30005c3, 0xe00005d0, 0xe10005d1,
|
||||
0xe20005d2, 0xe30005d3, 0xe40005d4, 0xe50005d5, 0xe60005d6, 0xe70005d7, 0xe80005d8, 0xe90005d9,
|
||||
0xea0005da, 0xeb0005db, 0xec0005dc, 0xed0005dd, 0xee0005de, 0xef0005df, 0xf00005e0, 0xf10005e1,
|
||||
0xf20005e2, 0xf30005e3, 0xf40005e4, 0xf50005e5, 0xf60005e6, 0xf70005e7, 0xf80005e8, 0xf90005e9,
|
||||
0xfa0005ea, 0xd40005f0, 0xd50005f1, 0xd60005f2, 0xd70005f3, 0xd80005f4, 0xfd00200e, 0xfe00200f,
|
||||
0x96002013, 0x97002014, 0x91002018, 0x92002019, 0x8200201a, 0x9300201c, 0x9400201d, 0x8400201e,
|
||||
0x86002020, 0x87002021, 0x95002022, 0x85002026, 0x89002030, 0x8b002039, 0x9b00203a, 0xa40020aa,
|
||||
0x800020ac, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122,
|
||||
0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122,
|
||||
0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122, 0x99002122,
|
||||
},
|
||||
}
|
||||
|
||||
// Windows1256 is the Windows 1256 encoding.
|
||||
var Windows1256 encoding.Encoding = &windows1256
|
||||
var Windows1256 *Charmap = &windows1256
|
||||
|
||||
var windows1256 = charmap{
|
||||
var windows1256 = Charmap{
|
||||
name: "Windows 1256",
|
||||
mib: identifier.Windows1256,
|
||||
asciiSuperset: true,
|
||||
@@ -6833,9 +6833,9 @@ var windows1256 = charmap{
|
||||
}
|
||||
|
||||
// Windows1257 is the Windows 1257 encoding.
|
||||
var Windows1257 encoding.Encoding = &windows1257
|
||||
var Windows1257 *Charmap = &windows1257
|
||||
|
||||
var windows1257 = charmap{
|
||||
var windows1257 = Charmap{
|
||||
name: "Windows 1257",
|
||||
mib: identifier.Windows1257,
|
||||
asciiSuperset: true,
|
||||
@@ -7008,9 +7008,9 @@ var windows1257 = charmap{
|
||||
}
|
||||
|
||||
// Windows1258 is the Windows 1258 encoding.
|
||||
var Windows1258 encoding.Encoding = &windows1258
|
||||
var Windows1258 *Charmap = &windows1258
|
||||
|
||||
var windows1258 = charmap{
|
||||
var windows1258 = Charmap{
|
||||
name: "Windows 1258",
|
||||
mib: identifier.Windows1258,
|
||||
asciiSuperset: true,
|
||||
@@ -7185,9 +7185,9 @@ var windows1258 = charmap{
|
||||
// XUserDefined is the X-User-Defined encoding.
|
||||
//
|
||||
// It is defined at http://encoding.spec.whatwg.org/#x-user-defined
|
||||
var XUserDefined encoding.Encoding = &xUserDefined
|
||||
var XUserDefined *Charmap = &xUserDefined
|
||||
|
||||
var xUserDefined = charmap{
|
||||
var xUserDefined = Charmap{
|
||||
name: "X-User-Defined",
|
||||
mib: identifier.XUserDefined,
|
||||
asciiSuperset: true,
|
||||
|
Reference in New Issue
Block a user