Skip to content

Commit 8d533a0

Browse files
zacharysyoungdominikh
authored andcommitted
encoding/charmap: update UCM spec file URL prefix
UCM spec files used by encoding/maketables.go moved from source.icu-project.org to github.com, and maketables is failing. The new repo is at https://github.com/unicode-org/icu-data/tree/main/charset/data/ucm. Changed all UCM mappings to use the "raw endpoint" prefix, https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/…. Fixes golang/go#64504. Change-Id: Ib2ccf948ad79578efc4a0c356bb25325190dc333 GitHub-Last-Rev: 2a277c7 GitHub-Pull-Request: #48 Reviewed-on: https://go-review.googlesource.com/c/text/+/546576 Reviewed-by: Cherry Mui <[email protected]> LUCI-TryBot-Result: Go LUCI <[email protected]> Reviewed-by: Dmitri Shuralyov <[email protected]> Reviewed-by: Dominik Honnef <[email protected]>
1 parent 6c97a16 commit 8d533a0

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

encoding/charmap/maketables.go

+15-15
Original file line numberDiff line numberDiff line change
@@ -39,79 +39,79 @@ var encodings = []struct {
3939
"",
4040
"CodePage037",
4141
0x3f,
42-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/glibc-IBM037-2.1.2.ucm",
42+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/glibc-IBM037-2.1.2.ucm",
4343
},
4444
{
4545
"IBM Code Page 437",
4646
"PC8CodePage437",
4747
"",
4848
"CodePage437",
4949
encoding.ASCIISub,
50-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/glibc-IBM437-2.1.2.ucm",
50+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/glibc-IBM437-2.1.2.ucm",
5151
},
5252
{
5353
"IBM Code Page 850",
5454
"PC850Multilingual",
5555
"",
5656
"CodePage850",
5757
encoding.ASCIISub,
58-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/glibc-IBM850-2.1.2.ucm",
58+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/glibc-IBM850-2.1.2.ucm",
5959
},
6060
{
6161
"IBM Code Page 852",
6262
"PCp852",
6363
"",
6464
"CodePage852",
6565
encoding.ASCIISub,
66-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/glibc-IBM852-2.1.2.ucm",
66+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/glibc-IBM852-2.1.2.ucm",
6767
},
6868
{
6969
"IBM Code Page 855",
7070
"IBM855",
7171
"",
7272
"CodePage855",
7373
encoding.ASCIISub,
74-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/glibc-IBM855-2.1.2.ucm",
74+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/glibc-IBM855-2.1.2.ucm",
7575
},
7676
{
7777
"Windows Code Page 858", // PC latin1 with Euro
7878
"IBM00858",
7979
"",
8080
"CodePage858",
8181
encoding.ASCIISub,
82-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/windows-858-2000.ucm",
82+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/windows-858-2000.ucm",
8383
},
8484
{
8585
"IBM Code Page 860",
8686
"IBM860",
8787
"",
8888
"CodePage860",
8989
encoding.ASCIISub,
90-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/glibc-IBM860-2.1.2.ucm",
90+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/glibc-IBM860-2.1.2.ucm",
9191
},
9292
{
9393
"IBM Code Page 862",
9494
"PC862LatinHebrew",
9595
"",
9696
"CodePage862",
9797
encoding.ASCIISub,
98-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/glibc-IBM862-2.1.2.ucm",
98+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/glibc-IBM862-2.1.2.ucm",
9999
},
100100
{
101101
"IBM Code Page 863",
102102
"IBM863",
103103
"",
104104
"CodePage863",
105105
encoding.ASCIISub,
106-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/glibc-IBM863-2.1.2.ucm",
106+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/glibc-IBM863-2.1.2.ucm",
107107
},
108108
{
109109
"IBM Code Page 865",
110110
"IBM865",
111111
"",
112112
"CodePage865",
113113
encoding.ASCIISub,
114-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/glibc-IBM865-2.1.2.ucm",
114+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/glibc-IBM865-2.1.2.ucm",
115115
},
116116
{
117117
"IBM Code Page 866",
@@ -127,23 +127,23 @@ var encodings = []struct {
127127
"",
128128
"CodePage1047",
129129
0x3f,
130-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/glibc-IBM1047-2.1.2.ucm",
130+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/glibc-IBM1047-2.1.2.ucm",
131131
},
132132
{
133133
"IBM Code Page 1140",
134134
"IBM01140",
135135
"",
136136
"CodePage1140",
137137
0x3f,
138-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/ibm-1140_P100-1997.ucm",
138+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/ibm-1140_P100-1997.ucm",
139139
},
140140
{
141141
"ISO 8859-1",
142142
"ISOLatin1",
143143
"",
144144
"ISO8859_1",
145145
encoding.ASCIISub,
146-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/iso-8859_1-1998.ucm",
146+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/iso-8859_1-1998.ucm",
147147
},
148148
{
149149
"ISO 8859-2",
@@ -207,7 +207,7 @@ var encodings = []struct {
207207
"",
208208
"ISO8859_9",
209209
encoding.ASCIISub,
210-
"http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/iso-8859_9-1999.ucm",
210+
"https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/iso-8859_9-1999.ucm",
211211
},
212212
{
213213
"ISO 8859-10",
@@ -477,7 +477,7 @@ func main() {
477477
switch {
478478
case strings.HasPrefix(e.mapping, "http://encoding.spec.whatwg.org/"):
479479
e.mapping = getWHATWG(e.mapping)
480-
case strings.HasPrefix(e.mapping, "http://source.icu-project.org/repos/icu/data/trunk/charset/data/ucm/"):
480+
case strings.HasPrefix(e.mapping, "https://raw.githubusercontent.com/unicode-org/icu-data/main/charset/data/ucm/"):
481481
e.mapping = getUCM(e.mapping)
482482
}
483483

0 commit comments

Comments
 (0)