[squeak-dev] Re: Polymorph in a trunk image

Chris Hogan flipityskipit at hotmail.com
Mon Sep 21 11:54:55 UTC 2009


That reminds me of a t-shirt I once saw.  

"Spooning leads to forking"


Ronald Spengler wrote:
> 
> In fact, if one removes all the themes except the (old?) "standard"
> and "soft," and then removes every unused class and method in the two
> required Polymorph packages, the Polymorph ToolBuilder category goes
> away. In the course of this, I've probably horribly broken every theme
> except maybe (old?) "standard" Squeak, so one can hardly call it
> Polymorph afterward.
> 
> I know some folks frown on forking, but I seem to have forked tonight.
> 
> On Sat, Sep 19, 2009 at 2:29 AM, Ronald Spengler <ron.spengler at gmail.com>
> wrote:
>> Here's some irony: after a night of hacking the fat out of Polymorph,
>> PSToolBuilder no longer has any class refs.
>>
>> On Sat, Sep 19, 2009 at 12:10 AM, Andreas Raab <andreas.raab at gmx.de>
>> wrote:
>>> Ronald Spengler wrote:
>>>>
>>>> Awesome! Yeah, that fixes the bug.
>>>>
>>>> It looks like we have a subclass of ToolBuilder doing some of the
>>>> lifting in Polymorph. Is there any documentation / mailing list
>>>> threads / etc that I might go-to before sending mail to the list other
>>>> than?
>>>
>>> Nope. This is the place ;-)
>>>
>>> Cheers,
>>>  - Andreas
>>>
>>>>
>>>> http://wiki.squeak.org/squeak/5607
>>>>
>>>> On Fri, Sep 18, 2009 at 11:30 PM, Andreas Raab <andreas.raab at gmx.de>
>>>> wrote:
>>>>>
>>>>> Ronald Spengler wrote:
>>>>>>
>>>>>> Polymorph-ToolBuilder-Morphic introduces
>>>>>> PSToolBuilder>>buildPluggableWindow:
>>>>>>
>>>>>> This does has one sender, PluggableWindowSpec>>buildWith:
>>>>>>
>>>>>> Removing PSToolBuilder>>buildPluggableWindow: makes the browser open
>>>>>> to a proper size again.
>>>>>
>>>>> Ah, now it's getting clear. Here is what you need to add to
>>>>> PSToolBuilder
>>>>> to
>>>>> fix things:
>>>>>
>>>>>       widget bounds: (RealEstateAgent
>>>>>               initialFrameFor: widget
>>>>>               initialExtent: (aSpec extent ifNil:[widget
>>>>> initialExtent])
>>>>>               world: self currentWorld).
>>>>>
>>>>> The method in Squeak is time stamped 7/28/2009 so very recent (which
>>>>> explains why I had seen the problem before).
>>>>>
>>>>> Cheers,
>>>>>  - Andreas
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>> --
>> Ron
>>
> 
> 
> 
> -- 
> Ron
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-squeak-dev--Polymorph-in-a-trunk-image-tp25517957p25530303.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.




More information about the Squeak-dev mailing list