[squeak-dev] Problem with project loading

H. Hirzel hannes.hirzel at gmail.com
Wed May 23 09:55:37 UTC 2018


Yes, this is a good test case.



On 5/23/18, karl ramberg <karlramberg at gmail.com> wrote:
> Hi,
> That would be a 3.8 image.
>
> Best,
> Karl
>
>
>
>
> On Wed, May 23, 2018 at 11:39 AM, H. Hirzel <hannes.hirzel at gmail.com>
> wrote:
>
>> Hello Karl
>>
>> I wanted to have a look which morphs are in the
>>
>>      GeeMailTest.001.pr
>>
>> project file.  I dropped it into a Squeak 3.2 image and got a
>> #classVersion is not understood error. The same happens in a Squeak
>> 3.6 image.
>>
>> Which Squeak version did you use to produce the test file?
>>
>> Best
>> Hannes
>>
>> On 5/13/18, karl ramberg <karlramberg at gmail.com> wrote:
>> > Hi,
>> > I ran across this issue when loading project in attachment.
>> >
>> > SmartRefStream>>reshapedClassesIn:
>> > --
>> >  originalName := renamed keyAtValue: outp name
>> > ifAbsent: [renamedConv at: ind ifAbsent: [outp name]].
>> >
>> > It will wrongfully give #TextPlusMorph originalName #AlansTextPlusMorph
>> > because of:
>> >
>> > SmartRefStream>>initKnownRenames
>> > renamed
>> > at: #FlasherMorph put: #Flasher;
>> > at: #AlansTextPlusMorph put: #TextPlusMorph;
>> > at: #Project put: #MorphicProject;
>> > at: #Presenter put: #EtoysPresenter;
>> > yourself
>> >
>> > How do we best guard against false positives here ?
>> >
>> > Best,
>> > Karl
>> >
>>
>>
>>
>>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: GeeMailTest.001.pr_originating_from_Squeak3.8.1.png
Type: image/png
Size: 81844 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20180523/5a97774a/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: GeeMailTest.001.pr
Type: application/x-squeak-project
Size: 13932 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20180523/5a97774a/attachment-0001.bin>


More information about the Squeak-dev mailing list