SmaCC Development

Marcus Denker denker at acm.org
Wed Apr 7 16:57:36 UTC 2004


Am 07.04.2004 um 18:47 schrieb Marcus Denker:

>
> Am 07.04.2004 um 18:22 schrieb olivier mai:
>
>> Hi,
>> thank you Marcus for the tips.
>> It turns out that for 3.6 the following is necessary:
>>     -  RefactoryBrowser 1-0.94 (a.ka 'a RefactoryInfo.8.sar') install
>>     -  SmaCC-Runtime 1-1.0   (a.ka 'smaCCRuntime.st') fileIn
>>     -  SmaCC-Development 1-1.3 (a.k.a 'smaCCDevelopment.sar') install
>> it all works after that.
>> I guess following the right category (3.6 in this case) was not all 
>> that obvious on the SM site.
>> Just curious... is the package loader aware of the image release ?
>>
> No. We should realy make the packageloader ignore all those packages 
> that are only
> for later versions than the version running...

Actualy that's not quite corrent: You can enable the option "display 
only packages for current version".
This used to be enabled by default. But then the maintainers had to 
change the registration for each and
every release. This turned out to be not pratical.

We have two problems:

1) Packages that make sense in 3.6 but not in 3.7, because they were 
harvested (e.g. ShrinkingSelection)
2) Packages that started to use 3.7 features. e.g. Smacc-Runtime or 
Refactoringbrowser.
      With these, we have a perfecly running version for 3.6, and then a 
new version for 3.7 that does not
      run with 3.6.

    Marcus


--
Marcus Denker denker at acm.org




More information about the Squeak-dev mailing list