[squeak-dev] The Trunk: Kernel-nice.1266.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Sep 12 17:03:37 UTC 2019


Nicolas Cellier uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-nice.1266.mcz

==================== Summary ====================

Name: Kernel-nice.1266
Author: nice
Time: 12 September 2019, 12:25:39.591643 am
UUID: e5f038ab-ab36-406b-a5c2-1f9ba944ca45
Ancestors: Kernel-eem.1265

Fix (SmallInteger minVal - 1) asFloat

I broke it in Kernel-nice.1262
that's because super asFloat may honour the sign (in Spur64) while it previously didn't...

=============== Diff against Kernel-eem.1265 ===============

Item was removed:
- ----- Method: LargeNegativeInteger>>asFloat (in category 'converting') -----
- asFloat
- 	^super asFloat negated!

Item was added:
+ ----- Method: LargeNegativeInteger>>digitsAsFloat (in category 'private') -----
+ digitsAsFloat
+ 	"super only deals with magnitude, not sign"
+ 	^super digitsAsFloat negated!



More information about the Squeak-dev mailing list