unexport Fmt. it's not needed outside this package any more
cleans up godoc's output for package fmt substantially.

R=rsc
CC=golang-dev
https://golang.org/cl/165070
diff --git a/src/pkg/fmt/print.go b/src/pkg/fmt/print.go
index bf54b64..8a69351 100644
--- a/src/pkg/fmt/print.go
+++ b/src/pkg/fmt/print.go
@@ -143,7 +143,7 @@
 	n	int;
 	buf	bytes.Buffer;
 	runeBuf	[utf8.UTFMax]byte;
-	fmt	Fmt;
+	fmt	fmt;
 }
 
 // A leaky bucket of reusable pp structures.
@@ -155,7 +155,7 @@
 		p = new(pp)
 	}
 	p.buf.Reset();
-	p.fmt.Init(&p.buf);
+	p.fmt.init(&p.buf);
 	return p;
 }
 
@@ -419,22 +419,22 @@
 BigSwitch:
 	switch f := field.(type) {
 	case *reflect.BoolValue:
-		p.fmt.Fmt_boolean(f.Get())
+		p.fmt.fmt_boolean(f.Get())
 	case *reflect.Float32Value:
-		p.fmt.Fmt_g32(f.Get())
+		p.fmt.fmt_g32(f.Get())
 	case *reflect.Float64Value:
-		p.fmt.Fmt_g64(f.Get())
+		p.fmt.fmt_g64(f.Get())
 	case *reflect.FloatValue:
 		if field.Type().Size()*8 == 32 {
-			p.fmt.Fmt_g32(float32(f.Get()))
+			p.fmt.fmt_g32(float32(f.Get()))
 		} else {
-			p.fmt.Fmt_g64(float64(f.Get()))
+			p.fmt.fmt_g64(float64(f.Get()))
 		}
 	case *reflect.StringValue:
 		if sharp {
-			p.fmt.Fmt_q(f.Get())
+			p.fmt.fmt_q(f.Get())
 		} else {
-			p.fmt.Fmt_s(f.Get());
+			p.fmt.fmt_s(f.Get());
 			was_string = true;
 		}
 	case *reflect.MapValue:
@@ -469,7 +469,7 @@
 		p.add('{');
 		v := f;
 		t := v.Type().(*reflect.StructType);
-		p.fmt.ClearFlags();	// clear flags for p.printField
+		p.fmt.clearflags();	// clear flags for p.printField
 		for i := 0; i < v.NumField(); i++ {
 			if i > 0 {
 				if sharp {
@@ -546,7 +546,7 @@
 				p.buf.Write(nilBytes)
 			} else {
 				p.fmt.sharp = true;
-				p.fmt.Fmt_ux64(uint64(v));
+				p.fmt.fmt_ux64(uint64(v));
 			}
 			p.buf.WriteByte(')');
 			break;
@@ -556,7 +556,7 @@
 			break;
 		}
 		p.fmt.sharp = true;	// turn 0x on
-		p.fmt.Fmt_ux64(uint64(v));
+		p.fmt.fmt_ux64(uint64(v));
 	case uintptrGetter:
 		v := f.Get();
 		if sharp {
@@ -568,24 +568,24 @@
 				p.buf.Write(nilBytes)
 			} else {
 				p.fmt.sharp = true;
-				p.fmt.Fmt_ux64(uint64(v));
+				p.fmt.fmt_ux64(uint64(v));
 			}
 			p.buf.WriteByte(')');
 		} else {
 			p.fmt.sharp = true;	// turn 0x on
-			p.fmt.Fmt_ux64(uint64(f.Get()));
+			p.fmt.fmt_ux64(uint64(f.Get()));
 		}
 	default:
 		v, signed, ok := getInt(field);
 		if ok {
 			if signed {
-				p.fmt.Fmt_d64(v)
+				p.fmt.fmt_d64(v)
 			} else {
 				if sharp {
 					p.fmt.sharp = true;	// turn on 0x
-					p.fmt.Fmt_ux64(uint64(v));
+					p.fmt.fmt_ux64(uint64(v));
 				} else {
-					p.fmt.Fmt_ud64(uint64(v))
+					p.fmt.fmt_ud64(uint64(v))
 				}
 			}
 			break;
@@ -613,7 +613,7 @@
 		}
 		i++;
 		// flags and widths
-		p.fmt.ClearFlags();
+		p.fmt.clearflags();
 	F:	for ; i < end; i++ {
 			switch format[i] {
 			case '#':
@@ -678,26 +678,26 @@
 		// int
 		case 'b':
 			if v, _, ok := getInt(field); ok {
-				p.fmt.Fmt_b64(uint64(v))	// always unsigned
+				p.fmt.fmt_b64(uint64(v))	// always unsigned
 			} else if v, ok := getFloat32(field); ok {
-				p.fmt.Fmt_fb32(v)
+				p.fmt.fmt_fb32(v)
 			} else if v, ok := getFloat64(field); ok {
-				p.fmt.Fmt_fb64(v)
+				p.fmt.fmt_fb64(v)
 			} else {
 				goto badtype
 			}
 		case 'c':
 			if v, _, ok := getInt(field); ok {
-				p.fmt.Fmt_c(int(v))
+				p.fmt.fmt_c(int(v))
 			} else {
 				goto badtype
 			}
 		case 'd':
 			if v, signed, ok := getInt(field); ok {
 				if signed {
-					p.fmt.Fmt_d64(v)
+					p.fmt.fmt_d64(v)
 				} else {
-					p.fmt.Fmt_ud64(uint64(v))
+					p.fmt.fmt_ud64(uint64(v))
 				}
 			} else {
 				goto badtype
@@ -705,9 +705,9 @@
 		case 'o':
 			if v, signed, ok := getInt(field); ok {
 				if signed {
-					p.fmt.Fmt_o64(v)
+					p.fmt.fmt_o64(v)
 				} else {
-					p.fmt.Fmt_uo64(uint64(v))
+					p.fmt.fmt_uo64(uint64(v))
 				}
 			} else {
 				goto badtype
@@ -715,24 +715,24 @@
 		case 'x':
 			if v, signed, ok := getInt(field); ok {
 				if signed {
-					p.fmt.Fmt_x64(v)
+					p.fmt.fmt_x64(v)
 				} else {
-					p.fmt.Fmt_ux64(uint64(v))
+					p.fmt.fmt_ux64(uint64(v))
 				}
 			} else if v, ok := getString(field); ok {
-				p.fmt.Fmt_sx(v)
+				p.fmt.fmt_sx(v)
 			} else {
 				goto badtype
 			}
 		case 'X':
 			if v, signed, ok := getInt(field); ok {
 				if signed {
-					p.fmt.Fmt_X64(v)
+					p.fmt.fmt_X64(v)
 				} else {
-					p.fmt.Fmt_uX64(uint64(v))
+					p.fmt.fmt_uX64(uint64(v))
 				}
 			} else if v, ok := getString(field); ok {
-				p.fmt.Fmt_sX(v)
+				p.fmt.fmt_sX(v)
 			} else {
 				goto badtype
 			}
@@ -740,41 +740,41 @@
 		// float
 		case 'e':
 			if v, ok := getFloat32(field); ok {
-				p.fmt.Fmt_e32(v)
+				p.fmt.fmt_e32(v)
 			} else if v, ok := getFloat64(field); ok {
-				p.fmt.Fmt_e64(v)
+				p.fmt.fmt_e64(v)
 			} else {
 				goto badtype
 			}
 		case 'E':
 			if v, ok := getFloat32(field); ok {
-				p.fmt.Fmt_E32(v)
+				p.fmt.fmt_E32(v)
 			} else if v, ok := getFloat64(field); ok {
-				p.fmt.Fmt_E64(v)
+				p.fmt.fmt_E64(v)
 			} else {
 				goto badtype
 			}
 		case 'f':
 			if v, ok := getFloat32(field); ok {
-				p.fmt.Fmt_f32(v)
+				p.fmt.fmt_f32(v)
 			} else if v, ok := getFloat64(field); ok {
-				p.fmt.Fmt_f64(v)
+				p.fmt.fmt_f64(v)
 			} else {
 				goto badtype
 			}
 		case 'g':
 			if v, ok := getFloat32(field); ok {
-				p.fmt.Fmt_g32(v)
+				p.fmt.fmt_g32(v)
 			} else if v, ok := getFloat64(field); ok {
-				p.fmt.Fmt_g64(v)
+				p.fmt.fmt_g64(v)
 			} else {
 				goto badtype
 			}
 		case 'G':
 			if v, ok := getFloat32(field); ok {
-				p.fmt.Fmt_G32(v)
+				p.fmt.fmt_G32(v)
 			} else if v, ok := getFloat64(field); ok {
-				p.fmt.Fmt_G64(v)
+				p.fmt.fmt_G64(v)
 			} else {
 				goto badtype
 			}
@@ -784,18 +784,18 @@
 			if inter != nil {
 				// if object implements String, use the result.
 				if stringer, ok := inter.(Stringer); ok {
-					p.fmt.Fmt_s(stringer.String());
+					p.fmt.fmt_s(stringer.String());
 					break;
 				}
 			}
 			if v, ok := getString(field); ok {
-				p.fmt.Fmt_s(v)
+				p.fmt.fmt_s(v)
 			} else {
 				goto badtype
 			}
 		case 'q':
 			if v, ok := getString(field); ok {
-				p.fmt.Fmt_q(v)
+				p.fmt.fmt_q(v)
 			} else {
 				goto badtype
 			}
@@ -806,8 +806,8 @@
 				if v == 0 {
 					p.buf.Write(nilAngleBytes)
 				} else {
-					p.fmt.Fmt_s("0x");
-					p.fmt.Fmt_uX64(uint64(v));
+					p.fmt.fmt_s("0x");
+					p.fmt.fmt_uX64(uint64(v));
 				}
 			} else {
 				goto badtype