- 26 Oct, 2011 12 commits
-
-
Russ Cox authored
Public API of syntax tree changes. R=golang-dev, r, gri CC=golang-dev https://golang.org/cl/5302046
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/5301053
-
Russ Cox authored
API question: is a scanner token an int or a rune? Since the rune is the common case and the token values are the special (negative) case, I chose rune. But it could easily go the other way. R=gri CC=golang-dev https://golang.org/cl/5301049
-
Russ Cox authored
Nothing terribly interesting here. R=golang-dev, bradfitz, gri, r CC=golang-dev https://golang.org/cl/5300043
-
Russ Cox authored
R=ken, r CC=golang-dev https://golang.org/cl/5293046
-
Russ Cox authored
R=gri CC=golang-dev https://golang.org/cl/5295045
-
Andrew Gerrand authored
need a clean base from weekly.2011-10-25 for rune change ««« original CL description http: remove Connection header in ReverseProxy Fixes #2342 R=golang-dev, adg CC=golang-dev https://golang.org/cl/5302057 »»» R=rsc CC=golang-dev https://golang.org/cl/5294068
-
Brad Fitzpatrick authored
Fixes #2342 R=golang-dev, adg CC=golang-dev https://golang.org/cl/5302057
-
Andrew Gerrand authored
R=rsc CC=golang-dev https://golang.org/cl/5306064
-
Andrew Gerrand authored
R=rsc CC=golang-dev https://golang.org/cl/5321053
-
Andrew Balholm authored
Make a <li> tag close the previous <li> element. Make a </ul> tag close <li> elements. Pass tests1.dat, test 33: <!DOCTYPE html><li>hello<li>world<ul>how<li>do</ul>you</body><!--do--> | <!DOCTYPE html> | <html> | <head> | <body> | <li> | "hello" | <li> | "world" | <ul> | "how" | <li> | "do" | "you" | <!-- do --> R=nigeltao CC=golang-dev https://golang.org/cl/5321051
-
Andrew Balholm authored
When foster parenting, merge adjacent text nodes. Properly close table row at </tr> tag. Pass tests1.dat, test 32: <!-----><font><div>hello<table>excite!<b>me!<th><i>please!</tr><!--X--> | <!-- - --> | <html> | <head> | <body> | <font> | <div> | "helloexcite!" | <b> | "me!" | <table> | <tbody> | <tr> | <th> | <i> | "please!" | <!-- X --> R=nigeltao CC=golang-dev https://golang.org/cl/5323048
-
- 25 Oct, 2011 5 commits
-
-
Ian Lance Taylor authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5310055
-
Hector Chu authored
R=rsc, dvyukov CC=golang-dev https://golang.org/cl/5307052
-
Brad Fitzpatrick authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5303067
-
David Anderson authored
R=bradfitz, rsc CC=golang-dev https://golang.org/cl/5308044
-
Nigel Tao authored
The original intention was to simplify the parser, in making it skip all comment tokens. However, checking that the Go html package is 100% compatible with the WebKit HTML test suite requires parsing the comments. There is no longer any real benefit for the option. R=gri, andybalholm CC=golang-dev https://golang.org/cl/5321043
-
- 24 Oct, 2011 3 commits
-
-
Dave Cheney authored
This CL replaces the Cmd type with a Session type representing interactive channels. This lays the foundation for supporting other kinds of channels like direct-tcpip or x11. client.go: * replace chanlist map with slice. * generalize stdout and stderr into a single type. * unexport ClientChan to clientChan. doc.go: * update ServerConfig/ServerConn documentation. * update Client example for Session. message.go: * make channelExtendedData more like channelData. session.go: * added Session which replaces Cmd. R=agl, rsc, n13m3y3r, gustavo CC=golang-dev https://golang.org/cl/5302054
-
Andrew Balholm authored
The WebKit test data shows attributes as though they were child nodes: <a X>0<b>1<a Y>2 dumps as: | <html> | <head> | <body> | <a> | x="" | "0" | <b> | "1" | <b> | <a> | y="" | "2" So we need to do the same when dumping a tree to compare with it. R=nigeltao CC=golang-dev https://golang.org/cl/5322044
-
Brad Fitzpatrick authored
Fixes #2378 R=rsc CC=golang-dev https://golang.org/cl/5312052
-
- 23 Oct, 2011 2 commits
-
-
Alex Brainman authored
Fixes #2307. R=golang-dev, mikioh.mikioh CC=golang-dev https://golang.org/cl/5306049
-
Andrew Balholm authored
Implement the foster-parenting algorithm for content that is inside a table but not in a cell. Also fix a bug in reconstructing the active formatting elements. Pass test 30 in tests1.dat: <a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y R=nigeltao CC=golang-dev https://golang.org/cl/5309052
-
- 22 Oct, 2011 1 commit
-
-
Nigel Tao authored
The additional test case in parse_test.go is: <select><b><option><select><option></b></select>X R=andybalholm CC=golang-dev https://golang.org/cl/5293051
-
- 21 Oct, 2011 6 commits
-
-
Robert Griesemer authored
- no explicit API change, but new(big.Rat) now creates a big.Rat value of 0 that is immediately usable, in sync. w/ the conventions elsewhere - various cleanups along the way R=r CC=golang-dev https://golang.org/cl/5301056
-
Rob Pike authored
R=rsc CC=golang-dev https://golang.org/cl/5293058
-
Robert Griesemer authored
Also: - changed semantics of return values for [Int|Rat].SetString if an error occured (returned value is nil); will expose hidden errors where return values are not checked - added more tests - various cleanups throughout Fixes #2384. R=r CC=golang-dev https://golang.org/cl/5312044
-
Rob Pike authored
Because gotest's args are mingled with the tests, it's hard to get the usage message to print. This CL adds explicit support for -help, spelled several different ways. Gotest has special flags like -file that are somewhat hidden otherwise. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5298052
-
Brad Fitzpatrick authored
Fixes #2386 R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5312045
-
Dave Cheney authored
server.go/channel.go: * rename Server to ServerConfig to match Client. * rename ServerConnection to ServeConn to match Client. * add Listen/Listener. * ServerConn.Handshake(), general cleanups. client.go: * fix bug where fmt.Error was not assigned to err R=rsc, agl CC=golang-dev https://golang.org/cl/5265049
-
- 20 Oct, 2011 5 commits
-
-
Dave Cheney authored
Requires CL 5285044 client.go: * add Dial, ClientConn, ClientChan, ClientConfig and Cmd. doc.go: * add Client documentation. server.go: * adjust for readVersion change. transport.go: * return an os.Error not a bool from readVersion. R=rsc, agl, n13m3y3r CC=golang-dev https://golang.org/cl/5162047
-
Robert Griesemer authored
Avoids test failure due to undefined map iteration order. R=rsc, iant, iant CC=golang-dev https://golang.org/cl/5297048
-
Ian Lance Taylor authored
R=gri CC=golang-dev https://golang.org/cl/5292048
-
Hector Chu authored
R=alex.brainman, mattn.jp CC=golang-dev https://golang.org/cl/5311047
-
Nigel Tao authored
The first additional test case in parse_test.go is: <!--><div>--<!--> The second one is unrelated to the comment change, but also passes: <p><hr></p> R=andybalholm CC=golang-dev https://golang.org/cl/5299047
-
- 19 Oct, 2011 6 commits
-
-
Dave Cheney authored
R=golang-dev, n13m3y3r CC=golang-dev https://golang.org/cl/5303050
-
Gustavo Niemeyer authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5296044
-
Russ Cox authored
Adds check that, for example, a Scan method taking a first argument of type fmt.ScanState has the correct signature to satisfy fmt.Scanner. Similarly, a ReadByte should return byte, os.Error. These are important to check because various pieces of code (fmt, gob, json, flate) do dynamic checks for these methods, so code with incorrect signatures would not be flagged at compile time. These become even more important to check when rune is introduced. R=r CC=golang-dev https://golang.org/cl/5305044
-
Russ Cox authored
Makes tables.go output consistent across maketable runs. (It was already inconsistent across architectures; the new map iteration order just make it inconsistent across runs.) R=r CC=golang-dev https://golang.org/cl/5303046
-
Russ Cox authored
Shows first line of any response that the codereview server has identified as an LGTM. Example output below. 5305046: big: update for fmt interface changes Nothing terribly interesting here. Reviewer: gri@golang.org gri: LGTM CC: golang-dev@googlegroups.com Files: src/pkg/big/int.go src/pkg/big/nat.go src/pkg/big/nat_test.go src/pkg/big/rat.go 5307044: exp/template/html: use rune Nothing terribly interesting here. Reviewer: mikesamuel@gmail.com, nigeltao@golang.org mikesamuel: I don't see a type def for rune. Assuming that's a new intrinsic, LGTM. CC: golang-dev@googlegroups.com Files: src/pkg/exp/template/html/css.go src/pkg/exp/template/html/css_test.go src/pkg/exp/template/html/html.go src/pkg/exp/template/html/js.go R=golang-dev, r CC=golang-dev https://golang.org/cl/5297045
-
Russ Cox authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5297044
-