- 13 Jun, 2012 40 commits
-
-
Russ Cox authored
««« backport a47632179cb7 A+C: Daniel Morsing (individual CLA) R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6307048 »»»
-
Russ Cox authored
««« backport a6e2b17a16d7 A+C: Markus Sonderegger (individual CLA) R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6303047 »»»
-
Shenghou Ma authored
««« backport 2787cca7ac8f build: restore PATH before "dist banner" Fixes #3699. R=golang-dev, r, rsc CC=golang-dev https://golang.org/cl/6272048 »»»
-
Dave Cheney authored
««« backport 9b455eb64690 cmd/5c, cmd/5g, cmd/5l: fix array indexing warning under Clang 3.1 This should be the last of them. R=golang-dev, minux.ma, rsc CC=golang-dev https://golang.org/cl/6297043 »»»
-
Rémy Oudompheng authored
««« backport f1028a23b059 cmd/[568]g: correct freeing of allocated Regs. R=golang-dev, rsc CC=golang-dev, remy https://golang.org/cl/6281050 »»»
-
Robert Griesemer authored
««« backport ae0301294b9b go spec: clarify promotion rules for methods/fields of anonymous fields Fixes #3635. R=rsc, r, iant, kevlar, iant CC=golang-dev https://golang.org/cl/6217045 »»»
-
Russ Cox authored
««« backport 008b163fb38a doc/install: we don't print 'The compiler is 6g' anymore R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6273050 »»»
-
Ryan Barrett authored
««« backport f469c9d212c4 misc/emacs: make compilation-mode's next-error understand test failure output. specifically, adds a go-test element to compilation-error-regexp-alist[-alist]. Fixes #3629. R=golang-dev, rsc, sameer CC=golang-dev, jba https://golang.org/cl/6197091 »»»
-
Shenghou Ma authored
««« backport 5538444d6f32 api: add Linux/ARM to go1 API It's very unfortunate that the type of Data field of struct RawSockaddr is [14]uint8 on Linux/ARM instead of [14]int8 on all the others. btw, it should be [14]int8 according to my header files. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6275050 »»»
-
Mikio Hara authored
««« backport 912fdfb20cc6 path/filepath: fix test Make it possible to run test over symlinked GOROOT. R=golang-dev, r CC=golang-dev https://golang.org/cl/6268046 »»»
-
Alex Brainman authored
««« backport 45d1063d8520 syscall: correct Win32finddata definition Fixes #3685. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6261053 »»»
-
Shenghou Ma authored
««« backport 31e36672e3df syscall: fix 32-bit uid calls 16-bit uid calls are not always supported in newer kernels. R=dave, rsc, bradfitz CC=golang-dev https://golang.org/cl/6279047 »»»
-
Jan Mercl authored
««« backport 4ef88bab4b0d path/filepath: implement documented SkipDir behavior Currently walk() doesn't check for err == SkipDir when iterating a directory list, but such promise is made in the docs for WalkFunc. Fixes #3486. R=rsc, r CC=golang-dev https://golang.org/cl/6257059 »»»
-
Brad Fitzpatrick authored
««« backport d8e47164f8dd api: add FreeBSD to go1 API Now that gri has made go/parser 15% faster, I offer this change to slow back down cmd/api ~proportionately, adding FreeBSD to the go1-checked set of platforms. Really we should have done this earlier. This will prevent us from breaking FreeBSD compatibility accidentally in the future. R=golang-dev, r CC=golang-dev https://golang.org/cl/6279044 »»»
-
Ryan Barrett authored
[release-branch.go1] misc/emacs: stop go-mode from spuriously marking the buffer modified when it loads ««« backport f0fc2ba71361 misc/emacs: stop go-mode from spuriously marking the buffer modified when it loads R=golang-dev, sameer, bradfitz CC=golang-dev, jba https://golang.org/cl/6213056 »»»
-
Sameer Ajmani authored
««« backport d7030ef36339 CONTRIBUTORS: Add Ryan Barrett (Google CLA) R=golang-dev, r CC=golang-dev https://golang.org/cl/6244071 »»»
-
Rob Pike authored
««« backport 97295af6ee9b regexp: fix a couple of bugs in the documentation Byte slices are not strings. Fixes #3687. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/6257074 »»»
-
Ivan Krasin authored
««« backport 00a1ca1ea3bd compress/flate: fix overflow on 2GB input. Reset hashOffset every 16 MB. This bug has been introduced in the following revision: changeset: 11404:26dceba5c610 user: Ivan Krasin <krasin@golang.org> date: Mon Jan 23 09:19:39 2012 -0500 summary: compress/flate: reduce memory pressure at cost of additional arithmetic operation. This is the review page for that CL: https://golang.org/cl/5555070/ R=rsc, imkrasin CC=golang-dev https://golang.org/cl/6249067 »»»
-
Mats Lidell authored
««« backport 83f7ee1fa792 go-mode: Works for both GNU-Emacs and XEmacs-21.5 Fixes some portability issues between the Emacsen. R=golang-dev, sameer, bradfitz, ryanb CC=golang-dev https://golang.org/cl/6206043 »»»
-
Sameer Ajmani authored
««« backport 700728feacc8 A+C: add Mats Lidell. He signed the agreement with the Sweden email address, but his changelist is under the Gmail address. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6248069 »»»
-
Jean-Marc Eurin authored
««« backport 6c2e9ed1f714 misc/emacs: Use patch output of gofmt instead of replacing the buffer. This uses the patch output of gofmt (-d option) and applies each chunk to the buffer, instead of replacing the whole buffer. The main advantage is that the undo history is kept across gofmt'ings, so it can really be used as a before-save-hook. R=sameer, sameer CC=golang-dev https://golang.org/cl/6198047 »»»
-
Rémy Oudompheng authored
««« backport 4a10c887bb3e runtime: do not unset the special bit after finalization. A block with finalizer might also be profiled. The special bit is needed to unregister the block from the profile. It will be unset only when the block is freed. Fixes #3668. R=golang-dev, rsc CC=golang-dev, remy https://golang.org/cl/6249066 »»»
-
Peter Kleiweg authored
««« backport 8888febbe757 Emacs go-mode: don't indent the inside of strings. Two fixes for indentation problems: 1. Properly recognize multi-line strings. These start with `, not ". 2. Don't indent a line if the beginning of the line is the end of a multi-line string. This happened for instance when inserting a closing bracket after a multi-line string. R=sameer CC=golang-dev https://golang.org/cl/6157044 »»»
-
Dmitriy Vyukov authored
««« backport 085b20e6e0aa time: fix deadlock in Sleep(0) See time/sleep_test.go for repro. R=golang-dev, r, rsc CC=golang-dev, patrick.allen.higgins https://golang.org/cl/6250072 »»»
-
Mikio Hara authored
««« backport 3dfcac5f8254 net: fix comment on FileListener R=rsc CC=golang-dev https://golang.org/cl/6242067 »»»
-
Peter Kleiweg authored
««« backport 798239220647 Emacs go-mode: fix Emacs freeze-up when copy/pasting from string or comment. Fixes #3509. Fixes #2767. R=golang-dev, sameer CC=golang-dev https://golang.org/cl/6139066 »»»
-
Sameer Ajmani authored
««« backport 771b60b029d4 A+C: Peter Kleiweg (individual CLA) R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6260049 »»»
-
Alexey Borzenkov authored
««« backport d0bc02d414c7 net/http: reuse http proxy connections for different http requests Comment on cache keys above connectMethod says "http to proxy, http anywhere after that", however in reality target address was always included, which prevented http requests to different target addresses to reuse the same http proxy connection. R=golang-dev, r, rsc, bradfitz CC=golang-dev https://golang.org/cl/5901064 »»»
-
Alex Brainman authored
««« backport ac7250065a04 syscall: simplify text returned by Errno.Error() when FormatMessage fails Fixes #3623. R=golang-dev, bsiegert, rsc CC=golang-dev https://golang.org/cl/6218072 »»»
-
Russ Cox authored
««« backport 2252777854d2 cmd/gc: fix parallel assignment in range for expr1, expr2 = range slice was assigning to expr1 and expr2 in sequence instead of in parallel. Now it assigns in parallel, as it should. This matters for things like for i, x[i] = range slice. Fixes #3464. R=ken2 CC=golang-dev https://golang.org/cl/6252048 »»»
-
Russ Cox authored
««« backport 98488e2e38ee runtime: handle and test large map values This is from CL 5451105 but was dropped from that CL. See also CL 6137051. The only change compared to 5451105 is to check for h != nil in reflect·mapiterinit; allowing use of nil maps must have happened after that original CL. Fixes #3573. R=golang-dev, dave, r CC=golang-dev https://golang.org/cl/6215078 »»»
-
Robert Griesemer authored
««« backport e2e4e44b1804 strconv: better documentation for FormatInt, FormatUint. Fixes #3580. R=golang-dev, r CC=golang-dev https://golang.org/cl/6252047 »»»
-
Bill Thiede authored
««« backport e995a1bfe589 net/mail: more liberal parsing of Date headers. Fixes #3639. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/6243045 »»»
-
David Symonds authored
««« backport 2088c4af2ff8 C: Bill Thiede (Google CLA) R=golang-dev, r CC=golang-dev https://golang.org/cl/6257050 »»»
-
Rob Pike authored
««« backport 443c7a2dabe9 runtime: fix docs for Caller and Callers The previous attempt to explain this got it backwards (all the more reason to be sad we couldn't make the two functions behave the same). Fixes #3669. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6249051 »»»
-
Russ Cox authored
««« backport 967ae8baf398 cmd/gc: fix small integer bounds check bug R=ken2 CC=golang-dev https://golang.org/cl/6254046 »»»
-
Robert Griesemer authored
««« backport 1c4d1ba268ca spec: clarify evaluation order of "i, x[i] = range ..." Part of fix for issue 3464. R=golang-dev, rsc, mirtchovski, iant, r CC=golang-dev https://golang.org/cl/6246045 »»»
-
Shenghou Ma authored
««« backport aa2d2fa1e5a9 cmd/cc: fix uint right shift in constant evaluation Fixes #3664. R=golang-dev, bradfitz, rsc CC=golang-dev https://golang.org/cl/6249048 »»»
-
David Symonds authored
««« backport 64a249c65d51 flag: include flag name in redefinition panic. R=golang-dev, rsc, r CC=golang-dev https://golang.org/cl/6250043 »»»
-
Brad Fitzpatrick authored
««« backport 258d7ab64d9a encoding/json: documentation fix Fixes #3650 R=golang-dev, adg CC=golang-dev https://golang.org/cl/6238046 »»»
-