- fine-tuning of one-line func heuristic (nodes.go)

- enabled for function declarations (not just function literals)
- applied gofmt -w $GOROOT/src
(look for instance at src/pkg/debug/elf/elf.go)

R=r, rsc
CC=go-dev
http://go/go-review/1026006
This commit is contained in:
Robert Griesemer 2009-11-06 14:24:38 -08:00
parent 8c40900fc2
commit 368f8cbc75
213 changed files with 1297 additions and 3670 deletions

View file

@ -246,13 +246,9 @@ type undo func() os.Error
var undoLog vector.Vector // vector of undo
func undoRevert(name string) {
undoLog.Push(undo(func() os.Error { return hgRevert(name) }));
}
func undoRevert(name string) { undoLog.Push(undo(func() os.Error { return hgRevert(name) })) }
func undoRm(name string) {
undoLog.Push(undo(func() os.Error { return os.Remove(name) }));
}
func undoRm(name string) { undoLog.Push(undo(func() os.Error { return os.Remove(name) })) }
func runUndo() {
for i := undoLog.Len() - 1; i >= 0; i-- {
@ -392,6 +388,4 @@ type runError struct {
err os.Error;
}
func (e *runError) String() string {
return strings.Join(e.cmd, " ") + ": " + e.err.String();
}
func (e *runError) String() string { return strings.Join(e.cmd, " ") + ": " + e.err.String() }