[squeak-dev] Daily Commit Log
commits at source.squeak.org
commits at source.squeak.org
Mon Apr 13 21:55:03 UTC 2015
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007935.html
Name: Collections-ul.618
Ancestors: Collections-ul.617
Various OrderedCollection changes.
Adding:
- #addAllFirst: can accept any collection as argument, but uses #reverseDo: if the argument has that method. It's implemented with double dispatch by #addAllFirstTo:.
- Simplified and recategorized #at:ifAbsentPut:, but kept the unusual semantics of nil values.
- Simplified #addAllLast: a bit, and updated its comment.
Removing:
- #removeAllSuchThat: stores the read element in a temporary
- #removeFirst: and #removeLast: doesn't use #removeFirst and #removeLast anymore.
Error handling:
- removed the unsent #errorConditionNotSatisfied method
- changed #errorNoSuchElement to use the name of the receiver instead of "an ordered collection"
- added #errorNotEnoughElements, which is used by #removeFirst: and #removeLast:
Other:
- implemented #indexOf:startingAt:ifAbsent: for better performance
- fixed the comment of #isSortedBy:between:and:
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007936.html
Name: Collections-ul.619
Ancestors: Collections-ul.618
Reset all LRUCache instances in postscript to force migration to the new internal list format.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007937.html
Name: Collections-ul.620
Ancestors: Collections-ul.619
Removed the migration code, and obsolete private methods from LRUCache.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007938.html
Name: Morphic-mt.867
Ancestors: Morphic-mt.866
Fixed a bug with scrolling that occured at the transition from needing to not needing scrollbars (or vice versa). We must ensure that scroll bars reflect the current of the scroller---regardless of their visibility.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007939.html
Name: Installer-Core-cmm.396
Ancestors: Installer-Core-ul.395
Add entry for easy access to latest code which hosts source.squeak.org.
=============================================
More information about the Squeak-dev
mailing list
|