[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Fri Mar 8 23:55:06 UTC 2013


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

http://lists.squeakfoundation.org/pipermail/packages/2013-March/005773.html

Name: Tools-fbs.452
Ancestors: Tools-fbs.451

ProcessBrowser already knows how to build itself with the ToolBuilder; this method duplicates this logic and introduces a needless dependency between Tools and Morphic.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-March/005774.html

Name: Tools-fbs.453
Ancestors: Tools-fbs.452

Using #isKindOf: here (a) ties our hands to a particular representation when we should only care about the protocol an object speaks/requires and (b) forces a hard dependency on Morphic.

#respondsTo: serves the same intent, without the nastiness.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-March/005775.html

Name: Tools-fbs.454
Ancestors: Tools-fbs.453

Same again, and now Tools has no dependencies on MorphExtension.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-March/005776.html

Name: Tools-fbs.455
Ancestors: Tools-fbs.454

Clearly not my day for clean commits. This removes the made-into-cruft of Tools-fbs.451.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-March/005777.html

Name: 45Deprecated-fbs.1
Ancestors: 

Use `UIManager default edit: 'foo' title: 'bar'` instead of `'foo' openInWorkspaceWithTitle: 'bar'`.

This method needlessly causes a dependency between Collections and Toolbuilder-Kernel.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-March/005778.html

Name: Collections-fbs.507
Ancestors: Collections-nice.506

Use `UIManager default edit: 'foo' title: 'bar'` instead of `'foo' openInWorkspaceWithTitle: 'bar'`.

This method needlessly causes a dependency between Collections and Toolbuilder-Kernel.

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


More information about the Squeak-dev mailing list