- 08 Feb, 2012 7 commits
-
-
Rob Pike authored
The function has a bizarre signature: it was the only public function there that exposed the reflect package. Also, its definition is peculiar and hard to explain. It doesn't merit being exported. This is an API change but really, it should never have been exported and it's certain very few programs will depend on it: it's too weird. Fixes #2846. R=golang-dev, gri, bradfitz CC=golang-dev https://golang.org/cl/5639054
-
Brad Fitzpatrick authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5626045
-
Rob Pike authored
It complicates the interface unnecessarily. Document this in go1.html. Also update the go/doc Makefile. Fixes #2836. R=golang-dev, gri, bradfitz CC=golang-dev https://golang.org/cl/5642054
-
Brad Fitzpatrick authored
Fixes #2853 R=golang-dev, r CC=golang-dev https://golang.org/cl/5642056
-
Rob Pike authored
Also simplify the tests. Fixes #2849. R=golang-dev, bradfitz, r CC=golang-dev https://golang.org/cl/5643045
-
Nigel Tao authored
R=r CC=golang-dev https://golang.org/cl/5636045
-
Rob Pike authored
Fixes #2862. R=golang-dev, n13m3y3r, iant CC=golang-dev https://golang.org/cl/5646048
-
- 07 Feb, 2012 14 commits
-
-
Rob Pike authored
It's disabled and unreproducible. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5642053
-
Robert Griesemer authored
Be careful when printing line comments with incorrect position information. Maintain additional state impliedSemi: when set, a comment containing a newline would imply a semicolon and thus placement must be delayed. Precompute state information pertaining to the next comment for faster checks (the printer is marginally faster now despite additional checks for each comment). No effect on existing src, misc sources. Fixes #1505. R=rsc CC=golang-dev https://golang.org/cl/5598054
-
Russ Cox authored
R=golang-dev, iant CC=golang-dev https://golang.org/cl/5643050
-
Russ Cox authored
Fixes #2902. TBR=golang-dev CC=golang-dev https://golang.org/cl/5641047
-
David Symonds authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5639046
-
Rob Pike authored
Also bring the names in doc.go in line with the source. More radical resolutions are possible but require substantial internal changes for very little benefit. Fixing it this way lets us keep the embedding, which has a huge simplifying effect, and guarantees binary compatibility. Fixes #2848. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5644045
-
Rob Pike authored
Fixes #2850. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5645043
-
Rob Pike authored
Updates #2836. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5639045
-
Andrew Gerrand authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5639043
-
Gustavo Niemeyer authored
Commands such as "dist version > VERSION" will cause the shell to create an empty VERSION file and set dist's stdout to its fd. dist in turn looks at VERSION and uses its content if available, which is empty at this point. Fix that by ignoring VERSION if it's empty. Also prevent cmdversion from running findgoversion a second time. It was already loaded by init. R=adg, gustavo, rsc CC=golang-dev https://golang.org/cl/5639044
-
Robert Griesemer authored
R=r CC=golang-dev https://golang.org/cl/5644044
-
Robert Griesemer authored
R=dsymonds CC=golang-dev https://golang.org/cl/5636053
-
Alex Brainman authored
R=golang-dev, rsc CC=bradfitz, golang-dev, mikioh.mikioh https://golang.org/cl/5616066
-
Rob Pike authored
I hate symlinks. Fixes #2787. R=golang-dev, dsymonds, rsc CC=golang-dev https://golang.org/cl/5638043
-
- 06 Feb, 2012 19 commits
-
-
Andrew Gerrand authored
There's no reason to set GOROOT as the tools will have the path baked into it with GOROOT_FINAL. R=bradfitz, bytbox, gustavo, rsc CC=golang-dev https://golang.org/cl/5576064
-
Russ Cox authored
Fixes #2534. R=golang-dev, dsymonds, bradfitz CC=golang-dev https://golang.org/cl/5635051
-
Rob Pike authored
This time for sure. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5634046
-
Rémy Oudompheng authored
Signatures of fatalf and error_ helpers have been matched for consistency. Fixes #1800. R=rsc CC=golang-dev, remy https://golang.org/cl/5593049
-
Russ Cox authored
R=golang-dev, n13m3y3r CC=golang-dev https://golang.org/cl/5634048
-
Russ Cox authored
Specifically, remove simply where it is claiming that the code or the action to be carried out is simple, since the reader might disagree. R=golang-dev, bradfitz, gri CC=golang-dev https://golang.org/cl/5637048
-
Russ Cox authored
As a convenience to people working on the tools, leave Makefiles that invoke the go dist tool appropriately. They are not used during the build. R=golang-dev, bradfitz, n13m3y3r, gustavo CC=golang-dev https://golang.org/cl/5636050
-
Russ Cox authored
This is the same heuristic that build.ScanDir uses. It avoids considering 'resource fork' files on OS X; the resource for x.go is ._x.go. R=gri CC=golang-dev https://golang.org/cl/5616073
-
Rémy Oudompheng authored
Unexports runtime.MemStats and rename MemStatsType to MemStats. The new accessor requires passing a pointer to a user-allocated MemStats structure. Fixes #2572. R=bradfitz, rsc, bradfitz, gustavo CC=golang-dev, remy https://golang.org/cl/5616072
-
Brad Fitzpatrick authored
See thread http://goo.gl/7zzzU for background. R=rsc CC=golang-dev https://golang.org/cl/5624051
-
Shenghou Ma authored
Also modify runtime/asm_386.s to use it. R=rsc CC=golang-dev https://golang.org/cl/5634043
-
Anthony Martin authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5629055
-
Sanjay Menakuru authored
also made generated scripts act more like running go clean itself R=golang-dev CC=golang-dev, rsc https://golang.org/cl/5624049
-
Russ Cox authored
Fixes #2827. R=ken2 CC=golang-dev https://golang.org/cl/5638045
-
Olivier Duperray authored
Fixes #2872 R=andybalholm, rsc CC=golang-dev https://golang.org/cl/5608056
-
Jeff Hodges authored
Passing the CGO_CFLAGS to cgo is required to make alternative include directories work when building a cgo project. R=rsc CC=golang-dev https://golang.org/cl/5635048
-
Russ Cox authored
Multiplying by the low 32 bits was a bad idea no matter what, but it was a particularly unfortunate choice because those bits are 0 for small integer values. Fixes #2883. R=ken2 CC=golang-dev https://golang.org/cl/5634047
-
Russ Cox authored
Right now, GOTRACEBACK=0 means do not show any stack traces. Unset means the default behavior (declutter by hiding runtime routines). This CL makes GOTRACEBACK=2 mean include the runtime routines. It avoids having to recompile the runtime when you want to see the runtime in the tracebacks. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5633050
-
Luuk van Dijk authored
Fixes #2877 R=rsc CC=golang-dev https://golang.org/cl/5637047
-