Age | Commit message (Collapse) | Author |
|
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5754097
|
|
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5783093
|
|
Windows has paths like C:/Users/ADMIN~1. Also, it so happens
that go/parser allows ~ in import paths. So does the spec.
Fixes the build too.
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5777073
|
|
This should live in archive/tar later (CL 5796073) but we
can always do that after Go 1 and stick it here for now.
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/5754096
|
|
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5783091
|
|
This prevents us from writing filenames like "weekly.2012-03-12\n.foo.bar.tar.gz".
R=bradfitz
CC=golang-dev
https://golang.org/cl/5783090
|
|
R=golang-dev
CC=golang-dev
https://golang.org/cl/5796074
|
|
R=golang-dev, nigeltao, bradfitz
CC=golang-dev
https://golang.org/cl/5783077
|
|
This makes h3 and h4 more distinct, and h2 and h3 the same size.
The h2 and h3 styles may be distinguished h2's background styles.
This means that almost all text on the site is either 16px, 20px,
or 24px. (with a smattering of 14px)
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5754095
|
|
Fixes #3254.
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5794071
|
|
Originally published on The Go Programming Language Blog, July 7, 2010.
I did not put any go file in doc/progs. Shoul I include Go files
with those declarations?
http://blog.golang.org/2010/07/gos-declaration-syntax.html
Update #2547.
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/5795068
|
|
Pointed out by Steven Blenkinsop (steven099@gmail.com)
via golang-nuts.
R=r, dsymonds
CC=golang-dev
https://golang.org/cl/5783087
|
|
R=golang-dev
CC=golang-dev
https://golang.org/cl/5754094
|
|
R=golang-dev, rsc
CC=golang-dev, hectorchu
https://golang.org/cl/5797077
|
|
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5777072
|
|
R=adg
CC=golang-dev
https://golang.org/cl/5777071
|
|
(5l/6l/8l aren't involved in building packages)
R=golang-dev, robert.hencke
CC=golang-dev
https://golang.org/cl/5798071
|
|
R=golang-dev, r, rsc, bradfitz, minux.ma
CC=golang-dev
https://golang.org/cl/5756065
|
|
R=golang-dev, rsc, bradfitz, alex.brainman
CC=golang-dev
https://golang.org/cl/5754083
|
|
FreeBSD's srandom has a different signature to darwin/linux.
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5795067
|
|
Remove underlines from all links, show underline on link hover.
Change all non-link headings to h4, a slight visual cue.
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5783088
|
|
We use the absence of a Title to detect the front page.
I can't find other pages without titles, so this seems reasonable.
R=golang-dev, bradfitz, gri
CC=golang-dev
https://golang.org/cl/5797076
|
|
Fixes #3273
R=gri
CC=golang-dev
https://golang.org/cl/5795065
|
|
For URLs ending with /, the handler did not work, trying to append
".xml" to the path.
For instance, the "Share Memory by Communicating" returned the
following error:
open /Users/francisco.souza/lib/go/doc/codewalk/sharemem/.xml: no such file or directory
R=adg, minux.ma
CC=golang-dev
https://golang.org/cl/5797065
|
|
Originally published on The Go Programming Language Blog, March 17, 2011.
http://blog.golang.org/2011/03/c-go-cgo.html
Update #2547.
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/5777054
|
|
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5797073
|
|
broke builders
««« original CL description
cmd/go: respect $GOBIN always
Before, we only consulted $GOBIN for source code
found in $GOROOT, but that's confusing to explain
and less useful. The new behavior lets users set
GOBIN=$HOME/bin and have all go-compiled binaries
installed there.
Fixes #3269.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5754088
»»»
TBR=bradfitz
CC=golang-dev
https://golang.org/cl/5794065
|
|
Before, we only consulted $GOBIN for source code
found in $GOROOT, but that's confusing to explain
and less useful. The new behavior lets users set
GOBIN=$HOME/bin and have all go-compiled binaries
installed there.
Fixes #3269.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5754088
|
|
Maybe.
TBR=bradfitz
CC=golang-dev
https://golang.org/cl/5754091
|
|
Fixes #2909.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5796072
|
|
Otherwise there's no good way to get both, and it comes up often.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5794064
|
|
Fixes #3303.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5795062
|
|
And merge the httputil fix into go1rename.
R=golang-dev, r, dsymonds, r, rsc
CC=golang-dev
https://golang.org/cl/5696084
|
|
R=rsc, r
CC=golang-dev
https://golang.org/cl/5795059
|
|
It's the best we can do before Go 1.
For issue 3250; not a fix but at least less mysterious.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5797068
|
|
Fix for issue 3210 comment #1.
R=adg, rsc
CC=golang-dev
https://golang.org/cl/5794057
|
|
Also update .hgignore to ignore y.output.
R=rsc
CC=golang-dev
https://golang.org/cl/5797061
|
|
R=rsc, iant
CC=golang-dev
https://golang.org/cl/5777057
|
|
This is often used in private hosting and collaborating environments.
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5753063
|
|
Mercurial: the Python of version control systems.
Python: the Mercurial of programming languages.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5777066
|
|
Execute's data is untrusted regardless of package.
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5797062
|
|
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5794061
|
|
Fixes #3298
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5783080
|
|
Undo CL 5783076 and apply correct fix.
The /doc hack is wrong. The code to handle this case was
already there and just needs a simple fix:
// We didn't find any directories containing Go files.
// If some directory returned successfully, use that.
- if len(all) == 0 && first != nil {
+ if !haveGo {
for _, d := range first {
haveName[d.Name()] = true
all = append(all, d)
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5783079
|
|
They were necessary to produce a canonical script
when we checked in build scripts, but now they're just
getting in the way.
Fixes #3279.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5796068
|
|
Also make error messages consistent throughout.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5777064
|
|
For people untarring with -p or as root, preserving file permissions.
This way we don't make tars owned by adg/eng or adg/staff or whatever
machine Andrew was on. Instead, we always build tarballs owned by predictable
users.
Except archive/tar doesn't seem to work.
Updates #3209.
R=golang-dev, adg
CC=dsymonds, golang-dev
https://golang.org/cl/5796064
|
|
Makes Path rewrites work, as the metadata was never being scanned.
Fixes #3282.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5783076
|
|
Use archive/zip instead of 7z on Windows.
Look for all Windows deps before starting build, and include looking
for them in their common locations instead of making users update
their PATHs.
Add an --upload flag that, if set to false, doesn't require credential
files.
R=golang-dev, alex.brainman, adg
CC=golang-dev
https://golang.org/cl/5794046
|
|
R=golang-dev, bradfitz, minux.ma, rsc, bradfitz
CC=golang-dev
https://golang.org/cl/5787069
|