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
