]> Cypherpunks repositories - gostls13.git/commit
fmt: fix floating-point padding once and for all
authorRob Pike <r@golang.org>
Wed, 21 May 2014 19:30:43 +0000 (12:30 -0700)
committerRob Pike <r@golang.org>
Wed, 21 May 2014 19:30:43 +0000 (12:30 -0700)
commit4464ae280f6b6cd16ac23677aba05ac69e26c896
tree790bf4752fe52601f04ed0a200333216637466a7
parentf9c6ad9b6bad25bff480b95d3ebf6a780e86964d
fmt: fix floating-point padding once and for all
Rewrite formatFloat to be much simpler and clearer and
avoid the tricky interaction with padding.
The issue refers to complex but the problem is just floating-point.
The new tests added were incorrectly formatted before this fix.
Fixes #8064.

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