]> Cypherpunks repositories - gostls13.git/commit
cmd/go: improvements
authorRuss Cox <rsc@golang.org>
Tue, 31 Jan 2012 23:44:20 +0000 (18:44 -0500)
committerRuss Cox <rsc@golang.org>
Tue, 31 Jan 2012 23:44:20 +0000 (18:44 -0500)
commit42526e21874fb2b47ed74d7b0f14ee44faee1a6c
tree37119af3a30ad620d365eaa69d3c9764354de562
parentf7d473dd33e90e28285fcdbf8876ffbe1caed3a7
cmd/go: improvements

Print all the syntax errors.  Fixes issue 2811.

Change Windows binary removal strategy.
This should keep the temporary files closer to
the binaries they are for, which will make it
more likely that the rename is not cross-device
and also make it easier to clean them up.
Fixes #2604 (as much as we can).

The standard build does not use the go command
to install the go command anymore, so issue 2604
is less of a concern than it originally was.
(It uses the go_bootstrap command to install
the go command.)

Buffer 'go list' output.

R=golang-dev, bradfitz, r
CC=golang-dev
https://golang.org/cl/5604048
18 files changed:
src/buildscript/darwin_386.sh
src/buildscript/darwin_amd64.sh
src/buildscript/freebsd_386.sh
src/buildscript/freebsd_amd64.sh
src/buildscript/linux_386.sh
src/buildscript/linux_amd64.sh
src/buildscript/linux_arm.sh
src/buildscript/netbsd_386.sh
src/buildscript/netbsd_amd64.sh
src/buildscript/openbsd_386.sh
src/buildscript/openbsd_amd64.sh
src/buildscript/plan9_386.sh
src/buildscript/windows_386.sh
src/buildscript/windows_amd64.sh
src/cmd/go/build.go
src/cmd/go/list.go
src/cmd/go/pkg.go
src/cmd/go/tool.go