Andrew Gerrand
e10dc82ce0
doc: instruct freebsd/linux users to rm the old version first
...
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5701052
2012-02-27 14:16:56 +11:00
Rob Pike
5876b4eb28
testing: add -test.example flag to control execution of examples
...
Also, don't run examples if -test.run is set.
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5697069
2012-02-27 12:49:10 +11:00
Alex Brainman
c7482b9196
os: implement sameFile on windows
...
Fixes #2511 .
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5687072
2012-02-27 12:29:33 +11:00
Mikkel Krautz
e4db4e9b58
crypto/x509: fix typo in Verify documentation
...
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5695070
2012-02-27 11:49:06 +11:00
Mike Rosset
4762e9d98c
html/template: use correct method signature, in introduction example.
...
R=golang-dev, nigeltao
CC=golang-dev
https://golang.org/cl/5695067
2012-02-27 11:31:38 +11:00
Andrew Gerrand
cd1a2f7e74
doc: move wiki tutorial into articles directory, rmdir doc/codelab
...
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5701050
2012-02-27 11:25:43 +11:00
Rob Pike
b49dcb9d37
cmd/go: explain x... vs. x/... in help importpath
...
Fixes #3110 .
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5696083
2012-02-27 09:51:58 +11:00
Brad Fitzpatrick
761f946617
net/http/cgi: add an empty response test
...
New test for http://code.google.com/p/go/source/detail?r=a73ba18
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5701046
2012-02-26 14:46:22 -08:00
Rob Pike
68c7e8a2f4
doc/go1: add justification discussions to major changes
...
Fixes #3086 .
R=golang-dev, gri, r, kevlar
CC=golang-dev
https://golang.org/cl/5700067
2012-02-27 07:31:34 +11:00
Rob Pike
d781603931
time: add a comment about how to use the Duration constants
...
R=golang-dev, bradfitz, r, dsymonds
CC=golang-dev
https://golang.org/cl/5696078
2012-02-26 22:24:51 +11:00
Shenghou Ma
f7ad1834ea
doc/install: fix FreeBSD/Linux install command
...
R=adg, golang-dev, go.peter.90, rsc
CC=golang-dev
https://golang.org/cl/5700062
2012-02-26 01:40:29 +08:00
Shenghou Ma
bdca78e1a7
cmd/yacc/units.y: update comment, give better error messages when $GOROOT not set
...
R=r, golang-dev
CC=golang-dev
https://golang.org/cl/5698062
2012-02-26 01:36:26 +08:00
Mike Rosset
4af3dda41b
doc: update Go1 release notes to use correct WalkFunc error signature.
...
filepath's WalkFunc handler now uses errors package, and not
os.Error
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5696067
2012-02-24 22:17:21 -08:00
Robert Griesemer
5c7799f108
go: fix help text documenting example functions
...
R=adg, r
CC=golang-dev
https://golang.org/cl/5695062
2012-02-24 15:42:25 -08:00
Rob Pike
e303eeb75b
go/test/chan1.go: fix typo
...
Found by Lucio De Re
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5694071
2012-02-25 08:47:04 +11:00
Robert Griesemer
34e60a81d5
go/ast: examples for ast.Print, ast.Inspect
...
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5700057
2012-02-24 13:44:36 -08:00
Robert Griesemer
0a33b703e6
go/doc, godoc: fix range of type declarations
...
For grouped type declarations, go/doc introduces
fake individual declarations. Don't use the original
location of the "type" keyword because it will lead
to an overly large source code range for that fake
declaration, and thus an overly large selection shown
via godoc (e.g.: click on the AssignStmt link for:
http://golang.org/pkg/go/ast/#AssignStmt ).
Also: Don't create a fake declaration if not needed.
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5694061
2012-02-24 13:44:22 -08:00
Rob Pike
b36d25f197
doc/go1: new introduction
...
This distills the motivational discussion and makes it the introduction to the release notes.
After this lands, I'll expand the discussion of the major changes to include more background.
Updates #3086 .
R=golang-dev, gri, rsc
CC=golang-dev
https://golang.org/cl/5698057
2012-02-25 08:02:35 +11:00
Rob Pike
1086dd7cfb
cmd/go: in list, don't print blank lines for no output
...
Otherwise
go list -f "{{if .Stale}}{{.ImportPath}}{{end}}" all
and similar commands can print pages of empty lines.
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5696058
2012-02-25 08:00:55 +11:00
Russ Cox
102274a30e
runtime: size arena to fit in virtual address space limit
...
For Brad.
Now FreeBSD/386 binaries run on nearlyfreespeech.net.
Fixes #2302 .
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5700060
2012-02-24 15:28:51 -05:00
Russ Cox
d8ccebfffa
net/http/cgi: fix empty response
...
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5693058
2012-02-24 15:10:46 -05:00
Anthony Martin
dc38756ce1
gc: reject import paths containing special characters
...
Also allow multiple invalid import statements in a
single file.
Fixes #3021 . The changes to go/parser and the
language specifcation have already been committed.
R=rsc, gri
CC=golang-dev
https://golang.org/cl/5672084
2012-02-24 14:48:36 -05:00
Gustavo Niemeyer
490c3d4a42
encoding/xml: fix anonymous field Unmarshal example
...
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5697043
2012-02-24 14:45:32 -05:00
Shenghou Ma
04f110e530
cmd/vet: don't give error for Printf("%+5.2e", x)
...
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5696048
2012-02-25 01:16:17 +08:00
Shenghou Ma
52cd4c8610
doc: update codelab/wiki to Go 1.
...
R=golang-dev, r, adg
CC=golang-dev
https://golang.org/cl/5683076
2012-02-25 01:09:05 +08:00
Sanjay Menakuru
27e07a2666
os: fix minor typo
...
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5697051
2012-02-24 22:42:16 +11:00
Rob Pike
832dcecc99
test/bench/shootout: update post-Makefile
...
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5696054
2012-02-24 16:59:09 +11:00
Rob Pike
3a1c226a38
reflect.DeepEqual: don't panic comparing functions
...
Functions are equal iff they are both nil.
Fixes #3122 .
R=golang-dev, dsymonds, rsc
CC=golang-dev
https://golang.org/cl/5693057
2012-02-24 16:25:39 +11:00
Rob Pike
eb37b5b744
test: document ken/*.go
...
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5694065
2012-02-24 16:24:24 +11:00
Russ Cox
51a84bbfaa
runtime: fix arm
...
signal.test binary passes on my phone; should fix builder
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5694064
2012-02-23 23:10:38 -05:00
Russ Cox
075eef4018
gc: fix escape analysis + inlining + closure bug
...
R=ken2
CC=golang-dev, lvd
https://golang.org/cl/5693056
2012-02-23 23:09:53 -05:00
Rob Pike
d45ee4cb5f
test: fix the fix of the rename tests.
...
Now they actually test again instead of just setting iota to zero.
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5700058
2012-02-24 15:06:32 +11:00
Russ Cox
15d8b05f0c
ld: fix alignment of rodata section
...
We were not aligning the code size,
so read-only data, which follows in the same
segment, could be arbitrarily misaligned.
Fixes #2506 .
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/5693055
2012-02-23 23:01:36 -05:00
Russ Cox
fad10f9c1c
spec: allow disallow of \uFFFD in import path
...
Turns out U+FFFD is a graphic character too.
http://play.golang.org/p/YblCfKAfko
R=gri
CC=golang-dev
https://golang.org/cl/5699052
2012-02-23 22:46:04 -05:00
Russ Cox
9984a5bca4
cmd/cc: grow some global arrays
...
Avoids global array buffer overflows if they are
indexed using some of the values between NTYPE
and NALLTYPE. It is entirely likely that not all of these
are necessary, but this is the C compiler and not worth
worrying much about. This change takes up only a
few more bytes of memory and makes the behavior
deterministic.
Fixes #3078 .
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5693052
2012-02-23 22:45:55 -05:00
Russ Cox
91bdbf591f
net/rpc: silence read error on closing connection
...
Fixes #3113 .
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5698056
2012-02-23 22:45:44 -05:00
Mikio Hara
705ebf1144
net: reorganize test files
...
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5694063
2012-02-24 11:58:30 +09:00
Brad Fitzpatrick
e014cf0e54
test: add cmpout to testlib
...
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5699060
2012-02-24 13:17:26 +11:00
Rob Pike
5cff029993
doc/go1: document ProcessState
...
Also reformat the "go fix" references to make them look better by using the non-CW space.
Fixes #3087 .
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5695057
2012-02-24 13:08:11 +11:00
Brad Fitzpatrick
a55a5c8df3
test: add temporary show_skips flag.
...
To find test files with legacy headers.
We can remove this flag once everything is converted.
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5694060
2012-02-24 12:52:15 +11:00
Robert Griesemer
54eec3db2c
godoc: fine-tuning .css
...
R=adg
CC=golang-dev
https://golang.org/cl/5699057
2012-02-23 17:42:14 -08:00
David Symonds
5fb82d8cf6
net/http: add overlooked 418 status code, per RFC 2324.
...
R=golang-dev, bradfitz, rsc
CC=golang-dev
https://golang.org/cl/5688067
2012-02-24 11:55:31 +11:00
Rob Pike
80a9783f84
test/[n-z]*.go: add documentation
...
R=golang-dev, bradfitz, r
CC=golang-dev
https://golang.org/cl/5700056
2012-02-24 11:48:19 +11:00
Scott Lawrence
c05c3a9d11
html/template: make doctype check case-insensitive
...
Fixes #3094 .
R=golang-dev, rsc, nigeltao
CC=golang-dev
https://golang.org/cl/5687065
2012-02-24 11:32:33 +11:00
Rob Pike
19bab1dc78
test/[n-r]*.go: add documentation
...
The rename ones needed redoing.
R=golang-dev, bradfitz, rsc
CC=golang-dev
https://golang.org/cl/5698054
2012-02-24 10:30:39 +11:00
Robert Griesemer
5b30306fa8
godoc: bring back highlighting, selections, and alerts
...
R=adg, rsc
CC=golang-dev
https://golang.org/cl/5695054
2012-02-23 14:54:10 -08:00
Robert Griesemer
c1139549bc
godoc: consistent placement of documentation sections
...
Fixes #1226 .
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5694052
2012-02-23 12:44:11 -08:00
Shenghou Ma
1bddfb5203
runtime: check for ARM syscall failures
...
While we are at it, also update some comments.
Tested on Linux/ARM builder.
R=rsc, golang-dev
CC=golang-dev
https://golang.org/cl/5696047
2012-02-23 15:43:14 -05:00
Scott Lawrence
7ae6872fc0
dist: treat CC as one unit
...
Fixes #3112 .
R=golang-dev, 0xe2.0x9a.0x9b, ality, rsc, rsc
CC=golang-dev
https://golang.org/cl/5700044
2012-02-23 15:38:07 -05:00
Stefan Nilsson
83b5f067e8
binary: remove unnecessary dummy type.
...
R=rsc
CC=golang-dev
https://golang.org/cl/5698052
2012-02-23 15:29:17 -05:00