K 10 svn:author V 3 das K 8 svn:date V 27 2003-04-14T11:24:53.000000Z K 7 svn:log V 366 Fix a bug where printf was erroneously printing a decimal point for %f and sufficiently short %g specifiers where the precision was explicitly zero, no '#' flag was specified, and the floating point argument was > 0 and <= 0.5. While at it, add some comments to better explain the relevant bits of code. Noticed by: Christoph Kukulies END