Bert Freudenberg uploaded a new version of Kernel to project The Trunk: http://source.squeak.org/trunk/Kernel-bf.601.mcz
==================== Summary ====================
Name: Kernel-bf.601 Author: bf Time: 23 June 2011, 3:37:18.629 pm UUID: f3acd77d-7721-4775-90d7-a4aa00a90670 Ancestors: Kernel-cmm.600
revert Float>>/ to restore proper ZeroDivide handling (see testZeroDivideHandler)
=============== Diff against Kernel-cmm.600 ===============
Item was changed: ----- Method: Float>>/ (in category 'arithmetic') ----- / aNumber "Primitive. Answer the result of dividing receiver by aNumber. Fail if the argument is not a Float. Essential. See Object documentation whatIsAPrimitive."
<primitive: 50> + aNumber isZero ifTrue: [^(ZeroDivide dividend: self) signal]. + ^ aNumber adaptToFloat: self andSend: #/! - aNumber = 0.0 ifTrue: [ ZeroDivide signalWithDividend: self]. - ^aNumber adaptToFloat: self andSend: #/!
packages@lists.squeakfoundation.org