]> Cypherpunks repositories - gostls13.git/commit
fmt: fix signs when zero padding.
authorRob Pike <r@golang.org>
Tue, 17 Jun 2014 21:56:54 +0000 (14:56 -0700)
committerRob Pike <r@golang.org>
Tue, 17 Jun 2014 21:56:54 +0000 (14:56 -0700)
commitb559392e1b84f521a8b9c2d3c1164960c62799c8
tree76e36cdfbc111668b522c81090863ceedcf36620
parent933f272e71f1af3d0c5f851ec74dc6d805302e19
fmt: fix signs when zero padding.
Bug was introduced recently. Add more tests, fix the bugs.
Suppress + sign when not required in zero padding.
Do not zero pad infinities.
All old tests still pass.
This time for sure!
Fixes #8217.

LGTM=rsc
R=golang-codereviews, dan.kortschak, rsc
CC=golang-codereviews
https://golang.org/cl/103480043
src/pkg/fmt/fmt_test.go
src/pkg/fmt/format.go