Name change to improve embeddability:
io.Read->io.Reader
io.Write,Close,etc.->io.Writer,Closer etc.
R=rsc
DELTA=190 (0 added, 0 deleted, 190 changed)
OCL=28525
CL=28535
diff --git a/src/lib/bufio/bufio_test.go b/src/lib/bufio/bufio_test.go
index 00ab4a4..4b00cae 100644
--- a/src/lib/bufio/bufio_test.go
+++ b/src/lib/bufio/bufio_test.go
@@ -24,7 +24,7 @@
p []byte
}
-func newByteReader(p []byte) io.Read {
+func newByteReader(p []byte) io.Reader {
b := new(byteReader);
b.p = p;
return b
@@ -46,7 +46,7 @@
p []byte
}
-func newHalfByteReader(p []byte) io.Read {
+func newHalfByteReader(p []byte) io.Reader {
b := new(halfByteReader);
b.p = p;
return b
@@ -67,10 +67,10 @@
// Reads from a reader and rot13s the result.
type rot13Reader struct {
- r io.Read
+ r io.Reader
}
-func newRot13Reader(r io.Read) *rot13Reader {
+func newRot13Reader(r io.Reader) *rot13Reader {
r13 := new(rot13Reader);
r13.r = r;
return r13
@@ -95,11 +95,11 @@
type readMaker struct {
name string;
- fn func([]byte) io.Read;
+ fn func([]byte) io.Reader;
}
var readMakers = []readMaker {
- readMaker{ "full", func(p []byte) io.Read { return newByteReader(p) } },
- readMaker{ "half", func(p []byte) io.Read { return newHalfByteReader(p) } },
+ readMaker{ "full", func(p []byte) io.Reader { return newByteReader(p) } },
+ readMaker{ "half", func(p []byte) io.Reader { return newHalfByteReader(p) } },
}
// Call ReadLineString (which ends up calling everything else)