cakephp/cakephp — pull request #771 by dereuromark (2012-08-13 13:45:52+00:00)
Title: 2.3 format difference

in some cases you just want to display the values as signed values in the view than first figuring out the sign and passing this on to the format() method.
this is especially useful for outputting differences in values (e.g. "+50 meters since xxxx-xx-xx").

implementing it I found a related issue with format() and almost-zero values. fixed and test cases added.
-0.01 would not show as -0.0 anymore for format() now anymore.