]> Cypherpunks repositories - gostls13.git/commit
gofmt: stability improvement
authorRobert Griesemer <gri@golang.org>
Mon, 27 Sep 2010 22:03:15 +0000 (15:03 -0700)
committerRobert Griesemer <gri@golang.org>
Mon, 27 Sep 2010 22:03:15 +0000 (15:03 -0700)
commit9ff4565e2b300c0fc6fdf9bcaa45f0baa789bf36
tree733020a66e500a95813cd4567f5f4f79df16bf85
parent20430f03bc621a42750ea6df14e56e4ed5632e89
gofmt: stability improvement

There are a variety of token pairs that if printed
without separating blank may combine into a different
token sequence. Most of these (except for INT + .)
don't happen at the moment due to the spacing
introduced between expression operands. However, this
will prevent errors should the expression spacing
change.

R=rsc
CC=golang-dev
https://golang.org/cl/2207044
src/pkg/go/printer/nodes.go
src/pkg/go/printer/printer.go
src/pkg/go/printer/testdata/expressions.golden
src/pkg/go/printer/testdata/expressions.input
src/pkg/go/printer/testdata/expressions.raw