summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [release-branch.r59] gc: fix closure bugrelease.r59release-branch.r59Andrew Gerrand2011-07-313-39/+62
| | | | | | | | | | | | | | | | ««« CL 4709042 / d30305e2898a gc: fix closure bug Fixes #2056. R=rsc CC=golang-dev https://golang.org/cl/4709042 »»» R=golang-dev, r CC=golang-dev https://golang.org/cl/4814061
* [release-branch.r59] doc: document release.r59Andrew Gerrand2011-07-312-1/+116
| | | | | | | | | | | | | | ««« CL 4835044 / d655c911a608 doc: document release.r59 R=golang-dev, dsymonds, r, r CC=golang-dev https://golang.org/cl/4835044 »»» R=r CC=golang-dev https://golang.org/cl/4801068
* create release-branch.r59Andrew Gerrand2011-07-310-0/+0
|
* weekly.2011-07-07weekly.2011-07-07Andrew Gerrand2011-07-082-1/+106
| | | | | | R=golang-dev, dsymonds, r CC=golang-dev https://golang.org/cl/4668061
* sort: rename helpers: s/Sort// in sort.Sort[Float64s|Ints|Strings]Andrew Gerrand2011-07-0819-33/+126
| | | | | | | | Includes 'sorthelpers' gofix and updates to tree. R=golang-dev, gri CC=golang-dev https://golang.org/cl/4631098
* gob: export fields in structs in the package documentation.David Symonds2011-07-081-17/+17
| | | | | | R=r CC=golang-dev https://golang.org/cl/4648075
* cgi: don't depend on CGI.pm for testsBrad Fitzpatrick2011-07-071-2/+35
| | | | | | | | | | | | CGI.pm used to be part of the Perl core, but some distros now bundle perl-core and perl-modules separately. It's not worth depending on. R=golang-dev, mattn.jp CC=golang-dev https://golang.org/cl/4675063
* image/draw: add draw tests where the destination image doesn't startNigel Tao2011-07-081-48/+64
| | | | | | | | | | | at (0, 0). Also refactor the test to use the SubImage method rather than monkeying with an image's Pix and Rect fields. R=r CC=golang-dev https://golang.org/cl/4678045
* crypto/x509: prevent chain cycles in VerifyAdam Langley2011-07-072-5/+12
| | | | | | | | | | | | | | It's possible to include a self-signed root certificate as an intermediate and push Verify into a loop. I already had a test for this so I thought that it was ok, but it turns out that the test was void because the Verisign root certificate doesn't contain the "IsCA" flag and so it wasn't an acceptable intermediate certificate for that reason. R=bradfitz CC=golang-dev https://golang.org/cl/4657080
* doc: remove ed from apt-get package listBrad Fitzpatrick2011-07-071-1/+1
| | | | | | R=golang-dev, gri CC=golang-dev https://golang.org/cl/4672052
* image: tighten Paletted.Opaque to check only those palette entriesNigel Tao2011-07-072-2/+20
| | | | | | | | in the image, not all palette entries. R=r CC=golang-dev https://golang.org/cl/4672049
* os: fix documentation for FileInfo.Name.Rob Pike2011-07-071-1/+1
| | | | | | | | | It's the base name, not the full name. Fixes #2047. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4680041
* exp/template: handle pointers and values in empty interfaces.Rob Pike2011-07-073-25/+98
| | | | | | R=golang-dev, r, mattn.jp CC=golang-dev https://golang.org/cl/4664064
* exp/template: change the name from 'metacharacter' to 'delimiter',Rob Pike2011-07-075-34/+34
| | | | | | | | | because that's what they are. No semantic change. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4675060
* crypto/openpgp: fixed dangerous use of for loop variableGideon Jan-Wessel Redelinghuys2011-07-071-2/+3
| | | | | | | | | In function readSignedMessage a pointer to for loop variable 'key' was incorrectly being assigned to md.SignedBy. Changed so that md.SignedBy is pointing to the 'more correct' memory position. R=golang-dev, r, agl CC=golang-dev https://golang.org/cl/4631088
* C+A: Gideon Jan-Wessel RedelinghuysRob Pike2011-07-072-0/+2
| | | | | | R=golang-dev, dsymonds CC=gjredelinghuys, golang-dev https://golang.org/cl/4675059
* syscall: rearrange windows code so 386 and amd64 can share filesAlex Brainman2011-07-0717-942/+2311
| | | | | | R=golang-dev, r CC=golang-dev, vcc.163 https://golang.org/cl/4641093
* CONTRIBUTORS: add Google contributor mpvl@golang.orgRob Pike2011-07-071-0/+1
| | | | | | R=golang-dev, dsymonds CC=golang-dev, mpvl https://golang.org/cl/4643075
* exp/template: index: forgot the always last-to-arrive uintptr.Rob Pike2011-07-071-1/+1
| | | | | | R=golang-dev, gri CC=golang-dev https://golang.org/cl/4636087
* asn1: support T61 and UTF8 string.Adam Langley2011-07-062-18/+28
| | | | | | | | | | There is no end to the kitchen sink of string types in ASN.1. Fixes #1953. R=golang-dev, gri CC=golang-dev https://golang.org/cl/4672045
* crypto/tls: fix generate_cert.goAdam Langley2011-07-061-3/+5
| | | | | | | | Fixes #2030. R=golang-dev, gri CC=golang-dev https://golang.org/cl/4635092
* json: fix test if rand returns 0.Ian Lance Taylor2011-07-061-1/+4
| | | | | | | | | Fixes test when run with gccgo using optimization, which changes the order of the calls to rand. R=golang-dev, gri CC=golang-dev https://golang.org/cl/4639101
* exp/template: index function for arrays, slices, and maps.Rob Pike2011-07-062-12/+71
| | | | | | R=golang-dev, adg, r CC=golang-dev https://golang.org/cl/4643072
* exp/template: silence test noise (but add a flag to put it back)Rob Pike2011-07-063-7/+6
| | | | | | | | Also delete a TODO and clean up a little evaluation code. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4643071
* exp/template: add a JavaScript escaper.David Symonds2011-07-062-13/+125
| | | | | | R=r CC=golang-dev https://golang.org/cl/4671048
* exp/template: allow an empty interface value to be the target of range, etc.Rob Pike2011-07-062-8/+16
| | | | | | | | We extract the concrete value inside. R=golang-dev, adg CC=golang-dev https://golang.org/cl/4677041
* exp/template: improve error message for non-exported field.Rob Pike2011-07-061-1/+1
| | | | | | R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4636086
* maketables: update debugging data.Rob Pike2011-07-061-19/+19
| | | | | | | | | This is unused in the generation of the tables, but was incorrect if we ever needed it. Also update the reference to the document. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4626097
* exp/template: add missing dotNode case.David Symonds2011-07-061-0/+2
| | | | | | R=r CC=golang-dev https://golang.org/cl/4672044
* exp/template: fixes and updates.Rob Pike2011-07-065-4/+68
| | | | | | | | | | | | | - fix line numbers - forgot to update state.line during execution - add a comment convention {{/* comment */}} - set.Template returns the named template in the set - set.Execute executes the named template in the set - use a local methodByName so this package can be used with earlier release of reflect. - use initial cap to detect exported names R=golang-dev, adg CC=golang-dev https://golang.org/cl/4668054
* exp/template: remove debugging dreg.David Symonds2011-07-061-1/+0
| | | | | | | R=r, gri TBR=r CC=golang-dev https://golang.org/cl/4671047
* html: parse start tags that aren't explicitly otherwise dealt with.Yasuhiro Matsumoto2011-07-061-0/+1
| | | | | | R=golang-dev, nigeltao CC=golang-dev https://golang.org/cl/4626080
* exp/template: remove the need for a goroutine.Rob Pike2011-07-062-14/+20
| | | | | | R=golang-dev, adg CC=golang-dev https://golang.org/cl/4626095
* exp/template: remove the visibility of the token channel from the parser.Rob Pike2011-07-064-16/+18
| | | | | | R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4675053
* gc: fix %N for OGOTO nodes.Luuk van Dijk2011-07-061-1/+1
| | | | | | | | 6g -W crashed on any source with a goto. this fixes that. R=rsc, r CC=golang-dev https://golang.org/cl/4675052
* exp/template: add templates to sets; boolean logic.Rob Pike2011-07-054-14/+73
| | | | | | R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4670045
* godoc: ignore directories that begin with '.'Andrew Gerrand2011-07-051-2/+3
| | | | | | | | Fixes #2017. R=golang-dev, r CC=golang-dev https://golang.org/cl/4675047
* exp/template: statically check that functions names have been defined.Rob Pike2011-07-053-17/+34
| | | | | | R=golang-dev, adg CC=golang-dev https://golang.org/cl/4675046
* os: fix build for Plan 9Fazlul Shahriar2011-07-052-4/+28
| | | | | | R=golang-dev, alex.brainman CC=golang-dev https://golang.org/cl/4657074
* exp/template: add an html escaping function.Rob Pike2011-07-052-0/+69
| | | | | | R=golang-dev, dsymonds, adg CC=golang-dev https://golang.org/cl/4626092
* image: add a test for filling sub-images.Nigel Tao2011-07-051-0/+60
| | | | | | R=r CC=golang-dev https://golang.org/cl/4626091
* exp/template: functionsRob Pike2011-07-056-39/+196
| | | | | | | | | | Add the ability to attach functions to template and template sets. Make variadic functions and methods work. Still to come: static checking of function names during parse. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4643068
* docs: fold the prog.sh scripting from makehtml into htmlgen itself.Rob Pike2011-07-045-683/+729
| | | | | | | | | | | | This allows us to drop some crufty scripting and provides a firmer footing for building better tools for preparing documents with source code inside. Also eliminate line numbers from the examples and text. R=golang-dev, adg CC=golang-dev https://golang.org/cl/4650069
* goinstall: only report successfully-installed packages to the dashboardAndrew Gerrand2011-07-042-13/+19
| | | | | | R=golang-dev, r CC=golang-dev https://golang.org/cl/4657071
* exp/template: add template sets, allowing templates to reference one anotherRob Pike2011-07-047-116/+626
| | | | | | R=golang-dev, adg CC=golang-dev https://golang.org/cl/4673042
* exp/template: allow complex numbers, add 'with', 'define', and 'template' ↵Rob Pike2011-07-042-32/+63
| | | | | | | | | | keywords. Also simplify the handling of keywords. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4639096
* reflect: allow Len on String values.Rob Pike2011-07-041-1/+3
| | | | | | | | | It's probably just an oversight that it doesn't work, perhaps caused by analogy with Cap. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4634125
* go/build: evaluate symlinks before comparing path to GOPATHAndrew Gerrand2011-07-041-0/+3
| | | | | | R=golang-dev, r, dsymonds CC=golang-dev https://golang.org/cl/4645078
* godoc: search GOPATH for documentationAndrew Gerrand2011-07-023-8/+21
| | | | | | R=rsc, mattn.jp CC=golang-dev https://golang.org/cl/4627065
* goinstall: documentation for new remote repository behavior and tweaksAndrew Gerrand2011-07-022-75/+135
| | | | | | R=rsc, julian CC=golang-dev https://golang.org/cl/4642049