Print no change as 0.0%
authorJoachim Breitner <breitner@kit.edu>
Wed, 29 Jan 2014 16:10:28 +0000 (17:10 +0100)
committerJoachim Breitner <breitner@kit.edu>
Wed, 29 Jan 2014 16:10:28 +0000 (17:10 +0100)
not as +0.0%. Makes the real increases much easier to spot.

nofib-analyse/Main.hs

index 8484d71..fa78ebe 100644 (file)
@@ -887,6 +887,7 @@ data BoxValue
 
 showBox :: BoxValue -> String
 showBox (RunFailed stat) = show_stat stat
+showBox (Percentage 100) = " 0.0%" -- pattern matching on Float is bad style, but this is not crucial
 showBox (Percentage f)   = case printf "%.1f%%" (f-100) of
                                xs@('-':_) -> xs
                                xs -> '+':xs