On 17 June 2012 23:17, Stéphane Ducasse <[email protected]> wrote:
>> Guys, we should hack this together.
>> When is next sprint? :)
>
> Next friday?
>

Yeah,..
because i still found things which i fail to understand in SystemNavigation:
some while ago we kind of decided that best would be to match the protocol(s) of
CompiledMethod and RGMethodDefinition, so you can use either one or
another or mix of them
as a model for browsers/lists etc including SystemNavigation.

But it looks like we're still not there:

methods := Object methodDict values.
SystemNavigation default browseMessageList: methods name: 'Object methods'

fails miserably..
but if i convert it to #methodReference, it works:

methods := (Object methodDict values).
methods := methods collect: #methodReference.
SystemNavigation default browseMessageList: methods name: 'Object methods'

and i feel like i was fooled: we replaced one wrapper -
MethodDefinition (or what was that?)
with another with just different name. But we still cannot use
CompiledMethod as a model for lists
etc..
so can someone enlighten me, what is then changed, except a name(s)?

I am still clueless, why system tools cannot speak directly with
object(s) under the question, if necessary?


-- 
Best regards,
Igor Stasenko.

Reply via email to