aboutsummaryrefslogtreecommitdiff
path: root/api/go1.txt
AgeCommit message (Collapse)Author
2013-08-14encoding/xml: add, support Marshaler interfaceRuss Cox
See golang.org/s/go12xml for design. Repeat of CL 12603044, which was submitted accidentally and then rolled back. Fixes #2771. Fixes #4169. Fixes #5975. Fixes #6125. R=golang-dev CC=golang-dev https://golang.org/cl/12919043
2013-08-14undo CL 12603044 / 2ca230b93195Russ Cox
fat fingers - did not intend to submit. depends on the Unmarshaler CL anyway. ««« original CL description encoding/xml: add, support Marshaler interface See golang.org/s/go12xml for design. Fixes #2771. Fixes #4169. Fixes #5975. Fixes #6125. R=golang-dev, iant, dan.kortschak CC=golang-dev https://golang.org/cl/12603044 »»» TBR=golang-dev CC=golang-dev https://golang.org/cl/12918043
2013-08-14encoding/xml: add, support Marshaler interfaceRuss Cox
See golang.org/s/go12xml for design. Fixes #2771. Fixes #4169. Fixes #5975. Fixes #6125. R=golang-dev, iant, dan.kortschak CC=golang-dev https://golang.org/cl/12603044
2013-08-08cmd/api: rewrite using go/typesRobert Griesemer
- adjusted test files so that they actually type-check - adjusted go1.txt, go1.1.txt, next.txt - to run, provide build tag: api_tool Fixes #4538. R=bradfitz CC=golang-dev https://golang.org/cl/12300043
2013-05-21cmd/api: add more platformsShenghou Ma
as OpenBSD lacks 4 errno constants, api/go1.txt is updated so that api check won't fail. R=golang-dev, iant, bradfitz, r CC=golang-dev https://golang.org/cl/9149045
2013-01-28cmd/api: normalize byte to uint8 and rune to int32Brad Fitzpatrick
R=golang-dev, adg, mikioh.mikioh CC=golang-dev https://golang.org/cl/7195049
2013-01-22cmd/api: fix type scrubbingBrad Fitzpatrick
It wasn't removing names from func parameters for func types, and it was handling "a, b string" as "string", not "string, string". Fixes #4688 R=golang-dev, rsc CC=golang-dev https://golang.org/cl/7181051
2012-09-18api: fix build; regenerate api.txt with fixed signaturesBrad Fitzpatrick
Update to tip (to get 6475062 and 6525047) Rebuild cmd/api. Switch to a go1 release branch. Run go tool api > api/go1.txt.new in release branch. Back to tip. R=golang-dev, mikioh.mikioh CC=golang-dev https://golang.org/cl/6528047
2012-09-18cmd/api: allow extension of interfaces with unexported methodsRuss Cox
Fixes #4061. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6525047
2012-06-04api: add Linux/ARM to go1 APIShenghou Ma
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
2012-06-01api: add FreeBSD to go1 APIBrad Fitzpatrick
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
2012-05-17 api: undo go1.txt additions made by 27d0a516b7ebAndrew Gerrand
We don't change go1.txt. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6206080
2012-05-14regexp/syntax: replace internal error on unexpected ) w/ ErrUnexpectedParenJan Mercl
Unbalanced extra right parenthesis produced an internal error instead of a more descriptive one. Fixes #3406. R=r, rsc CC=golang-dev https://golang.org/cl/6201063
2012-03-27path/filepath: use windows GetShortPathName api to force GetLongPathName to ↵Alex Brainman
do its work R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5928043
2012-03-20api: update go1.txt after adding functions to html/templateRob Pike
Fixes build, teaches lesson. R=golang-dev, r TBR=bradfitz CC=golang-dev https://golang.org/cl/5853051
2012-03-17build: catch API changes during buildBrad Fitzpatrick
Adds new file api/go1.txt, locking down the current API. Any changes to the API will need to update that file. run.bash (but not make.bash, or Windows) will check for accidental API changes. R=golang-dev, dsymonds, rsc CC=golang-dev https://golang.org/cl/5820070