Commits


libfmt: use fmtstrtod, not system strtod http://codereview.appspot.com/96185


lib9/fmt: fix printing of 1e308 pow10 was giving up too easily http://codereview.appspot.com/96178


long double


long double


silence warning


silence warning


new, commented fltfmt


fmt changes from Google


Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.


Properly size buffer to avoid overflow.


change _p9pow10 to fmtpow10


#define pow10 to _p9pow10 as a stop-gap.


add isNaN


import changes from plan 9


pick up plan 9 fltfmt changes