I imagine that david did that because he could not touch the code.
I hope that with the new OB release things will get clarified and  
better.

Stef

On Aug 15, 2009, at 3:11 PM, Hernán Morales Durand wrote:

> Hi Cesar,
>  Please update to the latest version of the DependencyBrowser. I was
> using a ClassSortFilter for filtering packages (which is wrong), and
> there are two different implementations of this message from David and
> Lukas:
>
> OBClassSortFilter>>nodesFrom:forNode:
>
> The one from David was preventing to send #theClass
>
>       classNodes := nodes select: [ :ea | ea respondsTo: #theClass ].
>
> but I don't know which one is the right one, the implementation from
> Lukas is newer and usually his releases works pretty fine. Recently
> Colin posted another OB version, I hope the work done in OB gets a
> better coordination, it would be such a sad thing to have good
> incompatible versions of the framework.
> Cheers,
>
> Hernán
>
> 2009/8/14  <[email protected]>:
>> Hernán,
>>
>> I also don't have the expertise to debug it, but could you get more  
>> info if
>> you put a #theClass method in OBClassSort with a sefl halt on it?
>>
>> It will avoid the sending of messages upstream in the "food chain"...
>>
>> Em 14/08/2009 09:05, Hernán Morales Durand <  
>> [email protected] >
>> escreveu:
>>
>> Ok, I found this could be related with an OB installation using this
>> script: http://code.google.com/p/pharo/wiki/ImageBuildScripts
>> I've loaded "AST", "Refactoring", "OmniBrowser" and "Tools". Then
>> loaded the DependencyBrowser, selected a package and gotcha, the
>> #theClass MNU was raised.
>> However I wasn't able to debug it (please see the attachement), the
>> stack isn't displayed in the debugger and some operations (Out, Over,
>> etc) hang the image and I have interrupt with Alt+.
>> Cheers
>>
>> Hernán
>>
>> 2009/8/14 Stéphane Ducasse :
>>> apparently there was a change in OB and it would be good to  
>>> understand
>>> because
>>> we have some open issues that are related to that.
>>>
>>> Stef
>>>
>>>
>>>> Oh, that page was obsolete sorry about that, working with PHP  
>>>> pages is
>>> &g t; so... fuckin horrible!
>>>> However that's not the issue here. I need to do a little research  
>>>> to
>>>> see why the Dependency Browser breaks with mysterious OB stuff? I  
>>>> will
>>>> update the repository as soon as I find the cause.
>>>> Thanks for reporting
>>>>
>>>> Hernán
>>>>
>>>> 2009/8/13  :
>>>>> Em 13/08/2009 21:34, Hernán Morales Durand
>>>>> escreveu:
>>>>>
>>>>>> Hi csrabak,
>>>>>> Thanks for the feedback. I wonder how you've installed the DW?
>>>>>
>>>>> I followed
>>>>> http://cs.hernanmorales.com.ar/projects/dependencyBrowser/DBrowser-fr.php
>>>>>  (Overture Pharo) tab (but I bet you _knew_ that ;-)!
>>>>>
>>>>> Notice I installed on Pharo1.0beta image. . . and use only
>>>>> "default" settings. . .
>>>>>
>>>>>> Anyone else experi mented this trouble?
>>>>>
>>>>> This is something I cannot answer :-(
>>>>>
>>>>>> That MNU is fine, the problem is that message should never be  
>>>>>> sent
>>>>>> to
>>>>>> an OBInheritanceDependencyNode. Please note the two leftmost  
>>>>>> panes
>>>>>> (columns) in the DependencyBrowser contains system categories or
>>>>>> "packages", not classes.
>>>>>> So I've tried to reproduce your problem with the three OB
>>>>>> installations from Pharo:
>>>>>>
>>>>>> ScriptLoader loadOB.
>>>>>> ScriptLoader loadSuperOB.
>>>>>> ScriptLoader loadOBAlpha.
>>>>>>
>>>>>> selected every system category, gathering all dependencies in  
>>>>>> your
>>>>>> Pharo version, and still cannot find that MNU. Can you provide me
>>>>>> further details about it?
>>>>>>
>>>>>> Are you using latest OmniBrowser?
>>>>>
>>>>> I do supose so as at the time I wrote the e-mail I had the image
>>>>> uptodate (#10413).
>>>>>
>>>>>> Have you installed the DependencyBrowser with the script of my
>>>>>> previous e-mail?
>>>>>
>>>>> I ran the script of your page.
>>>>>
>>>>>> This is happening when you select a particular package?
>>>>>
>>>>> Any package will do, but to stick to a simple one I click in
>>>>> "OmniBrowser" and kaboom!
>>>>>
>>>>>> Have you installed additional OB packages?
>>>>>
>>>>> I lost the control of what is considered "aditional" wrt to OB. So
>>>>> I attach the browser of the image I'm testing it:
>>>>>
>>>>> HTH
>>>>>
>>>>> --
>>>>> Cesar Rabak
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>
>>>
>>> _______________________________________________
>>> 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
>>
>
> _______________________________________________
> 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

Reply via email to