[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Sun Dec 15 23:55:03 UTC 2013


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

http://lists.squeakfoundation.org/pipermail/packages/2013-December/006768.html

Name: ToolBuilder-Tests-fbs.1
Ancestors: ToolBuilder-Tests-fbs.1

ToolBuilder-Tests contains the specification that a compliant ToolBuilder must fulfill, together with the unit tests for ToolBuilder-Kernel.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-December/006769.html

Name: Morphic-nice.705
Ancestors: Morphic-nice.704

Move isPartsDonor / isPartsDonor: to Morphic
A small step toward making MorphicExtras unloadable.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-December/006770.html

Name: MorphicExtras-nice.142
Ancestors: MorphicExtras-nice.141

Move isPartsDonor / isPartsDonor: to Morphic
A small step toward making MorphicExtras unloadable.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-December/006771.html

Name: Collections-ul.551
Ancestors: Collections-dtl.550

Removed migration code from LRUCache for real.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-December/006772.html

Name: System-nice.645
Ancestors: System-cmm.644

Take presence of Flaps (if any) directly into account in RealEstateAgent maximumUsableArea, rather than using 2 steps.

The reasons why it's better to centralize handling of Flaps' consumed space are:
- for having less code to maintain
  (a lot of logic was duplicated and that ain't good)
- for having a uniform handling of available Screen space
  (some methods did not take this consumed space into account and that ain't good)
- for handling absence of Flaps class and possibly unload MorphicExtras 
  (a lot of protection would have been required, and that ain't good)
- for re-integrating methods for strictlyStaggered policy in the System
  (those were moved to MorphicExtras just because they used Flaps, and that ain't good)

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

http://lists.squeakfoundation.org/pipermail/packages/2013-December/006773.html

Name: MorphicExtras-nice.143
Ancestors: MorphicExtras-nice.142

Reintegrate methods for supporting strictlyStaggered window placement policy in System.
The methods do not refer to Flaps directly anymore.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-December/006774.html

Name: Morphic-nice.706
Ancestors: Morphic-nice.705

Presence of Flaps (if any) is now already taken into account in RealEstateAgent maximumUsableArea.
So avoid using reducedByFlaps:.
This reduces dependency on MorphicExtras, and is a small step toward a clean unloading.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-December/006775.html

Name: ToolBuilder-Tests-cmm.1
Ancestors: 

ToolBuilder-Tests contains the specification that a compliant ToolBuilder must fulfill, together with the unit tests for ToolBuilder-Kernel.

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


More information about the Squeak-dev mailing list