aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-07-30release.2010-07-29weekly.2010-07-29Andrew Gerrand
R=rsc CC=golang-dev https://golang.org/cl/1907045
2010-07-30misc/builder: support for uploading tarballs to googlecodeAndrew Gerrand
R=rsc CC=golang-dev https://golang.org/cl/1784042
2010-07-30cov and prof: implement windows version (just function stubs and build mods)Joe Poirier
R=brainman, rsc CC=golang-dev https://golang.org/cl/1676054
2010-07-29bug300: literal types must not be parenthesizedRobert Griesemer
( This CL is dependent on acceptance of https://golang.org/cl/1913041/show ) R=go-dev CC=golang-dev https://golang.org/cl/1860045
2010-07-29go_spec: don't allow parens around the literal type of composite literalsRobert Griesemer
Background: The current spec is imprecise with respect to the parsing ambiguity for composite literals: It says that the ambiguity arises when the TypeName form of the LiteralType is used. The following code: if (B) {} ... is not using the TypeName form (but the parenthesized TypeName form) and thus could be interpreted as: if ((B){}) ... instead of if B {} ... Both compilers and gofmt choose the latter interpretation. One could fix the spec by making the clause regarding the parsing ambiguity more precise ("...using the _possibly parenthesized_ TypeName form of the LiteralType..."). The alternative (chosen here) is to simply disallow parenthesized literal types. Except for a single test case (test/parentype.go) there appears to be no Go code under $GOROOT containing parenthesized literal types. Furthermore, parentheses are never needed around a literal type for correct parsing. R=golang-dev CC=golang-dev https://golang.org/cl/1913041
2010-07-30doc: update front page and go_learning.htmlAndrew Gerrand
This is a stop-gap change to give more current information visibility before a more thorough reorganization. R=r, rsc, gri CC=golang-dev https://golang.org/cl/1902042
2010-07-29mime: add AddExtensionTypeYuusei Kuwana
For example: mime.AddExtensionType(".m3u8", "application/x-mpegURL") mime.AddExtensionType(".ts", "video/MP2T") R=rsc, rsc1 CC=golang-dev https://golang.org/cl/1698046
2010-07-29A+C: Yuusei Kuwana (individual CLA)Russ Cox
R=r CC=golang-dev https://golang.org/cl/1871054
2010-07-29scanner: better commentRobert Griesemer
R=rsc CC=golang-dev https://golang.org/cl/1900044
2010-07-29bug299: parenthesized receiver types/anonymous fields are illegalRobert Griesemer
R=r CC=golang-dev https://golang.org/cl/1846051
2010-07-29fmt.Print: fix bug in placement of spaces introduced when ...T went in.Rob Pike
Fixes #976. R=rsc, chris tighe, r CC=golang-dev https://golang.org/cl/1697057
2010-07-29runtime: fix bug introduced in revision 4a01b8d28570Alex Brainman
R=rsc CC=golang-dev https://golang.org/cl/1874046
2010-07-29net: implement windows version of LookupHost/Port/SRVWei Guangjing
R=brainman, rsc CC=golang-dev https://golang.org/cl/1748042
2010-07-28test/sigchld.go: use syscall.Kill instead of a combinationVinu Rajashekhar
of syscall.Syscall and syscall.SYS_KILL. In RTEMS, there is no syscall.Syscall support, but it does support POSIX signals. So, if this testcase is changed to use syscall.Kill, then it would run fine on RTEMS, when using gccgo. R=rsc, iant CC=golang-dev https://golang.org/cl/1863046
2010-07-28gc: fix SIGBUSRuss Cox
R=ken2 CC=golang-dev https://golang.org/cl/1906042
2010-07-28http: add https client supportFazlul Shahriar
Fixes #851. R=rsc CC=golang-dev https://golang.org/cl/1729052
2010-07-28fmt: move comment into doc.go.Rob Pike
Fix the documentation of newline handling in *f routines to match the implementation. R=rsc CC=golang-dev https://golang.org/cl/1899042
2010-07-28io: MultiReader and MultiWriterBrad Fitzpatrick
Little helpers I've found useful. R=adg, rsc, r, gri CC=golang-dev https://golang.org/cl/1764043
2010-07-28arm: fix build (dodgy floats)Kai Backman
R=rsc CC=golang-dev https://golang.org/cl/1907041
2010-07-28arm: minor bugfixes.Kai Backman
R=rsc CC=golang-dev https://golang.org/cl/1692057
2010-07-275g: fix buildRuss Cox
R=ken2 CC=golang-dev https://golang.org/cl/1893042
2010-07-27bufio: fix optimisation testAndrew Gerrand
Fixes #949. R=rsc CC=golang-dev https://golang.org/cl/1886046
2010-07-27net: add nil checks to several String methods to avoid panicsAndrew Gerrand
Fixes #945. R=r CC=golang-dev https://golang.org/cl/1848049
2010-07-27bytes, strings: mention the n < 0 case in Split/SplitAfter doc commentAndrew Gerrand
R=r, rsc CC=golang-dev https://golang.org/cl/1669055
2010-07-27spec: add recover to predeclared identifiers listAndrew Gerrand
R=gri CC=golang-dev https://golang.org/cl/1894043
2010-07-27dashboard: more aggressive caching for project/package pagesAndrew Gerrand
Plus automatic package<->project association script. (This is just a helper script for now. I intend to fully automate the associations further down the track.) R=rsc CC=golang-dev https://golang.org/cl/1715054
2010-07-26gc: include signal.h (fix build)Russ Cox
R=ken2 CC=golang-dev https://golang.org/cl/1871049
2010-07-26godoc: accept '.', '!', and '?' as end of first sentence of package ↵Robert Griesemer
documentation R=rsc CC=golang-dev https://golang.org/cl/1875049
2010-07-26gc: more crash avoidanceRuss Cox
Fixes #961. Fixes #962. R=ken2 CC=golang-dev https://golang.org/cl/1903043
2010-07-266l: more invalid input filesRuss Cox
Fixes #963. Fixes #964. R=r CC=golang-dev https://golang.org/cl/1874045
2010-07-26codereview: avoid crash if no configRuss Cox
Fixes #959. R=r CC=golang-dev https://golang.org/cl/1876045
2010-07-26gc: graceful exit on seg faultRuss Cox
R=ken2 CC=golang-dev https://golang.org/cl/1882043
2010-07-26fmt.Scanf: handle trailing spaces.Rob Pike
Fixes #954. R=rsc CC=golang-dev https://golang.org/cl/1864046
2010-07-26runtime: fix goc2c for rename to goc2c and *.gocPeter Mundy
Release 2010-04-27. runtime: rename cgo2c, *.cgo to goc2c, *.goc to avoid confusion with real cgo. R=rsc CC=golang-dev https://golang.org/cl/1868047
2010-07-26net: TCPConn.SetNoDelay, back by popular demandRuss Cox
R=r CC=golang-dev https://golang.org/cl/1880047
2010-07-26godoc: display synopses for all packages that have some kind of documentation.Robert Griesemer
Fixes #953. R=rsc CC=golang-dev https://golang.org/cl/1862046
2010-07-26gc: fix smaller-than-pointer-sized receivers in interfacesRuss Cox
Fixes #812. R=ken2 CC=golang-dev https://golang.org/cl/1904041
2010-07-26gc: import dot shadowing bugRuss Cox
R=ken2 CC=golang-dev https://golang.org/cl/1873047
2010-07-26syscall: add windows version of Pipe()Wei Guangjing
R=brainman, rsc CC=golang-dev https://golang.org/cl/1715046
2010-07-26prof: fix typo in usage stringAndrew Gerrand
Fixes #948. R=rsc CC=golang-dev https://golang.org/cl/1890043
2010-07-26A+C: Wei GuangjingAndrew Gerrand
R=golang-dev, brainman CC=golang-dev https://golang.org/cl/1899041
2010-07-26net: fix crashing Read/Write when passed empty slice on windowsAlex Brainman
Fixes #921. R=rsc CC=golang-dev https://golang.org/cl/1862043
2010-07-26syscall: improve windows errno handlingAlex Brainman
R=rsc, Joe Poirier, PeterGo CC=golang-dev https://golang.org/cl/1872045
2010-07-26fix windows Make.cmd:Alex Brainman
- TARG had extra space at the end; - it should be set before "all" target. R=rsc, Joe Poirier CC=golang-dev https://golang.org/cl/1846042
2010-07-26syscall: add ForkExec, Syscall12 on WindowsDaniel Theophanes
R=brainman, rsc CC=golang-dev https://golang.org/cl/1578041
2010-07-24runtime/extern.go: clear a small error in a comment.Vinu Rajashekhar
R=iant, rsc CC=golang-dev https://golang.org/cl/1741058
2010-07-23bytes: port IndexFunc and LastIndexFunc from strings packageFazlul Shahriar
This CL basically applies the same changes as http://code.google.com/p/go/source/detail?r=5e0a29014e8e but for bytes package. R=r, rog CC=golang-dev https://golang.org/cl/1670052
2010-07-23misc/vim: updated syntax file to recognize constants of the form 1e9Petar Maymounkov
R=rsc, adg CC=golang-dev https://golang.org/cl/1864042
2010-07-22libmach: correct handling of .5 files with D_REGREG addressesRuss Cox
undo workaround in gc Fixes #943. R=kaib CC=golang-dev https://golang.org/cl/1889041
2010-07-22fix buildRuss Cox
bug introduced in https://golang.org/cl/1886043 R=r CC=golang-dev https://golang.org/cl/1848047