>> Having two dictionaries for methods makes it extremely >> difficult to move stuff around because always 4 separate cases need to >> be handled. > > I also do not like this part either.
Lukas this is exactly as in RBEnvironment as you suggested when you visited me. If you do not want to hold on class object but name as dictionary key you do not want to have a key that is 'Point class' because you end up been forced to do a lot of string matching shit. Now this is really simple and fast. > The model does not store compiled methods, or classes. It only stores symbols. I prefer that ;) > >> - The browser displays nicely the extended classes, but for the >> methods I don't see the protocols and the complete set of selectors >> implemented. I think these things should be part of the browser, >> otherwise we don't see if the package model can answer these queries >> quick enough. > > I agree, but this was just a quick thing to see what kind of navigation > methods are needed to get the classes and methods. Categories are still to be > added. > >> - The browser displays extension methods on both instance and >> class-side. When browsing an extended class, the extensions are not >> displayed. > > Yes, these were bugs :). I tried to fix these, but I think I bumped into > other problems, so I will stop for now. Like what? > > Cheers, > Doru > >> That's it for the moment. I see a cool model emerging :-) >> >> Lukas >> >> -- >> Lukas Renggli >> http://www.lukas-renggli.ch >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > -- > www.tudorgirba.com > > "Sometimes the best solution is not the best solution." > > > _______________________________________________ > 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
