[squeak-dev] Daily Commit Log
commits at source.squeak.org
commits at source.squeak.org
Tue Nov 10 23:55:02 UTC 2009
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2009-November/001765.html
Name: Morphic-dtl.224
Ancestors: Morphic-nice.223
Continue factoring Project into MVCProject and MorphicProject. Add method category 'enter' for methods associated with entering one project from another, including MVC-Morphic transition. Project>>enter: revert:saveForRevert: is significantly modified. Changes are in packages System, Morphic, and ST-80.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2009-November/001766.html
Name: System-dtl.163
Ancestors: System-dtl.162
Continue factoring Project into MVCProject and MorphicProject. Add method category 'enter' for methods associated with entering one project from another, including MVC-Morphic transition. Project>>enter: revert:saveForRevert: is significantly modified. Changes are in packages System, Morphic, and ST-80.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2009-November/001767.html
Name: Morphic-ar.225
Ancestors: Morphic-dtl.224
Exclude the scrollbar from minExtent computations when they have been turned off explicitly. This avoids input fields to show up like text areas in some situations.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2009-November/001768.html
Name: Kernel-nice.291
Ancestors: Kernel-nice.290
Finish fixing comparison of MethodProperties and AdditionalMethodState for debug purpose
MethodProperties is candidate for being removed.
But it still has a few instances.
After fixing comparison, I can remove some with:
(MethodContext allInstances select: [:e | e method notNil
and: [ e method isInstalled not
and: [(e method methodClass notNil)
and: [(e method methodClass includesSelector: e method selector)
and: [e method = (e method methodClass >> e method selector)]]]]])
do: [:mc | mc instVarNamed: #method put:
(mc method methodClass >> mc method selector)]
A more efficient weapon for eliminating MethodProperties is
Utilities postRecompileCleanup.
MethodProperties allInstances size -> 0
=============================================
More information about the Squeak-dev
mailing list
|