Ok I made Ecompletion working nicely in 1.4 :).
I will commit a version if I have write access to completion repository.
In addition I moved completion extensions to SHRange to SHRange :).
I will have to update the configurationOfShout.
But
spec for: #pharo do: [
spec
package: 'Shout' with: 'Shout-AlainPlantec.113';
package: 'ShoutTests' with: 'ShoutTests-GuillermoPolito.13'.
looks quite old when I see that I'm at Shout-StephaneDucasse.130
So I will check because may be the configuration of metacelloRepository is not up to date.
Stef
> Sadly we cannot have the two together.
> So I started to do an analysis of the situation.
> OCompletion includes physically ECompletion.
>
> So what I plan to do in the coming months is:
> - make ECompletion working in 1.4 (Alain I need your help with caret, isCaretBehindChar, selectionPosition:, wordAtCaret)
>
> - analyze the extensions made by each package and move the extension that make sense into their respective packages
> For example E/OCompletion extends Shout with some simple queries, String and other so I will make a list
> of changes that we should move to the right places.
>
> - understand how we can make sure that OCompletion does not just include the code of ECompletion.
> - understand how to extend Ecompletion to get OCompletion and both working.
>
> Stef