[squeak-dev] [ANN] OCompletion improves the accuracy
of eCompletion
Romain Robbes
romain.robbes at gmail.com
Tue May 12 21:22:38 UTC 2009
Hi Göran,
ECompletion uses RoelTyper to determine types. However it is not often
successful.
We actually found that the heuristic we use in OCompletion is more
accurate than finding the type
at positioning matches early in the list. Of course, combining the two
gives another improvement,
but it is actually quite small in comparison (you can have a look at
the paper for details:
http://www.inf.unisi.ch/phd/robbes/papers/ASE2008-completion.pdf ).
Since I wanted to keep the extension light, I do not consider types
yet. However having the types
and using the two heuristics you mention sounds like a good idea.
Cheers,
Romain
On May 12, 2009, at 11:07 PM, Göran Krampe wrote:
> Hi!
>
> A few things I wonder:
>
> 1. Does any of these packages use Roeltyper?
> 2. An easy trick that Whisker used to display "types" for ivars is
> to actually sample allInstances. :) So... this could be used to
> complete sends to ivars.
> 3. When being in the debugger - completion could be MUCH better
> since we actually have real objects in our hands.
>
> Just curious if these tricks have been considered.
>
> regards, Göran
>
>
--
Romain Robbes
http://www.inf.unisi.ch/phd/robbes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20090512/6dfcfce2/attachment.htm
More information about the Squeak-dev
mailing list
|