From 2fa7c464f019f67c5c0494aaf5ac0f5ecc1ee7a7 Mon Sep 17 00:00:00 2001 From: Harrison Healey Date: Tue, 16 Jan 2018 12:03:31 -0500 Subject: Updated dependencies and added avct/uasurfer (#8089) * Updated dependencies and added avct/uasurfer * Added uasurfer to NOTICE.txt --- vendor/golang.org/x/text/internal/number/gen.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'vendor/golang.org/x/text/internal/number/gen.go') diff --git a/vendor/golang.org/x/text/internal/number/gen.go b/vendor/golang.org/x/text/internal/number/gen.go index 598c96c6f..48f180f2f 100644 --- a/vendor/golang.org/x/text/internal/number/gen.go +++ b/vendor/golang.org/x/text/internal/number/gen.go @@ -255,10 +255,10 @@ func genSymbols(w *gen.CodeWriter, data *cldr.CLDR) { // resolveSymbolIndex gets the index from the closest matching locale, // including the locale itself. - resolveSymbolIndex := func(langIndex int, ns system) byte { + resolveSymbolIndex := func(langIndex int, ns system) symOffset { for { if sym := symbolMap[key{langIndex, ns}]; sym != nil { - return byte(m[*sym]) + return symOffset(m[*sym]) } if langIndex == 0 { return 0 // und, latn @@ -270,7 +270,7 @@ func genSymbols(w *gen.CodeWriter, data *cldr.CLDR) { // Create an index with the symbols for each locale for the latn numbering // system. If this is not the default, or the only one, for a locale, we // will overwrite the value later. - var langToDefaults [language.NumCompactTags]byte + var langToDefaults [language.NumCompactTags]symOffset for _, l := range data.Locales() { langIndex, _ := language.CompactIndex(language.MustParse(l)) langToDefaults[langIndex] = resolveSymbolIndex(langIndex, 0) @@ -300,8 +300,8 @@ func genSymbols(w *gen.CodeWriter, data *cldr.CLDR) { for _, l := range data.Locales() { langIndex, _ := language.CompactIndex(language.MustParse(l)) start := len(langToAlt) - if start > 0x7F { - log.Fatal("Number of alternative assignments > 0x7F") + if start >= hasNonLatnMask { + log.Fatalf("Number of alternative assignments >= %x", hasNonLatnMask) } // Create the entry for the default value. def := defaults[langIndex] @@ -328,7 +328,7 @@ func genSymbols(w *gen.CodeWriter, data *cldr.CLDR) { langToAlt = langToAlt[:start] } else { // Overwrite the entry in langToDefaults. - langToDefaults[langIndex] = 0x80 | byte(start) + langToDefaults[langIndex] = hasNonLatnMask | symOffset(start) } } w.WriteComment(` -- cgit v1.2.3-1-g7c22