OSProcess for Pharo 7

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

OSProcess for Pharo 7

Max Leske
Hi all,

Pharo 7 no longer includes #ifNotNilDo:, meaning that OSProcess loading
fails. I volunteer to update OSProcess for Pharo 7 but I need someone to
tell me what the expected workflow is. AFAICT, we've simply copied the
current ConfigurationOf to the MetaRepoForXX in the past without making
any changes specific to Pharo. That will not work this time.
So, should I create a new version of OSProcess for all platforms, where
#ifNotNilDo: has been replaced with #ifNotNil:? Or should I add a
compatibility package for Pharo? Or something else?

Cheers,
Max

Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-dev] OSProcess for Pharo 7

Max Leske
On 11 Mar 2019, at 9:38, Thierry Goubier wrote:

> Hi Max,
>
> use the following to load OSProcess:
>
> Metacello new
>     configuration: 'OSProcess';
>     repository: 'http://www.squeaksource.com/MetacelloRepository';
>     load
>
> As I said a while ago, the ifNotNilDo: thing was corrected long ago
> and that configuration updated; the one in the catalog is limited to
> Pharo 6.

Perfect, that worked. Thanks!

>
> Thierry
>
> Le lun. 11 mars 2019 à 08:00, Max Leske <[hidden email]> a écrit :
>>
>> Hi all,
>>
>> Pharo 7 no longer includes #ifNotNilDo:, meaning that OSProcess loading
>> fails. I volunteer to update OSProcess for Pharo 7 but I need someone to
>> tell me what the expected workflow is. AFAICT, we've simply copied the
>> current ConfigurationOf to the MetaRepoForXX in the past without making
>> any changes specific to Pharo. That will not work this time.
>> So, should I create a new version of OSProcess for all platforms, where
>> #ifNotNilDo: has been replaced with #ifNotNil:? Or should I add a
>> compatibility package for Pharo? Or something else?
>>
>> Cheers,
>> Max
>>