Age | Commit message (Collapse) | Author |
|
R=rsc
CC=golang-dev
https://golang.org/cl/1907045
|
|
R=rsc
CC=golang-dev
https://golang.org/cl/1784042
|
|
R=brainman, rsc
CC=golang-dev
https://golang.org/cl/1676054
|
|
( This CL is dependent on acceptance of
https://golang.org/cl/1913041/show )
R=go-dev
CC=golang-dev
https://golang.org/cl/1860045
|
|
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
|
|
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
|
|
For example:
mime.AddExtensionType(".m3u8", "application/x-mpegURL")
mime.AddExtensionType(".ts", "video/MP2T")
R=rsc, rsc1
CC=golang-dev
https://golang.org/cl/1698046
|
|
R=r
CC=golang-dev
https://golang.org/cl/1871054
|
|
R=rsc
CC=golang-dev
https://golang.org/cl/1900044
|
|
R=r
CC=golang-dev
https://golang.org/cl/1846051
|
|
Fixes #976.
R=rsc, chris tighe, r
CC=golang-dev
https://golang.org/cl/1697057
|
|
R=rsc
CC=golang-dev
https://golang.org/cl/1874046
|
|
R=brainman, rsc
CC=golang-dev
https://golang.org/cl/1748042
|
|
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
|
|
R=ken2
CC=golang-dev
https://golang.org/cl/1906042
|
|
Fixes #851.
R=rsc
CC=golang-dev
https://golang.org/cl/1729052
|
|
Fix the documentation of newline handling in *f routines
to match the implementation.
R=rsc
CC=golang-dev
https://golang.org/cl/1899042
|
|
Little helpers I've found useful.
R=adg, rsc, r, gri
CC=golang-dev
https://golang.org/cl/1764043
|
|
R=rsc
CC=golang-dev
https://golang.org/cl/1907041
|
|
R=rsc
CC=golang-dev
https://golang.org/cl/1692057
|
|
R=ken2
CC=golang-dev
https://golang.org/cl/1893042
|
|
Fixes #949.
R=rsc
CC=golang-dev
https://golang.org/cl/1886046
|
|
Fixes #945.
R=r
CC=golang-dev
https://golang.org/cl/1848049
|
|
R=r, rsc
CC=golang-dev
https://golang.org/cl/1669055
|
|
R=gri
CC=golang-dev
https://golang.org/cl/1894043
|
|
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
|
|
R=ken2
CC=golang-dev
https://golang.org/cl/1871049
|
|
documentation
R=rsc
CC=golang-dev
https://golang.org/cl/1875049
|
|
Fixes #961.
Fixes #962.
R=ken2
CC=golang-dev
https://golang.org/cl/1903043
|
|
Fixes #963.
Fixes #964.
R=r
CC=golang-dev
https://golang.org/cl/1874045
|
|
Fixes #959.
R=r
CC=golang-dev
https://golang.org/cl/1876045
|
|
R=ken2
CC=golang-dev
https://golang.org/cl/1882043
|
|
Fixes #954.
R=rsc
CC=golang-dev
https://golang.org/cl/1864046
|
|
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
|
|
R=r
CC=golang-dev
https://golang.org/cl/1880047
|
|
Fixes #953.
R=rsc
CC=golang-dev
https://golang.org/cl/1862046
|
|
Fixes #812.
R=ken2
CC=golang-dev
https://golang.org/cl/1904041
|
|
R=ken2
CC=golang-dev
https://golang.org/cl/1873047
|
|
R=brainman, rsc
CC=golang-dev
https://golang.org/cl/1715046
|
|
Fixes #948.
R=rsc
CC=golang-dev
https://golang.org/cl/1890043
|
|
R=golang-dev, brainman
CC=golang-dev
https://golang.org/cl/1899041
|
|
Fixes #921.
R=rsc
CC=golang-dev
https://golang.org/cl/1862043
|
|
R=rsc, Joe Poirier, PeterGo
CC=golang-dev
https://golang.org/cl/1872045
|
|
- 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
|
|
R=brainman, rsc
CC=golang-dev
https://golang.org/cl/1578041
|
|
R=iant, rsc
CC=golang-dev
https://golang.org/cl/1741058
|
|
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
|
|
R=rsc, adg
CC=golang-dev
https://golang.org/cl/1864042
|
|
undo workaround in gc
Fixes #943.
R=kaib
CC=golang-dev
https://golang.org/cl/1889041
|
|
bug introduced in https://golang.org/cl/1886043
R=r
CC=golang-dev
https://golang.org/cl/1848047
|