[squeak-dev] The Trunk: Installer-Core-cmm.424.mcz

Tobias Pape Das.Linux at gmx.de
Fri Oct 12 20:40:30 UTC 2018


> On 12.10.2018, at 22:28, Chris Muller <asqueaker at gmail.com> wrote:
> 
> They're completely independent of each other.
> 
> One tries to load Metacello and then OCompletion.  The other loads the
> latest packages of OCompletion only.

That's not correct in the case that Metacello is already loaded, where it won't be loaded a second time.

Also, the Confiugraition makes sure that:
	- RoelTyper is also loaded to improve Ocompletion's accuracy
	- Ocompletion's toolset is registered and chosen.

Afaik, the plain Monticello Packages do not do that.

Best regards
	-Tobias

> On Fri, Oct 12, 2018 at 3:07 PM H. Hirzel <hannes.hirzel at gmail.com> wrote:
>> 
>> This means that
>> 
>>   Installer new merge: #oCompletion
>> 
>> is now possible. How does this relate to the definition of
>> 
>> OCompletion
>> "Provides source code completion as you type"
>> Installer ensureRecentMetacello.
>> (Smalltalk at: #Metacello) new
>>        configuration: 'OCompletion';
>>        load.
>> 
>> 
>> in the 'Extending the system' workspace?
>> 
>> On Fri, 12 Oct 2018 19:35:32 0000, commits at source.squeak.org
>> <commits at source.squeak.org> wrote:
>>> Chris Muller uploaded a new version of Installer-Core to project The Trunk:
>>> http://source.squeak.org/trunk/Installer-Core-cmm.424.mcz
>>> 
>>> ==================== Summary ====================
>>> 
>>> Name: Installer-Core-cmm.424
>>> Author: cmm
>>> Time: 12 October 2018, 2:35:14.967231 pm
>>> UUID: eef8dd71-4787-42dc-b3f7-bfcab00206c1
>>> Ancestors: Installer-Core-pre.423
>>> 
>>> Add an OCompletion package-definition to Installer based on Levente's
>>> lightweight version.
>>> 
>>> =============== Diff against Installer-Core-pre.423 ===============
>>> 
>>> Item was added:
>>> + ----- Method: Installer>>oCompletion (in category 'package-definitions')
>>> -----
>>> + oCompletion
>>> +     "Adds code-completion to the IDE."
>>> +     ^ { #ss -> 'OCompletion'.
>>> +     'OcompletionSqueakCompatibility'.
>>> +     'Ocompletion' }!
>>> 
>>> 
>>> 
>> 
> 



More information about the Squeak-dev mailing list