Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2015-April/008034.html Name: Collections.spur-bf.614 Ancestors: Collections-bf.614, Collections.spur-tfel.613 Collections-bf.614 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Revert WeakArray>>species temporarily to see if this fixes testNoObsoleteClasses on the build server ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008035.html Name: Collections.spur-bf.615 Ancestors: Collections-bf.615, Collections.spur-bf.614 Collections-bf.615 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Restore WeakArray>>species. It's apparently not the culprit for the obsolete class refs. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008036.html Name: Collections.spur-ul.616 Ancestors: Collections-ul.616, Collections.spur-bf.615 Collections-ul.616 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Optimized Interval >> #sum, OrderedCollection >> #at: and OrderedCollection >> #at:put:. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008037.html Name: Collections.spur-ul.617 Ancestors: Collections-ul.617, Collections.spur-ul.616 Collections-ul.617 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 LRUCache changes: - added a #reset method, which removes all elements from the cache - replaced the Arrays storing the list of elements with custom classes (LRUCacheHeadNode and LRUCacheNode). - fix: the map variable gets correctly updated, when the cache is full ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008038.html Name: Collections.spur-ul.618 Ancestors: Collections-ul.618, Collections.spur-ul.617 Collections-ul.618 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 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/008039.html Name: Collections.spur-ul.620 Ancestors: Collections-ul.620, Collections.spur-ul.619 Collections-ul.620 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Removed the migration code, and obsolete private methods from LRUCache. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008040.html Name: Collections.spur-ul.619 Ancestors: Collections-ul.619, Collections.spur-ul.618 Collections-ul.619 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Reset all LRUCache instances in postscript to force migration to the new internal list format. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008041.html Name: Kernel.spur-mt.918 Ancestors: Kernel-mt.918, Kernel.spur-bf.917 Kernel-mt.918 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Added a non-specific way to access all elements from a categorizer. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008042.html Name: Kernel.spur-mt.919 Ancestors: Kernel-mt.919, Kernel.spur-mt.918 Kernel-mt.919 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Fixed Object organization to not have all-category as a real category. Was empty anyway. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008043.html Name: System.spur-ul.720 Ancestors: System-ul.720, System.spur-mt.719 System-ul.720 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Added left and right shifts, multiplication, load from register, and comparision operators to ThirtyTwoBitRegister. Also implmenented #hash, and added #asSignedInteger. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008044.html Name: Kernel.spur-topa.920 Ancestors: Kernel-topa.920, Kernel.spur-mt.919 Kernel-topa.920 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Remove spurious -- all -- category that crept into Object ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008045.html Name: System.spur-ul.721 Ancestors: System-ul.721, System.spur-ul.720 System-ul.721 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Updated the class comment of ThirtyTwoBitRegister. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008046.html Name: System.spur-mt.722 Ancestors: System-mt.722 System-mt.722 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 MVC compatibility fix for the "Do..." menu. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008047.html Name: System.spur-ul.723 Ancestors: System-ul.723, System.spur-mt.722 System-ul.723 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.260 Removed the text attributes from ThirtyTwoBitRegister's comment, because source.squeak.org doesn't like them. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008048.html Name: Morphic-kfr.896 Ancestors: Morphic-mt.895 missing method ============================================= http://lists.squeakfoundation.org/pipermail/packages/2015-April/008049.html Name: Morphic-cmm.897 Ancestors: Morphic-kfr.896 - Don't color the background of filtered lists ink because we now have the new improved (yellow) filter-indication. - Enhancements to the Smart Splitters algorithm: - Faster. Sibling splitters now optimize simultaneously as a group, allowing them to sprint to the balanced position quickly. This fixes the undesirable creeping behavior. - TextMorphs now request splitters to balance their number of visible lines which need to wrap against the opposing widgets occluded characters. ============================================= |
Free forum by Nabble | Edit this page |