On Dec 4, 2012, at 5:00 PM, Sven Van Caekenberghe <[email protected]> wrote:

> Hi Guys,
> 
> Here are 4 Object methods that could maybe be removed, right ?
> 
> Object>>#xxxClass
> 
>       no real senders except MethodFinder
> 
this is not needed anymore as #class now is always send (no special byte code).

> Object>>#identityHashPrintString
> 
>       1 senders except MethodFinder
>       can easily be moved to caller, not generally useful
>       we have no #hashPrintString either
> 
remove

> Object>>#mouseUpBalk
> 
>       a does nothing hook, no other implementors
>       only two senders, looks like being related to debugging
> 
yes, should be removed.


> Object>>#windowReqNewLabel:
> 
>       a hook that returns true, no other implementors
>       only one sender (SystemWindow>>#relabel), looks like seeing any object 
> as model
> 
yes.

> 
> The last two could be changed to a conditional perform if we want to keep the 
> hooks.
> 
If in doubt, just remove :-)


> If there are no objections, I could produce a slice (or slices).
> 

yes!

> Sven
> 
> BTW, What did Nautilus eat recently ? Browsing Object now opens immediatlely 
> ;-)
> 
> --
> Sven Van Caekenberghe
> http://stfx.eu
> Smalltalk is the Red Pill
> 
> 
> 
> 


Reply via email to