On May 4, 2009, at 5:18 PM, Hernán Morales Durand wrote:

> 2009/5/4 Stéphane Ducasse <[email protected]>:
>>
>> On May 4, 2009, at 3:31 PM, Hernán Morales Durand wrote:
>>
>>> Stéphane,
>>>  BobsBrowser is an alternative browser, so isn't going to replace
>>> ever the traditional browser tools, but there are a couple of cool
>>> things about it:
>>>
>>> -You can use it to quickly survey class hierarchies
>>> http://lists.squeakfoundation.org/pipermail/squeak-dev/1999-April/001103.html
>>
>> how is different from the package browser inheritance list?
>
> It is collapsable at any level of the hierarchy you're viewing and
> dettached from the browser window.

I loaded the code to check :)

>>>  I think they have different purposes. With the Smart groups you
> group of custom classes, categories or methods, you can assign
> different groups to different things according to a particular
> classification you have in mind or simply as shortcuts to save time.
> However I found some issues: (sorry if they are corrected in latest
> version, I just did a #loadSuperOB) The items in the tree are not
> indented, for example, if I add Object, then MessageSend and
> #isMessageSend, all of them appears at the same level in the tree
> (cannot find an option to indent items manually, although it would be
> nice an auto-indentation feature). After that, If I add the other
> #isMessageSend implementor from Object, it doesn't appear in the tree.
> So if I work some time with a smart group, and see the #isMessageSend,
> I have to remember what implementor I have added or click the item to
> know who belongs to, and I would have to create another group to add
> another implementor.

pass the info to david :)

>  Another thing I see is menus over items are not contextual, may be
> there are particular operations you want to be able to do with
> messages but no with classes. A nice thing of the OB is the hierarchy
> implementors, which BB doesn't have, but I didn't found a way to add
> them to a smart group.
> The hierarchical lists of BB are not intended for knowledge
> organization or custom navigation of Smalltalk things, the hierarchies
> you can see are the organizations from the Smalltalk reflective
> meta-architecture at any level (classes, senders, implementors), and
> they are expandable/collapsable (in the OB you can only expand the
> system categories and subcategories), but you cannot build groups.
> That would be the main differences as far I as know.

OK I see.

>> I would love to be able to script a browser (soon I hope that I will
>> be able to do that with glamour).
>
> Any link or documentation about glamour?

Soon once doru will release it I'm sure we will see a boum of new  
browsers :)

Stef




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

Reply via email to