[release-branch.go1.4] cmd/go: regenerate doc.go

««« CL 183000043 / 871468f5ceaf
cmd/go: regenerate doc.go

Move change from CL 170770043 to correct file and regenerate docs
for changes from CL 164120043.

LGTM=adg
R=golang-codereviews, adg, bradfitz
CC=golang-codereviews
https://codereview.appspot.com/183000043

Committer: Andrew Gerrand <adg@golang.org>
»»»

LGTM=minux
R=bradfitz, minux
CC=golang-codereviews
https://codereview.appspot.com/181490043
[release-branch.go1.4] cmd/pprof: fix symbol resolution for remote profiles

««« CL 183080043 / b663cc7e6c15
cmd/pprof: fix symbol resolution for remote profiles

Fixes issue 9199.

LGTM=iant
R=golang-codereviews, iant
CC=austin, golang-codereviews, minux
https://codereview.appspot.com/183080043
»»»

TBR=iant
CC=golang-codereviews
https://codereview.appspot.com/176680043
[release-branch.go1.4] lib/time: update to ICANN time zone database 2014j

««« CL 178660043 / ac865d86fc2a
lib/time: update to ICANN time zone database 2014j

Fixes issue 9189.

LGTM=dsymonds
R=golang-codereviews, dsymonds
CC=golang-codereviews
https://codereview.appspot.com/178660043
»»»

LGTM=minux, dsymonds
R=dsymonds, r, minux
CC=golang-codereviews
https://codereview.appspot.com/182460043
[release-branch.go1.4] cmd/pprof/internal/commands: add command to open browser on windows

««« CL 180380043 / d56c648b069f
cmd/pprof/internal/commands: add command to open browser on windows

While we're at there, also add a message to prompt the user to install
Graphviz if "dot" command is not found.

Fixes issue 9178.

LGTM=adg, alex.brainman, cookieo9, rsc
R=rsc, adg, bradfitz, alex.brainman, cookieo9, smyrman
CC=golang-codereviews
https://codereview.appspot.com/180380043

Committer: Russ Cox <rsc@golang.org>
»»»

TBR=minux
CC=golang-codereviews
https://codereview.appspot.com/186760043
[release-branch.go1.4] cmd/go: avoid use of bufio.Scanner in generate

««« CL 182970043 / 573a7b5178c4
cmd/go: avoid use of bufio.Scanner in generate

Scanner can't handle stupid long lines and there are
reports of stupid long lines in production.

Note the issue isn't long "//go:generate" lines, but
any long line in any Go source file.

To be fair, if you're going to have a stupid long line
it's not a bad bet you'll want to run it through go
generate, because it's some embeddable asset that
has been machine generated. (One could ask why
that generation process didn't add a newline or two,
but we should cope anyway.)

Rewrite the file scanner in "go generate" so it can
handle arbitrarily long lines, and only stores in memory
those lines that start "//go:generate".

Also: Adjust the documentation to make clear that it
does not parse the file.

Fixes issue 9143.
Fixes issue 9196.

LGTM=rsc, dominik.honnef
R=rsc, cespare, minux, dominik.honnef
CC=golang-codereviews
https://codereview.appspot.com/182970043
»»»

TBR=r
CC=golang-codereviews
https://codereview.appspot.com/183060044
[release-branch.go1.4] cmd/go: fix build

««« CL 182480043 / 8d42099cdc23
cmd/go: fix build
The new semantics of split require the newline be present.
The test was stale.

LGTM=adg
R=golang-codereviews, adg
CC=golang-codereviews
https://codereview.appspot.com/182480043
»»»

TBR=r
CC=golang-codereviews
https://codereview.appspot.com/178690043
codereview: release-branch.go1.4 is now a work branch

(That is, changes can originate in the branch.
The main branch has diverged enough that this
may be necessary.)

LGTM=bradfitz
R=adg, bradfitz
CC=golang-codereviews
https://codereview.appspot.com/187810043
[release-branch.go1.4] cmd/api: make API check fail for undeclared API in release branch

We forgot to do the usual API review.
Make that not possible in the future.
I'll pull this change over to the main
branch too, but it's more important
(and only testable) here.

LGTM=bradfitz
R=bradfitz
CC=golang-codereviews
https://codereview.appspot.com/185050043
[release-branch.go1.4] codereview: add release-branch.go1.4 prefix, like for dev branches

TBR=bradfitz
R=bradfitz
CC=golang-codereviews
https://codereview.appspot.com/178710043
[release-branch.go1.4] [release-branch.go1.4] encoding/xml: remove SyntaxError.Byte

««« CL 182580043 / 2d1ab17a670a
encoding/xml: remove SyntaxError.Byte

It is unused. It was introduced in the CL that added InputOffset.
I suspect it was an editing mistake.

LGTM=bradfitz
R=bradfitz
CC=golang-codereviews
https://codereview.appspot.com/182580043
»»»

TBR=bradfitz
CC=golang-codereviews
https://codereview.appspot.com/180630043