Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2009-December/002231.html Name: Traits-ar.253 Ancestors: Traits-ar.252 Install NanoTraits. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002232.html Name: Traits-ar.254 Ancestors: Traits-ar.253 Shipping NanoTraits part 2: Commit package back after NanoTraits install. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002233.html Name: Kernel-ar.350 Ancestors: Kernel-ar.349 Shipping NanoTraits part 2: Commit Kernel package back after NanoTraits install. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002234.html Name: Kernel-ar.351 Ancestors: Kernel-ar.350 Shipping NanoTraits part 3: A hand ful of small changes that pave the way for the (major) follow-on cleanup. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002235.html Name: Traits-ar.255 Ancestors: Traits-ar.254 Shipping NanoTraits part 3: A hand ful of small changes that pave the way for the (major) follow-on cleanup. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002236.html Name: Kernel-ar.352 Ancestors: Kernel-ar.351 Shipping NanoTraits part 4: Here comes the big clean up. Let's see if it's loadable :-) ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002237.html Name: Traits-ar.256 Ancestors: Traits-ar.255 Shipping NanoTraits part 4: Here comes the big clean up. Let's see if it's loadable :-) ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002238.html Name: Traits-ar.261 Ancestors: Traits-ar.259 Revert the use of ClassTrait being the class of Trait. It causes problems when modifying class Trait itself since the subclass machinery isn't present and ClassBuilder is not ready for supporting alternative metaclasses in this form. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002239.html Name: Traits-ar.263 Ancestors: Traits-ar.262 Prepare to push traitComposition into TraitOrganizer so that we don't need to duplicate it in three places (Class, Metaclass, TraitDescription). ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002240.html Name: Kernel-ar.353 Ancestors: Kernel-ar.352 Prepare to push the trait composition into TraitOrganizer to avoid duplication in three places (Class, Metaclass, TraitDescription). ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002241.html Name: Traits-ar.264 Ancestors: Traits-ar.263 Push traitsComposition into TraitOrganizer. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002242.html Name: Traits-ar.266 Ancestors: Traits-ar.265 Also remove Trait class>>initialize. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002243.html Name: Kernel-ar.356 Ancestors: Kernel-ar.355 Temporarily disable warning about class redefinition to remove unused ivars from traits. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002244.html Name: Kernel-ar.358 Ancestors: Kernel-ar.357 Some recategorization and removal of empty categories. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002245.html Name: Traits-ar.269 Ancestors: Traits-ar.268 More recategorization. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002246.html Name: Kernel-ar.359 Ancestors: Kernel-ar.358 Final cleanup touches: Avoid unused protocol, remove reclassification. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002247.html Name: Monticello-ar.348 Ancestors: Monticello-ar.347 Final trait cleanup touches: Avoid direct MC extensions of traits (rather have traits check for MC presence). This will allow unloading of traits without modifying the MC package. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002248.html Name: Traits-ar.270 Ancestors: Traits-ar.269 Final cleanup touches: Remove some unused or duplicate left-overs. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002249.html Name: ReleaseBuilder-ar.43 Ancestors: ReleaseBuilder-nice.42 Final trait cleanup touches: Avoid Undeclared references. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002250.html Name: ScriptLoader-ar.329 Ancestors: ScriptLoader-nice.328 Final trait cleanup touches: Avoid Undeclared references. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002251.html Name: Kernel-ar.360 Ancestors: Kernel-ar.359 Fix small typo in obsoletion - removeTraitUser: should be sent to the elements of the composition. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002252.html Name: Traits-ar.271 Ancestors: Traits-ar.270 Fix a few issues where we should operate on the elements of the trait transform instead of the transform itself. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002253.html Name: KernelTests-ar.127 Ancestors: KernelTests-nice.126 Correct a newly failing test which didn't account for eventual trait / classtrait instances. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002254.html Name: TraitsTests-ar.1 Ancestors: Put traits tests back as separate package. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002255.html Name: Kernel-ul.362 Ancestors: Kernel-ul.361 - speed up method trailer creation - speed up source fetching from source files ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002256.html Name: Collections-ar.268 Ancestors: Collections-ul.267 Enhancements to Collection>>do:displayingProgress:. The new version has two additional features: It allows the provision of a block argument for the label instead of a string, i.e., Smalltalk allClasses do:[:aClass| (Delay forMilliseconds: 1) wait] displayingProgress:[:aClass| 'Processing ', aClass name] The second addition is an update limit that ensures that we're not spending our time in display updates. When the update limit is zero, we will update every round through the iteration, see: (Smalltalk allClasses) do:[:aClass| (Delay forMilliseconds: 1) wait] displayingProgress:[:aClass| 'Processing ', aClass name] every: 0. whereas with non-zero argument we only do this every n msecs: (Smalltalk allClasses) do:[:aClass| (Delay forMilliseconds: 1) wait] displayingProgress:[:aClass| 'Processing ', aClass name] every: 200. The default update limit is 20ms which should be a pretty good general choice. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002257.html Name: Collections-ar.269 Ancestors: Collections-ar.268 Tidy up do:displayingProgress:every: a little. Make sure we update label before processing the element (may not be valid afterwards) and ensure that progress is always displayed for the first and the last element. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2009-December/002258.html Name: Collections-dtl.268 Ancestors: Collections-ul.267 Add remaining portions of NewSystemTracer-ajh, with classes and methods recategoried to SystemTracing. ============================================= |
Free forum by Nabble | Edit this page |