About a cool key mapper pakage for 3.9

stéphane ducasse ducasse at iam.unibe.ch
Tue Dec 7 07:58:28 UTC 2004


In 3.8 turn the preference that show you deprecated methods because 
those have been removed in 3.9 :)
I guess
Stef


On 6 déc. 04, at 22:57, Ruben Bakker wrote:

>
> I just downloaded 3.8g and 3.9a. After a very quick check, it seems
> that eCompletion is working in 3.8g.
>
> In 3.9a I get walkbacks about deprecated methods. It's happening
> without eCompletion installed. For example when I type a key in a
> workspace I get: PluggableTextMorph(ScrollPane)>>scrollBarValue: has
> been deprecated. Please use vScrollBarValue: or hScrollBarValue:
> instead.
>
> After I installed eCompletion, I opened a fresh browser and was able
> complete. But the font is much bigger than in 3.7/3.8g and I've got
> some textpane refreshing problems in the browser. BTW: I'm using build
> 6523.
>
> Ruben.
>
> On Mon, 06 Dec 2004 15:32:44 +0100, you wrote:
>
>>
>> I'd be glad to enhance eCompletion for 3.9. In fact, I'm working on 
>> an new release. It'll include:
>>
>> 1) Improved receiver guessing (including constants such as boolean, 
>> blocks, strings etc.).
>> 2) Instance variable type guessing: I looked at the RoelTyper, but 
>> unfortunatly I don't understand everything as it is VW specific. To 
>> get to know squeak bytecodes I wrote a simple version of a guesser 
>> based on the idea of InstVarRefLocator and it works quite well for 
>> eCompletion (it doesn't need everything that Roeltyper does). I'll 
>> integrate with RoelTyper as it comes to Squeak.
>> 3) Completion will be possible without a typing the first character.
>> 4) Override completion: If you are at the first word in the source, 
>> You get the completion of all methods you can override. The 
>> completion then inserts the method with all its parameters and a 
>> super.
>> 5) Assignment completion: complete and get an assignment to a new 
>> local variable.
>> 6) TestCases, BugFixes and a first Model <-> Morph separation to 
>> support different UIs.
>>
>> Please tell me: What is a super cool completion system for you? What 
>> ideas are around?
>>
>> I'm working with 3.7 and don't know about 3.8/3.9, yet. What's the 
>> difference anyway? How is eCompletion doing on this versions?
>>
>> Ruben
>
>
>




More information about the Squeak-dev mailing list