And the number button morphs could be reduced quite a bit.

Cheers,
Karl


On Tue, Dec 31, 2013 at 3:38 AM, tim Rowledge <tim@rowledge.org> wrote:

On 30-12-2013, at 6:10 PM, tim Rowledge <tim@rowledge.org> wrote:

> I just had a moment to look at the to-do list (http://wiki.squeak.org/squeak/6189) to see if there is anything I might be able to quickly solve.

Also taking a quick look at removing the
        • Remove senders of #isThisEverCalled.

Amongst other things it makes it obvious what an astounding number of redundantly unnecessarily repeated redundant classes we seem to have grown. Just in list-y morph-y things
AlternatePluggableListMorphOfMany
PluggableListMorph
PluggableListMorphByItem
PluggableListMorphPlus
PluggableListMorphByItemPlus
PluggableMessageCategoryListMorph
PluggableMultiColumnListMorph
PluggableMultiColumnListMorphByItem
SimpleHierarchicalListMorph
EToyHierarchicalTextMorph
MorphHierarchyListMorph
MorphHierarchyListMorph
PluggableDropDownListMorph
.. which surely is too many. It would help is more than a couple of them had comments…

So a proposal for a major target for the next release - get rid of lots of stuff!
Strange OpCodes: MII: Mask all Interrupts and then Interrupt