Another thing that is missing in ContextPart is #methodSelector, used
by the debugger.

Fix attached.

On Sun, Mar 22, 2009 at 7:44 PM, Stéphane Ducasse
<[email protected]> wrote:
> probably doing a difference between the interface of BlockContext and
> BlockClosure will help.
>
> Stef
> On Mar 22, 2009, at 7:34 PM, Stéphane Ducasse wrote:
>
>>>  UIThemeVistary beCurrent.
>>
>> what is nice is that the VM does not crash.
>> I cannot open any browser.
>> So in another image I checked a bit.
>>
>> BlockContext defined isValid (a polymoprph-EventEnhancements)
>>
>> sent by
>>
>> BlockContext>>isValid
>>       "Answer true so we can be used in event dispatching."
>>
>>       ^true
>>
>> WeakActionSequence>>asMinimalRepresentation
>>
>>       | valid |
>>       valid := self select: [:e | e isValid ].
>>       valid size = 0
>>               ifTrue: [^nil].
>>       valid size = 1
>>               ifTrue: [^valid first].
>>       ^valid
>>
>> I do not really know the code of gary.
>> As a pure hack I added isValid to blockClosure to return true
>> and I did not get the problem
>>
>> of course this is a shitty way to answer the problem.
>>
>>
>> Now when I close using the cross on the right (and not the button on
>> the left)
>> the vistaryStyle I get similar problems
>>
>> [closure] in UIThemeVistary>>createCloseBoxFor: DNU
>> asMinimalRepresentation
>>
>>
>> BlockContext>>asMinimalRepresentation
>>       "Answer the receiver."
>>
>>       ^self
>>
>> I defined the same in BlockClosure and it worked but I would prefer to
>> understand what I was doing.
>>
>>
>>
>>
>> stef
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>



-- 
Lukas Renggli
http://www.lukas-renggli.ch

Attachment: FixDebugger.1.cs
Description: Binary data

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to