[squeak-dev] Daily Commit Log
commits at source.squeak.org
commits at source.squeak.org
Fri Mar 4 23:55:04 UTC 2011
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2011-March/004329.html
Name: Compiler-nice.194
Ancestors: Compiler-ul.193
Fix cascading of special messages.
During inlining of some special messages, the MessageNode selector and/or arguments might be destructively replaced.
(for example #ifFalseifTrue: ifNil:ifNotNil: etc...)
If we later decide to un-optimize, it is necessary to restore the originalSelector and originalArguments.
(for example when these messages are cascaded)
Also fix a bug occuring when decompiling these cascaded specials.
Thanks to Juan for testing/enhancing this useless but beautiful stuff.
TODO: automate some tests.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-March/004330.html
Name: ToolBuilder-Kernel-dtl.41
Ancestors: ToolBuilder-Kernel-cmm.40
A Project has a UIManager, and a UIManager has a ToolBuilder, so add #toolBuilder ivar to UIManager and initialize accordingly. This facilitates setting up the appropriate UIManager and ToolBuilder to allow SMxMorphicProject to host a SimpleMorphic world.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-March/004331.html
Name: ToolBuilder-MVC-dtl.23
Ancestors: ToolBuilder-MVC-laza.22
Initialize new MVCUIManager with an MVCToolBuilder
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-March/004332.html
Name: ToolBuilder-Morphic-dtl.71
Ancestors: ToolBuilder-Morphic-mtf.70
Initialize new MorphicUIManager with a MorphicToolBuilder
=============================================
More information about the Squeak-dev
mailing list
|