[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Mon Dec 28 23:55:05 UTC 2009


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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002203.html

Name: Kernel-ar.348
Ancestors: Kernel-dtl.347

NanoTrait preparations: Vector all traits dependencies through a protocol in ClassDescription so that we can have alternative trait versions be the default. Provide CompiledMethod>>methodHome to ask for the original place a particular method was defined (methodHome == methodClass for all 'normal' methods). Additional guards for Berne trait idiosynchracies (updateOrganizationSelector: etc) that simply do not apply for alternative traits.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002204.html

Name: Monticello-ar.343
Ancestors: Monticello-nice.342

NanoTraits preparations: Vector traits creation through ClassDescription protocol so that we can replace Berne traits.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002205.html

Name: System-ar.206
Ancestors: System-dtl.205

Preparations for NanoTraits: Make sure traits are treated like superclasses when filing out class categories; Smalltalk>>traitNames uses #isTrait instead of isKindOf: Trait and SystemNavigation>>allBehaviorsDo: delegates to ClassDescription to vector through the current traits implementation.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002206.html

Name: Tools-ar.152
Ancestors: Tools-nice.151

NanoTraits preparations: Remove several unnecessary direct dependencies between tools package and traits package.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002207.html

Name: Traits-ar.251
Ancestors: Traits-nice.250

Preparations for NanoTraits: Vector traits creation through ClassDescription. Some utility methods to make interactions between Nano and Berne traits easier.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002208.html

Name: Collections-ul.267
Ancestors: Collections-ar.266

- improved SequenceableCollection >> #shuffledBy:

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002209.html

Name: System-ul.207
Ancestors: System-ar.206

- added TextDiffBuilderTest

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002210.html

Name: System-ul.208
Ancestors: System-ul.207

- new tests and a fix

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002211.html

Name: Kernel-ar.349
Ancestors: Kernel-ar.348

Strange, somehow a class var was dropped during last check-in. Put it back.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002212.html

Name: System-dtl.209
Ancestors: System-ul.208

Remove #isMorphic sends from Rectangle, supported by #pointerMoved in Project and MorphicProject.


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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002213.html

Name: Morphic-dtl.277
Ancestors: Morphic-nice.276

Remove #isMorphic sends from Rectangle, supported by #pointerMoved in Project and MorphicProject.


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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002214.html

Name: Graphics-dtl.96
Ancestors: Graphics-nice.95

Remove #isMorphic sends from Rectangle, supported by #pointerMoved in Project and MorphicProject.


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



More information about the Squeak-dev mailing list