[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Fri Sep 26 23:55:02 UTC 2014


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2014-September/007285.html

Name: Kernel-ul.874
Ancestors: Kernel-nice.873

Random changes:
- fixed off-by-one error in #next
- seed is always a Float
- added #hashSeed: which can be used to produce a better initial seed. Small seeds will result in less random first value.
- seed is forced between 0 and 2^31-1 if it's out of range using #hashSeed:
- simplified #initialize. 0 is not a bad seed value
- fixed #nextValue's comment and simplified the implementation a bit
- added clarification to #nextInt:'s comment
- sped up #bucketTest: on the class side

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2014-September/007286.html

Name: Kernel-ul.875
Ancestors: Kernel-ul.874

- improved Date >> #printFormat:
- added #isZero to LargeIntegers

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2014-September/007287.html

Name: Morphic-ul.744
Ancestors: Morphic-cmm.743

- sped up #valueOfProperty:ifAbsent: and friends

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2014-September/007288.html

Name: Morphic-ul.745
Ancestors: Morphic-ul.744

- use Point >> #isZero where possible
- use #atWrap: in UserDialogBoxMorph's #selectNextButton and #selectPreviousButton

=============================================


More information about the Squeak-dev mailing list