- 03 Aug, 2012 11 commits
-
-
Rémy Oudompheng authored
The compiler is incorrectly rejecting switches on arrays of comparable types. It also doesn't catch incomparable structs when typechecking the switch, leading to unreadable errors during typechecking of the generated code. Fixes #3894. R=rsc CC=gobot, golang-dev, r, remy https://golang.org/cl/6442074
-
Adam Langley authored
These aren't needed for scalar multiplication, but since we export a generic Add function we should handle it. This change also corrects two bugs in p224Contract that it turned up. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6458076
-
Russ Cox authored
PAX systems are Linux systems that are more paranoid about memory permissions. These flags tell them to relax when running Go binaries. Fixes #47. R=iant CC=golang-dev https://golang.org/cl/6326054
-
Mike Rosset authored
R=rsc CC=golang-dev https://golang.org/cl/6430064
-
Robert Griesemer authored
R=rsc CC=golang-dev https://golang.org/cl/6453083
-
Adam Langley authored
This removes some (non-short only) tests that involved connections to the outside world and thus were flakey. This does remove some test coverage of the root fetchers on non-Windows platforms, but the right place for that is crypto/x509. R=golang-dev, krautz, rsc CC=golang-dev https://golang.org/cl/6455085
-
Adam Langley authored
We already support reading ECDSA certificates and this change adds write support. R=golang-dev, bradfitz, rsc CC=golang-dev https://golang.org/cl/6422046
-
Marcel van Lohuizen authored
for dealing with CLDR files: - Add now taxes a list of indexes of colelems that are variables. Checking and handling is now done by the Builder. VariableTop is now also properly generated using the Build method. - Introduced separate Builder, called Tailoring, for creating tailorings of root table. This clearly separates the functionality for building a table based on weights (the allkeys* files) versus tables based on LDML XML files. - Tailorings are now added by two calls instead of one: SetAnchor and Insert. This more closely reflects the structure of LDML side and simplifies the implementation of both the client and library side. It also preserves some information that is otherwise hard to recover for the Builder. - Allow the LDML XML element extend to be passed to Insert. This simplifies both client and library implementation. R=r CC=golang-dev https://golang.org/cl/6454061
-
Alex Brainman authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/6442080
-
Robert Griesemer authored
R=r CC=golang-dev https://golang.org/cl/6442076
-
Robert Griesemer authored
Don't print unexported struct fields; their values are not accessible via reflection. Fixes #3898. Also: - added support for arrays - print empty maps, arrays, slices, structs on one line for a denser output - added respective test cases R=r CC=golang-dev https://golang.org/cl/6454089
-
- 02 Aug, 2012 3 commits
-
-
Andrew Balholm authored
Pass 2 additional tests. R=nigeltao CC=golang-dev https://golang.org/cl/6454090
-
Nigel Tao authored
R=andybalholm CC=golang-dev https://golang.org/cl/6453071
-
Rémy Oudompheng authored
R=golang-dev, gri CC=golang-dev https://golang.org/cl/6445068
-
- 01 Aug, 2012 7 commits
-
-
Robert Griesemer authored
Process a package's object in a reproducible order (rather then in map order) so that we get error messages in reproducible order. R=r CC=golang-dev https://golang.org/cl/6449076
-
Andrew Balholm authored
The text inside <script> tags is not ordinary raw text; there are all sorts of other complications. This CL implements those complications. Pass 76 additional tests. R=nigeltao CC=golang-dev https://golang.org/cl/6443070
-
Shenghou Ma authored
we can't import "./bug0" on windows, as it will trigger "import path contains invalid character ':'" error. instead, we pass "-D." and "-I." to gc to override this behavior. this idea is due to remyoudompheng. R=golang-dev, r, alex.brainman, remyoudompheng CC=golang-dev https://golang.org/cl/6441074
-
Shenghou Ma authored
Fixes #3866. R=rsc, r, nigeltao CC=golang-dev https://golang.org/cl/6452046
-
Alex Brainman authored
Fixes #3828. R=golang-dev, iant, rsc CC=golang-dev https://golang.org/cl/6420056
-
Robert Griesemer authored
This is more in sync with the rest of the package; for instance, we have functions (not methods) to deref or find the underlying type of a Type. In the process use a single bytes.Buffer to create the string representation for a type rather than the (occasional) string concatenation. R=r CC=golang-dev https://golang.org/cl/6458057
-
Robert Griesemer authored
Also: - replaced existing test with a more comprehensive test - fixed bug in map type creation R=r CC=golang-dev https://golang.org/cl/6450072
-
- 31 Jul, 2012 5 commits
-
-
Andrew Balholm authored
If an end tag has an attribute that is a quoted string containing '>', the tokenizer would end the tag prematurely. Now it reads the attributes on end tags just as it does on start tags, but the high-level interface still doesn't return them, because their presence is a parse error. Pass 1 additional test. R=nigeltao CC=golang-dev https://golang.org/cl/6457060
-
Nigel Tao authored
R=r CC=golang-dev https://golang.org/cl/6446062
-
Rémy Oudompheng authored
The receive operator was given incorrect precedence resulting in incorrect deletion of parentheses. Fixes #3843. R=rsc CC=golang-dev, remy https://golang.org/cl/6442049
-
Mikio Hara authored
uuid_t is defined in unistd.h on OS X, unfortunately. R=iant, rsc CC=golang-dev https://golang.org/cl/6455057
-
Mikio Hara authored
R=rsc CC=golang-dev https://golang.org/cl/6398052
-
- 30 Jul, 2012 14 commits
-
-
Shenghou Ma authored
Android NDK's gcc 4.6 generates this relocation for runtime/cgo. R=rsc CC=golang-dev https://golang.org/cl/6450056
-
Shenghou Ma authored
LLVM-based gcc will place all-zero data in a zero-filled section, but our debug/macho can't handle that. Fixes #3821. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6444049
-
Bobby Powers authored
If the X-Forwarded-For header already exists on a request, we should append our client's IP to it after a comma+space instead of overwriting it. Fixes #3846. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6448053
-
Rob Pike authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6448081
-
Han-Wen Nienhuys authored
This syscall was inadvertently exported when fixing Getrlimit/Setrlimit on 32-bit platforms. R=golang-dev, minux.ma CC=golang-dev https://golang.org/cl/6458051
-
Rob Pike authored
The situation only affects diagnostics but is easy to fix. When computing lineNumber, use the position of the last item returned by nextItem rather than the current state of the lexer. This is internal only and does not affect the API. Fixes #3886. R=golang-dev, iant CC=golang-dev https://golang.org/cl/6445061
-
Rob Pike authored
Fixes #3878. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6457054
-
Rémy Oudompheng authored
The compiledir pattern compiles all files xxx.dir/*.go in lexicographic order (which is assumed to coincide with the topological order of dependencies). R=rsc CC=golang-dev, remy https://golang.org/cl/6440048
-
Russ Cox authored
To be filled in by a later CL. I deployed a test version to App Engine to work on setting the values, so there are a few records that have this field set already. That field is breaking the live version, so I have pushed a new copy with this 1-line change to the live version I assumed that appengine/datastore was like every other marshaling and unmarshaling package we have in Go (for example, encoding/gob, encoding/json, encoding/xml, and protobuf) and that if it loaded an unknown field it would just ignore it. Apparently not. Sorry. R=dsymonds TBR=dsymonds CC=golang-dev https://golang.org/cl/6454064
-
Rémy Oudompheng authored
They were previously ignored when deciding order and detecting dependency loops. Fixes #3824. R=rsc, golang-dev CC=golang-dev, remy https://golang.org/cl/6455055
-
Andrew Gerrand authored
R=golang-dev, dsymonds, bradfitz CC=golang-dev https://golang.org/cl/6442062
-
David Symonds authored
R=bradfitz CC=gobot, golang-dev, rsc https://golang.org/cl/6457052
-
Russ Cox authored
Also, sort output. R=golang-dev, patrick, dave, iant CC=golang-dev, patrick https://golang.org/cl/6446064
-
David Symonds authored
R=rsc CC=golang-dev https://golang.org/cl/6453063
-