I didn't read the discussion fully, but here my 2 cents: it would be good to show methods which have no senders with special icon. Sometimes, when you designing a class, and hacking code to eventually improve its beauty and readiness, you can forget some methods left which never used anymore. I know, determining all senders could be a slow operation (especially when you need to scan a list of them), but maybe there can be used some kind of optimizations like lazy/background evaluation? 2008/9/23 David Röthlisberger <squeak@webcitas.ch>:
David I would love to know when browsing a class if the method comes from a trait :)
Right now you get these methods in italic (Juraj did it like that). If we change methods to be in italic when they are extension methods, then we get a conflict here. We could add an icon to denote trait methods. Would make sense to have icons for content or structure related stuff and different labels (italic, red, etc.) for package/extension related things.
David
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig.