- 11 Feb, 2012 5 commits
-
-
Robert Griesemer authored
R=nigeltao CC=golang-dev https://golang.org/cl/5649062
-
Nigel Tao authored
Fixes #2838. R=rsc, r CC=golang-dev https://golang.org/cl/5651060
-
Bjorn Tipling authored
R=go.peter.90, n13m3y3r, gustavo CC=golang-dev https://golang.org/cl/5655053
-
Gustavo Niemeyer authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5645085
-
Gustavo Niemeyer authored
Fixes #2927. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5651062
-
- 10 Feb, 2012 29 commits
-
-
Nigel Tao authored
Fixes #2939. R=rsc, r CC=golang-dev https://golang.org/cl/5655050
-
Luuk van Dijk authored
Should be obviously correct. Includes minimal test case. A future CL should clear up the logic around typecheckok and importpkg != nil someday. R=rsc, dsymonds, rsc CC=golang-dev https://golang.org/cl/5652057
-
Brad Fitzpatrick authored
make syscall.ProcAttr.Files be []uintptr all.bash passes on Linux. things seem to compile on GOOS={darwin,windows} R=golang-dev, mattn.jp, alex.brainman, rsc CC=golang-dev https://golang.org/cl/5653055
-
James Whitehead authored
Fixes #2932 R=gri CC=golang-dev https://golang.org/cl/5654046
-
Robert Griesemer authored
- Added test case for issue 1542. Fixes #1542. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5645080
-
Robert Griesemer authored
If a printer is configured with the SourcePos mode set, it will emit //-line comments as necessary to ensure that the result - if reparsed - reflects the original source position information. This change required a bit of reworking of the output section in printer.go. Specifically: - Introduced new Config mode 'SourcePos'. - Introduced new position 'out' which tracks the position of the generated output if it were read in again. If there is a discrepancy between out and the current AST/source position, a //line comment is emitted to correct for it. - Lazy emission of indentation so that //line comments can be placed correctly. As a result, the trimmer will have to do less work. - Merged writeItem into writeString. - Merged writeByteN into writeByte. - Use a []byte instead of a byte.Buffer both in the printer and in the trimmer (eliminates dependency). Also: introduced explicit printer.Mode type (in sync w/ parser.Mode, scanner.Mode, etc.) Runs all tests. Applied gofmt to src, misc w/o changes. Fixes #1047. Fixes #2697. R=rsc, rsc CC=golang-dev https://golang.org/cl/5643066
-
Nigel Tao authored
(*Writer, error) if they take a compression level, and *Writer otherwise. Rename gzip's Compressor and Decompressor to Writer and Reader, similar to flate and zlib. Clarify commentary when writing gzip metadata that is not representable as Latin-1, and fix io.EOF comment bug. Also refactor gzip_test to be more straightforward. Fixes #2839. R=rsc, r, rsc, bradfitz CC=golang-dev https://golang.org/cl/5639057
-
Russ Cox authored
Actually %GOBUILDEXIT% I suppose. R=golang-dev CC=golang-dev https://golang.org/cl/5651058
-
Russ Cox authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5651057
-
Alex Brainman authored
not sure that it will work, but. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5649051
-
Andrew Gerrand authored
Relax. It's still in macho.go. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5653054
-
Rob Pike authored
Fixes #2954. R=golang-dev, bradfitz, rsc, r CC=golang-dev https://golang.org/cl/5645077
-
Rob Pike authored
Fixes #2940. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5645078
-
Russ Cox authored
This is for filling a column with "fail", like I just did for Windows, when the builder would get stuck running that build. (We have safeguards against the tests getting stuck but this was the bootstrap build getting stuck.) I usually use -cmd=/bin/false, but this avoids the Mercurial checkouts, which means it runs instantly instead of requiring ~1 minute per "fail". R=golang-dev, adg CC=golang-dev https://golang.org/cl/5649049
-
Daniel Theophanes authored
Fixes #2931. R=golang-dev, alex.brainman CC=golang-dev, rsc https://golang.org/cl/5651049
-
Rob Pike authored
Fixes #2952. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5651054
-
Brad Fitzpatrick authored
Fixes #2948 R=golang-dev, r CC=golang-dev https://golang.org/cl/5655048
-
Rob Pike authored
Fixes #2957. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5653053
-
Rob Pike authored
Fixes #2960. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5652055
-
Rob Pike authored
Fixes #2959. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5651053
-
Rob Pike authored
Dead code. Fixes #2961. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5650053
-
Rob Pike authored
The comment on IsOneOf regarding Latin-1 was an implementation detail: when the function is called internally, that condition is true. It used to matter, but now the comment is a dreg. The function works fine if the character is Latin-1, so we just delete the comment. Fixes #2966. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5655047
-
Rob Pike authored
Fixes #2963. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5650051
-
Brad Fitzpatrick authored
Delete O_NDELAY, O_NONBLOCK, O_NOCTTY, O_ASYNC. Clean up some docs. Rename ShellExpand -> ExpandEnv. Make NewFile take a uintptr; change File.Fd to return one. (for API compatibility between Unix and Windows) Fixes #2947 R=golang-dev, r CC=golang-dev https://golang.org/cl/5655045
-
Rob Pike authored
Also replace archaic definition of rune. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5654048
-
Rob Pike authored
Fixes #2965. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5652054
-
Rob Pike authored
Fixes #2958. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5650050
-
Alex Brainman authored
Fixes #2974. R=golang-dev, r, rsc CC=golang-dev https://golang.org/cl/5653052
-
Brad Fitzpatrick authored
Part of issue 2947 R=golang-dev, r CC=golang-dev https://golang.org/cl/5651051
-
- 09 Feb, 2012 6 commits
-
-
Brad Fitzpatrick authored
Fixes #2942 R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5650049
-
Robert Griesemer authored
Fixes #2962. R=rsc CC=golang-dev https://golang.org/cl/5652048
-
Brad Fitzpatrick authored
Fixes #2953 R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5653051
-
Brad Fitzpatrick authored
Also fix a doc error. Fixes #2843 R=golang-dev, r, rsc CC=golang-dev https://golang.org/cl/5653050
-
Rob Pike authored
godoc doesn't have the fu to present the example well, but this gives us an example of an example to develop example fu. Fixes #2840. R=golang-dev, gri CC=golang-dev https://golang.org/cl/5645063
-
Brad Fitzpatrick authored
For gccgo. Also removes bunch of special cases. Fixes #2906 R=golang-dev, remyoudompheng CC=golang-dev https://golang.org/cl/5644050
-