]> Cypherpunks repositories - gostls13.git/commit
gofmt: add -r flag to rewrite source code according to pattern
authorRuss Cox <rsc@golang.org>
Fri, 20 Nov 2009 23:09:54 +0000 (15:09 -0800)
committerRuss Cox <rsc@golang.org>
Fri, 20 Nov 2009 23:09:54 +0000 (15:09 -0800)
commit28e392d4bd4f1d87eed5a62297245ced25cff010
treed0bb807d40b05fbd9a1cbe5da03ad836a708f639
parent1444f1bb1d63342082477cad2cb0265aa2a13a7a
gofmt: add -r flag to rewrite source code according to pattern
a little slow, but usable (speed unchanged when not using -r)

tweak go/printer to handle nodes without line numbers
more gracefully in a couple cases.

R=gri
https://golang.org/cl/156103
src/cmd/gofmt/Makefile
src/cmd/gofmt/gofmt.go
src/cmd/gofmt/rewrite.go [new file with mode: 0644]
src/pkg/go/printer/nodes.go