Not yet. In the paper we showed that it raises the score from 70 to  
75, which is not so big compared to the previous improvement.

But that's always doable. ;-)

        Romain


On May 12, 2009, at 11:55 AM, Stéphane Ducasse wrote:

> Thanks a lot romain.
> Does OCompletion take into account that the receiver is a class (to
> look for class method only)?
>
> Stef
> On May 12, 2009, at 10:07 AM, Romain Robbes wrote:
>
>> Dear Pharo users,
>>
>> OCompletion is an extension to ECompletion. Like ECompletion, it
>> completes
>> the names of methods  as you write them in order to save you some
>> typing.
>> The O in OCompletion stands for Omniscient and Omnipresent.
>>
>> OCompletion is much more accurate than ECompletion. We tested it on
>> the
>> development history of several projects
>> (see http://www.inf.unisi.ch/phd/robbes/papers/ASE2008-
>> completion.pdf).
>>
>> Across several hundred thousands tests of the completion,
>> OCompletion's
>> algorithm scores a 70 (out of 100), while the eCompletion's algorithm
>> scores a 12. To achieve this level of accuracy, it learns from your
>> usage
>> of squeak and proposes to you methods you are more likely to use.
>>
>> OCompletion shows a small, non-instrusive completion menu with
>> potential
>> completions as you type method names. You don't need to call it
>> explicitely
>> with tab. Just press tab to insert a match, or the down arrow to
>> select the next
>> match.
>>
>> To install it on Squeak or Pharo, simply execute the following line  
>> in
>> your image:
>>
>> Installer squeaksource project: 'OCompletion'; install: 'OCLoader'
>>
>> Cheers,
>>      Romain
>>
>> --
>> Romain Robbes
>> http://www.inf.unisi.ch/phd/robbes
>>
>>
>> _______________________________________________
>> 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

--
Romain Robbes
http://www.inf.unisi.ch/phd/robbes


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to