Rémy Oudompheng
84bb2547fb
runtime: restore deadlock detection in the simplest case.
...
Fixes #3342 .
R=iant, r, dave, rsc
CC=golang-dev, remy
https://golang.org/cl/5844051
2012-03-26 23:06:20 -04:00
Francisco Souza
603a44c50f
doc: fix concurrency patterns rawhtml generation
...
The Makefile target was broken due to the rename of the HTML file.
R=golang-dev
CC=golang-dev
https://golang.org/cl/5918045
2012-03-27 14:03:46 +11:00
Andrew Gerrand
8d5b324afc
doc: move /ref/cmd to /doc/cmd
...
Fixes #3400 .
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5926043
2012-03-27 13:46:16 +11:00
Francisco Souza
a786fe8e13
doc: add JSON-RPC: a tale of interfaces article
...
Originally published on The Go Programming Language Blog, Abril 27, 2010.
http://blog.golang.org/2010/04/json-rpc-tale-of-interfaces.html
R=adg, r
CC=golang-dev
https://golang.org/cl/5920044
2012-03-27 13:35:40 +11:00
Andrew Gerrand
308cc100e6
doc: update footer text
...
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5920043
2012-03-27 13:35:01 +11:00
Alex Brainman
cf13bd3fab
path/filepath: convert drive letter to upper case in windows EvalSymlinks
...
Fixes #3347 .
R=golang-dev, aram, r, rsc
CC=golang-dev
https://golang.org/cl/5918043
2012-03-27 12:56:56 +11:00
Andrew Gerrand
9031f952e2
doc: remove cov and prof from /ref/cmd
...
Update #3400
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5921044
2012-03-27 12:46:46 +11:00
Andrew Gerrand
849ad2d0ca
cmd/godoc: canonicalize custom path redirects
...
For example, /ref and /doc/reference.html now both redirect to /ref/.
Fixes #3401 .
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5916044
2012-03-27 12:44:17 +11:00
Andrew Gerrand
98155bd6a9
doc: move gdb doc back to /doc/ and de-emphasize on references page
...
Fixes #3399 .
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5919044
2012-03-27 11:42:01 +11:00
Andrew Gerrand
11441285db
doc: add doc/articles/index.html
...
Fixes #3402 .
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5923043
2012-03-27 11:40:17 +11:00
Andrew Gerrand
1b89d514d7
doc: describe the Windows MSI installer as experimental
...
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5921043
2012-03-27 11:19:30 +11:00
Yasuhiro Matsumoto
a3b86e9379
misc/goplay: fix error on IE8.
...
use cancelBubble=true instead of preventDefault().
R=golang-dev, rsc, adg
CC=golang-dev
https://golang.org/cl/5888043
2012-03-27 11:16:29 +11:00
Andrew Gerrand
0c58eff0b6
misc/dist: don't ship codereview either
...
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5917043
2012-03-27 10:38:10 +11:00
Andrew Gerrand
fd9c206718
cmd/godoc: fix app engine version
...
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5902060
2012-03-27 10:10:25 +11:00
Andrew Gerrand
9b6555c605
misc/dist: don't include old python dashboard in releases
...
I'd prefer not to ship a bunch of bad Python code to everyone who uses
Go 1.
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5915043
2012-03-27 09:59:20 +11:00
Andrew Gerrand
d2991229bc
doc: add Terms of Service
...
R=r
CC=golang-dev
https://golang.org/cl/5913044
2012-03-27 09:27:43 +11:00
Robert Griesemer
5390722100
exp/types: generalized GCImporter API.
...
- Renamed ExportData -> FindGcExportData
and base it on an a bufio.Reader rather
than a filename so it can be used in
environments where object files are
stored elsewhere.
- Factor former GcImporter into GcImportData
and GcImport. Implementations with different
storage locations for object files can build
a customized GcImport using GcImportData.
This is pkg/exp only - no impact on Go 1.
R=golang-dev, lvd, rsc
CC=golang-dev
https://golang.org/cl/5574069
2012-03-26 11:26:05 -07:00
Benny Siegert
f4ec146454
doc: Change id of footer
...
The heading "Copyright" uses id="copyright" as the anchor name.
However, there is also a <div id="copyright"> at the bottom.
Using the same ID value twice in the same file is illegal
(http://www.w3.org/TR/html401/struct/links.html#h-12.2.3 ).
R=golang-dev, bradfitz, rsc
CC=golang-dev
https://golang.org/cl/5909045
2012-03-26 09:12:15 -07:00
Rob Pike
6421bdeb71
cmd/go: explain versions better
...
Summarize the desiderata for selecting versions of remote packages to get.
Fixes #3394 .
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/5902058
2012-03-26 17:47:39 +11:00
Andrew Gerrand
bfdc45a456
misc/dist: add -wxs flag to provide custom installer.wxs file
...
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5908055
2012-03-26 17:32:20 +11:00
Rob Pike
072646cd17
run.bash: set -e in new codewalk block
...
Otherwise we won't fail if something goes wrong.
This shell programming stuff is tricky.
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5905062
2012-03-26 17:03:04 +11:00
Joe Poirier
f4fc889424
windows: install fixes
...
* set default installation drive to C:\
* remove Win64 component property
R=golang-dev, bradfitz, aram
CC=golang-dev
https://golang.org/cl/5901044
2012-03-26 16:48:20 +11:00
Rob Pike
6492cac6dd
run.bash: compile the codewalks
...
They could be tested but that requires more than seems wise right now.
Update #2648 .
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5908054
2012-03-26 16:08:21 +11:00
Andrew Gerrand
0b762d9523
godoc: make 'Overview' section collapsable
...
This makes packages with lengthly package comments easier to browse.
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5901055
2012-03-26 14:10:27 +11:00
Andrew Gerrand
ce06e15e2a
doc: make installation instructions more skim-friendly
...
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5908052
2012-03-26 13:59:30 +11:00
Shenghou Ma
304404895d
cmd/go: allow underscores in tool name
...
Otherwise we can't invoke go_bootstrap directly.
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5900061
2012-03-26 10:01:17 +08:00
Shenghou Ma
d1f6e27880
go/build: cgoEnabled is not known to cmd/dist anymore
...
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5901051
2012-03-26 10:00:06 +08:00
Evan Shaw
c26b504b0d
cmd/go: add missing error check
...
R=golang-dev, minux.ma, bradfitz
CC=golang-dev
https://golang.org/cl/5874055
2012-03-26 09:52:29 +08:00
Rob Pike
7b8f8bf5b5
doc/reference-cmd: use vet as example, not fmt
...
"go tool fmt" doesn't work, "go tool vet" does.
R=golang-dev, rogpeppe, r, minux.ma, bradfitz
CC=golang-dev
https://golang.org/cl/5900049
2012-03-25 11:35:16 +11:00
Rob Pike
4074795e15
effective_go: cleanups and fixes
...
Also explain the situation with recursive String methods more accurately,
and clean up the code now that the fmt package is more careful.
R=golang-dev, minux.ma, bradfitz
CC=golang-dev
https://golang.org/cl/5907047
2012-03-25 11:34:51 +11:00
Rob Pike
73b5eb38c1
docs/articles/wiki: minor fixes
...
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5900046
2012-03-24 10:14:25 +11:00
Rob Pike
c5f695e863
doc/go1: add mention of packaged releases
...
Fixes #3245 .
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5905045
2012-03-24 10:14:07 +11:00
Rob Pike
b73046407f
doc/reference-cmd.html: new introduction
...
Compare and explain go, go cmd, and go tool cmd.
The situation is not concisely explained elsewhere in the main docs.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5906043
2012-03-24 09:29:08 +11:00
Stefan Nilsson
2dfcbd0a3b
os: add missing byte to FileMode buffer
...
32 bytes is enough for all FileMode bits.
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5853044
2012-03-24 08:16:57 +11:00
Rob Pike
ae8d8abfeb
codewalk/sharemem.xml: fix references to files
...
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/5877064
2012-03-24 08:12:52 +11:00
Robert Griesemer
43ad726f34
text/template: fix typo in package comment
...
Fixes #3383 .
R=iant, bradfitz
CC=golang-dev
https://golang.org/cl/5891045
2012-03-23 11:31:29 -07:00
Shenghou Ma
54a2e63a60
doc/reference-cmd: doc/fmt can be invoked by cmd/go but also available as independent command
...
R=golang-dev, iant, r
CC=golang-dev
https://golang.org/cl/5877050
2012-03-23 23:21:52 +08:00
Adam Langley
1d8ec87135
crypto/tls: don't select ECC ciphersuites with no mutual curve.
...
The existing code that tried to prevent ECC ciphersuites from being
selected when there were no mutual curves still left |suite| set.
This lead to a panic on a nil pointer when there were no acceptable
ciphersuites at all.
Thanks to George Kadianakis for pointing it out.
R=golang-dev, r, bradfitz
CC=golang-dev
https://golang.org/cl/5857043
2012-03-23 10:48:51 -04:00
Rob Pike
76cf6bac07
doc/articles/defer_panic_recover.html: minor tweaks
...
Delete () from function names and change the reference to some
functions to the correct term, methods.
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5874063
2012-03-23 17:40:27 +11:00
Rob Pike
fc9f65a6a0
doc/articles/image_draw.html: fix circle example
...
It was showing the same snippet twice instead of the type definition and snippet.
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/5875045
2012-03-23 17:02:21 +11:00
Alex Brainman
f39ff80bea
path/filepath: windows drive letter cannot be a digit
...
R=golang-dev, r
CC=golang-dev, mattn.jp
https://golang.org/cl/5885056
2012-03-23 15:57:19 +11:00
Andrew Gerrand
d420be5b1c
tag weekly.2012-03-22
...
R=golang-dev
CC=golang-dev
https://golang.org/cl/5877063
2012-03-23 12:45:58 +11:00
Andrew Gerrand
da7959d5dd
misc/dist: make godoc shortcut work
...
R=golang-dev
CC=golang-dev
https://golang.org/cl/5877062
2012-03-23 12:44:33 +11:00
Yasuhiro Matsumoto
782feeb765
doc/godoc.js: fix error on IE8.
...
* implement simple getElementsByClassName for IE8.
* remove some lint warnings.
Fixes #3318 .
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/5881054
2012-03-23 12:23:53 +11:00
Andrew Gerrand
145c48c1d1
weekly.2012-03-22
...
R=golang-dev, r, dave
CC=golang-dev
https://golang.org/cl/5876068
2012-03-23 11:56:54 +11:00
Andrew Gerrand
e9fef33dd8
misc/dist: updates to installer script
...
Now sets GOROOT.
Fixes #3287 .
Fixes #3361 .
R=golang-dev
CC=golang-dev
https://golang.org/cl/5877059
2012-03-23 11:48:54 +11:00
Ian Lance Taylor
5ac186975c
doc/articles/c_go_cgo.html: correct "C" comment to mention #cgo
...
Also fix invalid apostrophe characters.
R=r, gri, adg
CC=golang-dev
https://golang.org/cl/5874058
2012-03-22 17:44:28 -07:00
Rob Pike
a99e9c5db5
doc/articles: rename concurrency patterns article
...
The old name, automatically generated, was ludicrously verbose.
Also clean up an example to use time.Second.
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5876051
2012-03-23 07:51:16 +11:00
Ian Lance Taylor
d12f1ff7ad
test: fix run.bash by spelling out the commands to use for bug424.go
...
R=golang-dev, gri, iant
CC=golang-dev
https://golang.org/cl/5882046
2012-03-22 12:48:41 -07:00
Ian Lance Taylor
209b2e55f7
cmd/gc: fix comment typo, assignment spacing
...
R=bradfitz, gri, lvd
CC=golang-dev
https://golang.org/cl/5874053
2012-03-22 11:40:12 -07:00