]> Cypherpunks repositories - gostls13.git/commitdiff
use the new %U format for runes
authorRob Pike <r@golang.org>
Mon, 6 Dec 2010 19:38:25 +0000 (14:38 -0500)
committerRob Pike <r@golang.org>
Mon, 6 Dec 2010 19:38:25 +0000 (14:38 -0500)
R=rsc
CC=golang-dev
https://golang.org/cl/3483041

src/cmd/goyacc/goyacc.go
src/pkg/bytes/buffer_test.go
src/pkg/unicode/maketables.go
src/pkg/utf8/string_test.go
src/pkg/utf8/utf8_test.go

index 63e287a9a548c39f876c515875b7bbb67352252d..c9fa6bfb96f158027591e58922a6d6b5c643e633 100644 (file)
@@ -3139,7 +3139,7 @@ out:
                c = yyTok2[1] /* unknown char */
        }
        if yyDebug >= 3 {
-               fmt.Printf("lex %.4x %s\n", uint(yychar), yyTokname(c))
+               fmt.Printf("lex %U %s\n", uint(yychar), yyTokname(c))
        }
        return c
 }
index 2801ad10fd3cd8f06a169b859e64e0fef0c18695..ef42d430cbb1b4017f3bc32c3d2cb35336577b31 100644 (file)
@@ -275,10 +275,10 @@ func TestRuneIO(t *testing.T) {
                size := utf8.EncodeRune(b[n:], r)
                nbytes, err := buf.WriteRune(r)
                if err != nil {
-                       t.Fatalf("WriteRune(U+%.4x) error: %s", r, err)
+                       t.Fatalf("WriteRune(%U) error: %s", r, err)
                }
                if nbytes != size {
-                       t.Fatalf("WriteRune(U+%.4x) expected %d, got %d", r, size, nbytes)
+                       t.Fatalf("WriteRune(%U) expected %d, got %d", r, size, nbytes)
                }
                n += size
        }
@@ -295,7 +295,7 @@ func TestRuneIO(t *testing.T) {
                size := utf8.EncodeRune(p, r)
                nr, nbytes, err := buf.ReadRune()
                if nr != r || nbytes != size || err != nil {
-                       t.Fatalf("ReadRune(U+%.4x) got U+%.4x,%d not U+%.4x,%d (err=%s)", r, nr, nbytes, r, size, err)
+                       t.Fatalf("ReadRune(%U) got %U,%d not %U,%d (err=%s)", r, nr, nbytes, r, size, err)
                }
        }
 
@@ -305,11 +305,11 @@ func TestRuneIO(t *testing.T) {
        for r := 0; r < NRune; r++ {
                r1, size, _ := buf.ReadRune()
                if err := buf.UnreadRune(); err != nil {
-                       t.Fatalf("UnreadRune(U+%.4x) got error %q", r, err)
+                       t.Fatalf("UnreadRune(%U) got error %q", r, err)
                }
                r2, nbytes, err := buf.ReadRune()
                if r1 != r2 || r1 != r || nbytes != size || err != nil {
-                       t.Fatalf("ReadRune(U+%.4x) after UnreadRune got U+%.4x,%d not U+%.4x,%d (err=%s)", r, r2, nbytes, r, size, err)
+                       t.Fatalf("ReadRune(%U) after UnreadRune got %U,%d not %U,%d (err=%s)", r, r2, nbytes, r, size, err)
                }
        }
 }
index 65a55de9d5d50b50d0ae64c3e60685bc8d0dfd55..4c6d83f3e69453d53c3b513cdbd9e99e6064d7c6 100644 (file)
@@ -157,7 +157,7 @@ func parseCategory(line string) (state State) {
        char := &chars[point]
        char.field = field
        if char.codePoint != 0 {
-               die.Logf("point U+%04x reused\n")
+               die.Logf("point %U reused\n")
        }
        char.codePoint = lastChar
        char.category = field[FGeneralCategory]
@@ -167,7 +167,7 @@ func parseCategory(line string) (state State) {
                // Decimal digit
                _, err := strconv.Atoi(field[FNumericValue])
                if err != nil {
-                       die.Log("U+%04x: bad numeric field: %s", point, err)
+                       die.Log("%U: bad numeric field: %s", point, err)
                }
        case "Lu":
                char.letter(field[FCodePoint], field[FSimpleLowercaseMapping], field[FSimpleTitlecaseMapping])
@@ -208,7 +208,7 @@ func (char *Char) letterValue(s string, cas string) int {
        v, err := strconv.Btoui64(s, 16)
        if err != nil {
                char.dump(cas)
-               die.Logf("U+%04x: bad letter(%s): %s", char.codePoint, s, err)
+               die.Logf("%U: bad letter(%s): %s", char.codePoint, s, err)
        }
        return int(v)
 }
index 484d46fbffde68855c1a8e68662502aa7f033055..0733b061c16b6041e37898ea24b3004b026fb85f 100644 (file)
@@ -21,7 +21,7 @@ func TestScanForwards(t *testing.T) {
                for i, expect := range runes {
                        got := str.At(i)
                        if got != expect {
-                               t.Errorf("%s[%d]: expected %c (U+%04x); got %c (U+%04x)", s, i, expect, expect, got, got)
+                               t.Errorf("%s[%d]: expected %c (%U); got %c (%U)", s, i, expect, expect, got, got)
                        }
                }
        }
@@ -39,7 +39,7 @@ func TestScanBackwards(t *testing.T) {
                        expect := runes[i]
                        got := str.At(i)
                        if got != expect {
-                               t.Errorf("%s[%d]: expected %c (U+%04x); got %c (U+%04x)", s, i, expect, expect, got, got)
+                               t.Errorf("%s[%d]: expected %c (%U); got %c (%U)", s, i, expect, expect, got, got)
                        }
                }
        }
@@ -63,7 +63,7 @@ func TestRandomAccess(t *testing.T) {
                        expect := runes[i]
                        got := str.At(i)
                        if got != expect {
-                               t.Errorf("%s[%d]: expected %c (U+%04x); got %c (U+%04x)", s, i, expect, expect, got, got)
+                               t.Errorf("%s[%d]: expected %c (%U); got %c (%U)", s, i, expect, expect, got, got)
                        }
                }
        }
index ecaf2d872a4d4cdf09420b5f86e44692d5781a01..59896aa656d426fce8a06095ed210057a0f55013 100644 (file)
@@ -58,11 +58,11 @@ func TestFullRune(t *testing.T) {
                m := utf8map[i]
                b := []byte(m.str)
                if !FullRune(b) {
-                       t.Errorf("FullRune(%q) (rune %04x) = false, want true", b, m.rune)
+                       t.Errorf("FullRune(%q) (%U) = false, want true", b, m.rune)
                }
                s := m.str
                if !FullRuneInString(s) {
-                       t.Errorf("FullRuneInString(%q) (rune %04x) = false, want true", s, m.rune)
+                       t.Errorf("FullRuneInString(%q) (%U) = false, want true", s, m.rune)
                }
                b1 := b[0 : len(b)-1]
                if FullRune(b1) {
@@ -172,7 +172,7 @@ func TestIntConversion(t *testing.T) {
                i := 0
                for _, r := range ts {
                        if r != runes[i] {
-                               t.Errorf("%q[%d]: expected %c (U+%04x); got %c (U+%04x)", ts, i, runes[i], runes[i], r, r)
+                               t.Errorf("%q[%d]: expected %c (%U); got %c (%U)", ts, i, runes[i], runes[i], r, r)
                        }
                        i++
                }