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

Reply via email to