]> Cypherpunks repositories - gostls13.git/commit
go/printer, gofmt: nicer formatting of multi-line returns
authorRobert Griesemer <gri@golang.org>
Fri, 9 Mar 2012 19:05:50 +0000 (11:05 -0800)
committerRobert Griesemer <gri@golang.org>
Fri, 9 Mar 2012 19:05:50 +0000 (11:05 -0800)
commit49d2d986978f3b3654ff284fbcbeb4c32ec55fad
treeb977dc358f8d34ed7ab61c558098640bf9564af5
parentc9e5600f7d3c46d3053eadc83a9b02642413bcb3
go/printer, gofmt: nicer formatting of multi-line returns

This affects corner (test) cases only; gofmt -w src misc
doesn't cause any changes.

- added additional test cases
- removed doIndent parameter from printer.valueSpec
  (was always false)
- gofmt -w src misc causes no changes

Fixes #1207.

R=dsymonds, rsc
CC=golang-dev
https://golang.org/cl/5786060
src/pkg/go/printer/nodes.go
src/pkg/go/printer/testdata/statements.golden
src/pkg/go/printer/testdata/statements.input