<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go/src/cmd/gofix/httpserver.go, branch main</title>
<subtitle>Fork of Go programming language with my patches.</subtitle>
<id>http://git.kilabit.info/go/atom?h=main</id>
<link rel='self' href='http://git.kilabit.info/go/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/'/>
<updated>2012-01-29T19:07:25Z</updated>
<entry>
<title>cmd/go: add go tools to rearrangement</title>
<updated>2012-01-29T19:07:25Z</updated>
<author>
<name>Rob Pike</name>
<email>r@golang.org</email>
</author>
<published>2012-01-29T19:07:25Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=71d83b72efe3e20ce6b0ab96226873074afe24be'/>
<id>urn:sha1:71d83b72efe3e20ce6b0ab96226873074afe24be</id>
<content type='text'>
fix, vet
yacc is also fixed (it was wrong before)
All that's left is the commands used during compilation
This looks like a huge CL, but it's almost all file renames.
The action is in cmd/go/pkg.go, the Makefiles, and .../doc.go.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5595044
</content>
</entry>
<entry>
<title>gofix: make fix order implicit by date.</title>
<updated>2011-11-03T21:34:37Z</updated>
<author>
<name>David Symonds</name>
<email>dsymonds@golang.org</email>
</author>
<published>2011-11-03T21:34:37Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=d26144be298deeec4474796759073d743faf3bb4'/>
<id>urn:sha1:d26144be298deeec4474796759073d743faf3bb4</id>
<content type='text'>
This partially undoes 8fd7e6d070c8, but preserves its semantics.
More importantly, it results in the data about each fix being
decentralised, which makes it easier for new fixes to be added,
and other gofix users to slot new fixes in.

It also adds some useful metadata that could be used in the future.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5306092
</content>
</entry>
<entry>
<title>gofix: make fix order explicit</title>
<updated>2011-10-13T22:45:38Z</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2011-10-13T22:45:38Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=6198336bb51c5a176adce5777159509954b211ac'/>
<id>urn:sha1:6198336bb51c5a176adce5777159509954b211ac</id>
<content type='text'>
Also test only specific fixes, not all fixes.
This means we don't have to keep updating old
test cases to match later changes to the library.

I had to adjust some of the reflect test cases,
because they were implicitly testing
reflect+oserrorstring, not just reflect.

R=golang-dev, bradfitz, r
CC=golang-dev
https://golang.org/cl/5283042
</content>
</entry>
<entry>
<title>gofix: add -diff, various fixes and helpers</title>
<updated>2011-04-08T16:27:08Z</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2011-04-08T16:27:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=877c1892bb2e6501c8946c3645f685171ccb6c7a'/>
<id>urn:sha1:877c1892bb2e6501c8946c3645f685171ccb6c7a</id>
<content type='text'>
  * add -diff command line option
  * use scoping information in refersTo, isPkgDot, isPtrPkgDot.
  * add new scoping-based helpers countUses, rewriteUses, assignsTo, isTopName.
  * rename rewrite to walk, add walkBeforeAfter.
  * add toy typechecker, a placeholder for go/types

R=gri
CC=golang-dev
https://golang.org/cl/4285053
</content>
</entry>
<entry>
<title>go/printer/gofmt: remove special case for multi-line raw strings</title>
<updated>2011-03-30T01:30:59Z</updated>
<author>
<name>Robert Griesemer</name>
<email>gri@golang.org</email>
</author>
<published>2011-03-30T01:30:59Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=1afc37fa7eb5bcc48a72646357a497973b5a2c1e'/>
<id>urn:sha1:1afc37fa7eb5bcc48a72646357a497973b5a2c1e</id>
<content type='text'>
As a special case, multi-line raw strings (i.e., strings in `` quotes)
were not indented if they were the only token on a line. This heuristic
was meant to improve formatting for multi-line raw strings where sub-
sequent lines are not indented at the level of the surrounding code.
Multiple people have complained about this. Removing the heuristic
again because it makes the formatting more regular, easier to under-
stand, and simplifies the implementation.

- manual changes to ebnf/ebnf_test.go for readability
- gofmt -w src misc

Fixes #1643.

R=r, rsc
CC=golang-dev
https://golang.org/cl/4307045
</content>
</entry>
<entry>
<title>gofix: httpserver - rewrite rw.SetHeader to rw.Header.Set</title>
<updated>2011-03-16T22:59:18Z</updated>
<author>
<name>Andrew Gerrand</name>
<email>adg@golang.org</email>
</author>
<published>2011-03-16T22:59:18Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=4bd0a544350568e28a49843e7311a8b04517a60f'/>
<id>urn:sha1:4bd0a544350568e28a49843e7311a8b04517a60f</id>
<content type='text'>
R=rsc
CC=golang-dev
https://golang.org/cl/4271048
</content>
</entry>
<entry>
<title>gofix: new command for updating code to new release</title>
<updated>2011-03-15T18:15:41Z</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2011-03-15T18:15:41Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=a34f1bbb2201c0e66ebd172ac4a533bfeb7e9957'/>
<id>urn:sha1:a34f1bbb2201c0e66ebd172ac4a533bfeb7e9957</id>
<content type='text'>
R=bradfitzgo, dsymonds, r, gri, adg
CC=golang-dev
https://golang.org/cl/4282044
</content>
</entry>
</feed>
