Mantis - Squeak
Viewing Issue Advanced Details
7028 Kernel minor always 04-23-08 21:56 04-18-10 22:05
wbk  
nicolas cellier  
normal  
closed 3.10  
fixed  
none    
none trunk  
0007028: printShowingDecimalPlaces: is broken in 3.10
Execute the following in a workspace to reproduce the bug.

  1.009 printShowingDecimalPlaces: 3 '1.900'

It looks like a performance improvement went wrong. Attached is a fix with some SUnits.
related to 0005640closed nicolas cellier additional tests and fixes for Number>>printShowingDecimalPlaces: 
related to 0007372closed nicolas cellier printShowingDecimalPlaces: justify fraction to the #right instead of the #left 
 printShowingDecimalPlaces: zero padding bug fix.1.cs [^] (3,678 bytes) 04-23-08 21:56

Notes
(0012033)
nicolas cellier   
04-23-08 22:49   
No, it was not a performance improvment but a bugfix! Hem...
See 0005640

New correction at 0005640 also handles less obvious bugs
(0012671)
nicolas cellier   
09-16-08 21:19   
"fix begin"
Installer mantis ensureFix: 5640.
"fix test"
"fix end"
(0013311)
nicolas cellier   
09-19-09 20:22   
Fixed in
http:://source.squeak.org/trunk/KernelTests-nice.93.mcz
http:://source.squeak.org/trunk/Kernel-nice.247.mcz