Thanks Ben, Giving it a try.
Cheers... On Tue, Jan 24, 2017 at 10:51 AM, Ben Coman [via Smalltalk] < ml-node+s1294792n4930528...@n4.nabble.com> wrote: > You might want to try Calypso. > http://dionisiydk.blogspot.com.au/2016/12/calypso-new- > system-browser-for-pharo.html > > Note this only works for the current trunk of Pharo 6, > which you can get via PharoLauncher, or.. > http://files.pharo.org/vm/pharo-spur32/ > http://files.pharo.org/image/60/ > > cheers -ben > > On Tue, Jan 24, 2017 at 6:53 AM, Peter Goodall <[hidden email] > <http:///user/SendEmail.jtp?type=node&node=4930528&i=0>> wrote: > > > Hello, > > > > I've just started using Pharo again after a few years absence. It is > > becoming a very nice environment. > > > > I completely agree with Sanjay that visibility of inherited methods and > > protocols is vital for several reasons: > > > > * The interface of the class I am editing includes all of its inherited > > methods. > > * If i want to over-ride a method, I would like to start from its > source > > code. > > * I need to see the exact list of superclass protocols, so I can create > a > > new method in the correct one. > > > > From memory, when you edited an inherited method in dolphin, it asked > you if > > you wanted to save it in the currently implementing class, or the > currently > > browsed class. > > > > An information field near the the source source pane is sufficient to > > indicate the signature of the method selected like: > > MyClass class >> #myMethod. It isn't necessary to crowd the method > selector > > list with class names. Greying-out the inherited methods worked as an > > indicator. > > > > You also need the ability to view inherited methods up-to but not > including > > a superclass - so that you can filter out methods of little contextual > > interest. Filtering out methods form Object would be an example default. > > > > From memory IBM Smalltalk allowed similar visibility - but that's a long > > time ago for me... > > > > Dolphin Smalltalk has a very beautiful browser system. It is most > definitely > > worth exploring. > > > > Cheers, > > --Peter Goodall > > > > > > > > -- > > View this message in context: http://forum.world.st/how-to- > see-methods-implemented-in-super-classes-tp4826435p4930525.html > > Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com. > > > > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > http://forum.world.st/how-to-see-methods-implemented-in-super-classes- > tp4826435p4930528.html > To unsubscribe from how to see methods implemented in super classes, click > here > <http://forum.world.st/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4826435&code=cGpnb29kYWxsQGdtYWlsLmNvbXw0ODI2NDM1fDE5MjIxNDM1MjE=> > . > NAML > <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://forum.world.st/how-to-see-methods-implemented-in-super-classes-tp4826435p4930537.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.