summaryrefslogtreecommitdiff
path: root/src/pkg/bufio
diff options
context:
space:
mode:
authorRobert Griesemer <gri@golang.org>2009-11-09 21:09:34 -0800
committerRobert Griesemer <gri@golang.org>2009-11-09 21:09:34 -0800
commitef50a171462c00444b6bf8d205ae8e97079ab2b9 (patch)
tree19dba38f765c27e237474bcf2f29ea11733f2e0f /src/pkg/bufio
parent14932a6e27718eb08f82f5ac4d39f6f70f6903dd (diff)
downloadgolang-ef50a171462c00444b6bf8d205ae8e97079ab2b9.tar.gz
- replaced gofmt expression formatting algorithm with
rsc's algorithm - applied gofmt -w misc src - partial CL (remaining files in other CLs) R=rsc, r http://go/go-review/1024040
Diffstat (limited to 'src/pkg/bufio')
-rw-r--r--src/pkg/bufio/bufio.go38
-rw-r--r--src/pkg/bufio/bufio_test.go4
2 files changed, 21 insertions, 21 deletions
diff --git a/src/pkg/bufio/bufio.go b/src/pkg/bufio/bufio.go
index ef36c7aec..86e3f2568 100644
--- a/src/pkg/bufio/bufio.go
+++ b/src/pkg/bufio/bufio.go
@@ -89,7 +89,7 @@ func NewReader(rd io.Reader) *Reader {
func (b *Reader) fill() {
// Slide existing data to beginning.
if b.w > b.r {
- copySlice(b.buf[0 : b.w - b.r], b.buf[b.r : b.w]);
+ copySlice(b.buf[0:b.w-b.r], b.buf[b.r:b.w]);
b.w -= b.r;
} else {
b.w = 0
@@ -97,7 +97,7 @@ func (b *Reader) fill() {
b.r = 0;
// Read new data.
- n, e := b.rd.Read(b.buf[b.w : len(b.buf)]);
+ n, e := b.rd.Read(b.buf[b.w:len(b.buf)]);
b.w += n;
if e != nil {
b.err = e
@@ -131,13 +131,13 @@ func (b *Reader) Read(p []byte) (nn int, err os.Error) {
b.fill();
continue;
}
- if n > b.w - b.r {
+ if n > b.w-b.r {
n = b.w - b.r
}
- copySlice(p[0:n], b.buf[b.r : b.r + n]);
+ copySlice(p[0:n], b.buf[b.r:b.r+n]);
p = p[n:len(p)];
b.r += n;
- b.lastbyte = int(b.buf[b.r - 1]);
+ b.lastbyte = int(b.buf[b.r-1]);
nn += n;
}
return nn, nil;
@@ -178,7 +178,7 @@ func (b *Reader) UnreadByte() os.Error {
// ReadRune reads a single UTF-8 encoded Unicode character and returns the
// rune and its size in bytes.
func (b *Reader) ReadRune() (rune int, size int, err os.Error) {
- for b.r + utf8.UTFMax > b.w && !utf8.FullRune(b.buf[b.r : b.w]) && b.err == nil {
+ for b.r+utf8.UTFMax > b.w && !utf8.FullRune(b.buf[b.r:b.w]) && b.err == nil {
b.fill()
}
if b.r == b.w {
@@ -186,10 +186,10 @@ func (b *Reader) ReadRune() (rune int, size int, err os.Error) {
}
rune, size = int(b.buf[b.r]), 1;
if rune >= 0x80 {
- rune, size = utf8.DecodeRune(b.buf[b.r : b.w])
+ rune, size = utf8.DecodeRune(b.buf[b.r:b.w])
}
b.r += size;
- b.lastbyte = int(b.buf[b.r - 1]);
+ b.lastbyte = int(b.buf[b.r-1]);
return rune, size, nil;
}
@@ -219,16 +219,16 @@ func (b *Reader) Buffered() int { return b.w - b.r }
// ReadSlice returns err != nil if and only if line does not end in delim.
func (b *Reader) ReadSlice(delim byte) (line []byte, err os.Error) {
// Look in buffer.
- if i := findByte(b.buf[b.r : b.w], delim); i >= 0 {
- line1 := b.buf[b.r : b.r + i + 1];
- b.r += i+1;
+ if i := findByte(b.buf[b.r:b.w], delim); i >= 0 {
+ line1 := b.buf[b.r : b.r+i+1];
+ b.r += i + 1;
return line1, nil;
}
// Read more into buffer, until buffer fills or we find delim.
for {
if b.err != nil {
- line := b.buf[b.r : b.w];
+ line := b.buf[b.r:b.w];
b.r = b.w;
return line, b.err;
}
@@ -237,9 +237,9 @@ func (b *Reader) ReadSlice(delim byte) (line []byte, err os.Error) {
b.fill();
// Search new part of buffer
- if i := findByte(b.buf[n : b.w], delim); i >= 0 {
+ if i := findByte(b.buf[n:b.w], delim); i >= 0 {
line := b.buf[0 : n+i+1];
- b.r = n+i+1;
+ b.r = n + i + 1;
return line, nil;
}
@@ -317,10 +317,10 @@ func (b *Reader) ReadBytes(delim byte) (line []byte, err os.Error) {
buf := make([]byte, n);
n = 0;
for i := 0; i < nfull; i++ {
- copySlice(buf[n : n+len(full[i])], full[i]);
+ copySlice(buf[n:n+len(full[i])], full[i]);
n += len(full[i]);
}
- copySlice(buf[n : n+len(frag)], frag);
+ copySlice(buf[n:n+len(frag)], frag);
return buf, err;
}
@@ -379,13 +379,13 @@ func (b *Writer) Flush() os.Error {
if b.err != nil {
return b.err
}
- n, e := b.wr.Write(b.buf[0 : b.n]);
+ n, e := b.wr.Write(b.buf[0:b.n]);
if n < b.n && e == nil {
e = io.ErrShortWrite
}
if e != nil {
if n > 0 && n < b.n {
- copySlice(b.buf[0 : b.n - n], b.buf[n : b.n])
+ copySlice(b.buf[0:b.n-n], b.buf[n:b.n])
}
b.n -= n;
b.err = e;
@@ -432,7 +432,7 @@ func (b *Writer) Write(p []byte) (nn int, err os.Error) {
if n > len(p) {
n = len(p)
}
- copySlice(b.buf[b.n : b.n + n], p[0:n]);
+ copySlice(b.buf[b.n:b.n+n], p[0:n]);
b.n += n;
nn += n;
p = p[n:len(p)];
diff --git a/src/pkg/bufio/bufio_test.go b/src/pkg/bufio/bufio_test.go
index cc24dbfe0..bdd4800b4 100644
--- a/src/pkg/bufio/bufio_test.go
+++ b/src/pkg/bufio/bufio_test.go
@@ -31,7 +31,7 @@ func (r13 *rot13Reader) Read(p []byte) (int, os.Error) {
return n, e
}
for i := 0; i < n; i++ {
- c := p[i]|0x20; // lowercase byte
+ c := p[i] | 0x20; // lowercase byte
if 'a' <= c && c <= 'm' {
p[i] += 13
} else if 'n' <= c && c <= 'z' {
@@ -142,7 +142,7 @@ func TestReader(t *testing.T) {
str := "";
all := "";
for i := 0; i < len(texts)-1; i++ {
- texts[i] = str+"\n";
+ texts[i] = str + "\n";
all += texts[i];
str += string(i%26 + 'a');
}