On Tue, May 29, 2012 at 5:17 PM, Esteban Lorenzano <[email protected]>wrote:
> Hi > > that's because it does not has anything to do with the code completion, > but with the fact that symbols are still there (they are not removed when > you remove the method). OCompletion just shows you a bunch of *symbols* you > used lately (sorted with some -not much- intelligence), not methods or > classes or anything... > I think there are to possible fixes: > 1) just remove the symbols (but that can lead to other problems, when you > remove a method but there are still references around), or > 2) iimplement a new-new ocompletion who actually sort method and classes, > not just symbols > > Of course that can be fixed (and should be, eventually)... but who can > take it? The "in house pharo team" now is really busy stabilizing 2.0 to > take another feature action right now. > But I think I don't need to remember you that the "full pharo team" are > not just us, it includes all of you too. Any help (implementing cool stuff, > fixing bugs or just reporting them) is always welcome (and talking by > myself, I welcome much more the first, "implementing cool stuff" ;) > > Maybe a Symbol compactSymbolTable "solves" the problem. What still, when to execute the compact? > best, > Esteban > > On May 29, 2012, at 5:07 PM, Volkert Barr wrote: > > > > >>> Hello, > >>> > >>> i have a question. Why does the code completion offers methods that > were removed? > >> > >> probably because it works at the symbol level and not method dictionary. > >> May be removing a method could unintern its selector from the symbol > cache. > >> > >>> I have some > >>> cases where deleted methods still listed as "symbol (no implementors)". > >> > >> where? > >> In nautilus? > > In workspace, nautilus, ... the removed methods still listed in the code > completion popup. > > > > I removed the messages with nautilus and also with the default system > browser. Same effect. > > > > if this is an bug, i can open a ticket. > > > > Volkert > > > > > > > > > -- Mariano http://marianopeck.wordpress.com
