Re: [Pharo-users] Better Code Completion

2015-10-10 Thread stepharo
But we should improve. It would be good to have someone taking that challenge because he would impact our all lives :) Le 10/10/15 12:22, Werner Kassens a écrit : On 10/10/2015 09:50 AM, stepharo wrote: the code should be in the image :) Hi Stephane, of course. but sometimes i only discove

Re: [Pharo-users] Better Code Completion

2015-10-10 Thread Werner Kassens
On 10/10/2015 09:50 AM, stepharo wrote: the code should be in the image :) Hi Stephane, of course. but sometimes i only discover some nice pharo code by reading a paper. i discovered ocompletion in the image only after having read that paper mentioned by Peter, and - thinking "yes, that shoul

Re: [Pharo-users] Better Code Completion

2015-10-10 Thread stepharo
the code should be in the image :) Le 7/10/15 18:31, Werner Kassens a écrit : Hi Peter, the difference between the paper i mentioned (JASE-completion) and ASE2008-completion (both accessible) is, i think, that in the first one also the class-level code completion of ocompletion is explained.

Re: [Pharo-users] Better Code Completion

2015-10-07 Thread Werner Kassens
Hi Peter, the difference between the paper i mentioned (JASE-completion) and ASE2008-completion (both accessible) is, i think, that in the first one also the class-level code completion of ocompletion is explained. (i think that part was later added to ocompletion or so) werner

Re: [Pharo-users] Better Code Completion

2015-10-07 Thread Werner Kassens
thanks Peter werner On 10/07/2015 05:28 PM, Peter Uhnák wrote: This is different paper, I've posted accessible link earlier: On Mon, Oct 5, 2015 at 9:59 PM, Peter Uhnák mailto:i.uh...@gmail.com>> wrote: I'm currently going through http://users.dcc.uchile.cl/~rrobbes/p/ASE2008-completi

Re: [Pharo-users] Better Code Completion

2015-10-07 Thread Peter Uhnák
On Wed, Oct 7, 2015 at 2:49 PM, Werner Kassens wrote: > just fwiw, i looked at http://www.squeaksource.com/OCompletion/ and there > was a paper about ocompletion mentioned, but the access to this paper was > forbidden - at least for me. but at > http://users.dcc.uchile.cl/~rrobbes/p/JASE-completi

Re: [Pharo-users] Better Code Completion

2015-10-07 Thread Werner Kassens
just fwiw, i looked at http://www.squeaksource.com/OCompletion/ and there was a paper about ocompletion mentioned, but the access to this paper was forbidden - at least for me. but at http://users.dcc.uchile.cl/~rrobbes/p/JASE-completion.pdf there is a paper about ocompletion by the same author

Re: [Pharo-users] Better Code Completion

2015-10-07 Thread Marcus Denker
> On 06 Oct 2015, at 21:20, Peter Uhnák wrote: > > > (did you know, that there is a shortcut to jump from one message send > > argument to another (not related to completion, but very helpful). Sadly > > this is gone or I couldn't find it in rubrics shortcut handling). > > maybe this is relat

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Dimitris Chloupis
Well I tried to understand how NECompletion works , after a month of reading and rereading code still could not figure out how it works. I understood the basics, but the details were so difficult to really track down. Its very spagetified, a usual pharo issue, and of course undocumented. I decided

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Peter Uhnák
> (did you know, that there is a shortcut to jump from one message send argument to another (not related to completion, but very helpful). Sadly this is gone or I couldn't find it in rubrics shortcut handling). maybe this is related to Settings > Code Browsing > AST navigation? (I've never actuall

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread stepharo
About an alternative way to do code completion: This is the paper: http://macbeth.cs.ucdavis.edu/cacheca.pdf this is the code repository: https://github.com/christinef/CACHECA and this is the tool in action: https://www.youtube.com/watch?v=3INk0N3JNtc This was the student I was in contact with.

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread stepharo
In fact NOC is the code of romain robbes (we took the best version that he described in his phd) Now the code needs some love. Stef Le 6/10/15 15:53, Nicolai Hess a écrit : 2015-10-06 15:28 GMT+02:00 Esteban Lorenzano >: On 06 Oct 2015, at 15:23, Nicolai H

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Esteban Lorenzano
> On 06 Oct 2015, at 15:53, Nicolai Hess wrote: > > > > 2015-10-06 15:28 GMT+02:00 Esteban Lorenzano >: > >> On 06 Oct 2015, at 15:23, Nicolai Hess > > wrote: >> >> >> >> 2015-10-06 13:46 GMT+02:00 Henrik Johansen >

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Nicolai Hess
2015-10-06 15:28 GMT+02:00 Esteban Lorenzano : > > On 06 Oct 2015, at 15:23, Nicolai Hess wrote: > > > > 2015-10-06 13:46 GMT+02:00 Henrik Johansen : > >> >> On 06 Oct 2015, at 1:33 , Nicolai Hess wrote: >> >> >> >> 2015-10-06 11:57 GMT+02:00 Werner Kassens : >> >>> On 10/06/2015 09:09 AM, Nicol

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Marcus Denker
> On 06 Oct 2015, at 15:28, Esteban Lorenzano wrote: > > >> On 06 Oct 2015, at 15:23, Nicolai Hess > > wrote: >> >> >> >> 2015-10-06 13:46 GMT+02:00 Henrik Johansen > >: >> >>> On 06 Oct 2015, at 1:33 , Nicolai Hess >>

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Marcus Denker
> On 06 Oct 2015, at 15:23, Nicolai Hess wrote: > > > > 2015-10-06 13:46 GMT+02:00 Henrik Johansen >: > >> On 06 Oct 2015, at 1:33 , Nicolai Hess > > wrote: >> >> >> >> 2015-10-06 11:57 GMT+02:00 Werner Kassens >

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Esteban Lorenzano
> On 06 Oct 2015, at 15:23, Nicolai Hess wrote: > > > > 2015-10-06 13:46 GMT+02:00 Henrik Johansen >: > >> On 06 Oct 2015, at 1:33 , Nicolai Hess > > wrote: >> >> >> >> 2015-10-06 11:57 GMT+02:00 Werner Kassens >

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Nicolai Hess
2015-10-06 13:46 GMT+02:00 Henrik Johansen : > > On 06 Oct 2015, at 1:33 , Nicolai Hess wrote: > > > > 2015-10-06 11:57 GMT+02:00 Werner Kassens : > >> On 10/06/2015 09:09 AM, Nicolai Hess wrote: >> >>> > Since Object has almost 500 methods whatever I will start typing >>> Object/TClass/TBehavio

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread stepharo
Part of the Phd of Romain Robbes was about comparing completion algorithms. And NOC/NEC are part of the results but it needs a real pass. Stef Hi Nicolai, imagine that code-completion is a game and the computer wins, if the user mostly uses the first few proposals. perhaps one could program

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Henrik Johansen
> On 06 Oct 2015, at 1:33 , Nicolai Hess wrote: > > > > 2015-10-06 11:57 GMT+02:00 Werner Kassens >: > On 10/06/2015 09:09 AM, Nicolai Hess wrote: > > Since Object has almost 500 methods whatever I will start typing > Object/TClass/TBehavior/... will have a list

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Nicolai Hess
2015-10-06 11:57 GMT+02:00 Werner Kassens : > On 10/06/2015 09:09 AM, Nicolai Hess wrote: > >> > Since Object has almost 500 methods whatever I will start typing >> Object/TClass/TBehavior/... will have a list of answers... >> >> I think this is difficult, even though this classes are big and you

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Nicolai Hess
2015-10-06 10:31 GMT+02:00 Yuriy Tymchuk : > > On 06 Oct 2015, at 09:09, Nicolai Hess wrote: > > > Am 04.10.2015 23:53 schrieb "Peter Uhnák" : > > > > This is both rant and list of questions/notes/observations... > > > > ...but first of all: > > do Smalltalkers not like code completion? Because t

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Werner Kassens
On 10/06/2015 09:09 AM, Nicolai Hess wrote: > Since Object has almost 500 methods whatever I will start typing Object/TClass/TBehavior/... will have a list of answers... I think this is difficult, even though this classes are big and you don't use most of the methods, Hi Nicolai, imagine tha

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Yuriy Tymchuk
> On 06 Oct 2015, at 09:09, Nicolai Hess wrote: > > > Am 04.10.2015 23:53 schrieb "Peter Uhnák" >: > > > > This is both rant and list of questions/notes/observations... > > > > ...but first of all: > > do Smalltalkers not like code completion? Because the one in Pharo

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Stephan Eggermont
On 04-10-15 23:53, Peter Uhnák wrote: 3. Is middle-of-the word really that often used? See moseInterengEntity above. It feels to me that it just creates a lot of false positives (I have this problem also with inspector btw, so I often have to prefix it with >># or if I see it already lot of , whi

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Nicolai Hess
Am 04.10.2015 23:53 schrieb "Peter Uhnák" : > > This is both rant and list of questions/notes/observations... > > ...but first of all: > do Smalltalkers not like code completion? Because the one in Pharo is really poor and not only that nobody is doing anything about it, but also nobody is complain

Re: [Pharo-users] Better Code Completion

2015-10-05 Thread Marcus Denker
> On 04 Oct 2015, at 23:53, Peter Uhnák wrote: > > This is both rant and list of questions/notes/observations... > > ...but first of all: > do Smalltalkers not like code completion? Because the one in Pharo is really > poor and not only that nobody is doing anything about it, but also nobody i

Re: [Pharo-users] Better Code Completion

2015-10-05 Thread Marcus Denker
> On 05 Oct 2015, at 08:39, Stephan Eggermont wrote: > > On 04/10/15 23:53, Peter Uhnák wrote: >> This is both rant and list of questions/notes/observations... >> >> ...but first of all: >> do Smalltalkers not like code completion? Because the one in Pharo is >> really poor and not only that no

Re: [Pharo-users] Better Code Completion

2015-10-04 Thread Stephan Eggermont
On 04/10/15 23:53, Peter Uhnák wrote: This is both rant and list of questions/notes/observations... ...but first of all: do Smalltalkers not like code completion? Because the one in Pharo is really poor and not only that nobody is doing anything about it, *but also nobody is complaining*; this l