[squeak-dev] Re: Error: Instances of StrikeFont are not indexable

Levente Uzonyi leves at elte.hu
Thu Feb 3 04:27:26 UTC 2011


On Wed, 2 Feb 2011, Chris Muller wrote:

> The change was reverted right?  What was it, the 20th instVar was put back?

No, it's not reverted. And yes, the 20th instance variable, charIndex is 
"missing".

>
> If I were in control of the file, I would redo the file and export it
> as a SmartRefStream.  Alas, I have no idea even where it's being
> downloaded from; senders lead nowhere.  This is some real "magic"
> going on in LocaleTestCase, kicking off a background load??

It's not magic. LanguageEnvironment >> #fontDownloadUrls contains the url 
which is http://metatoys.org/pub/ . We can change it to point to 
http://ftp.squeak.org if it's necessary. Something like 
http://ftp.squeak.org/4.2/fonts/ or a variant based on SystemVersion is 
fine IMHO.


Levente

>
> On Wed, Feb 2, 2011 at 7:07 PM, Levente Uzonyi <leves at elte.hu> wrote:
>> On Mon, 31 Jan 2011, Chris Muller wrote:
>>
>>>> OK, I just browsed it: StrikeFontSet are using ReferenceStream.
>>>> Didn't SmartRefStream were created for addressing this very problem ?
>>>
>>> That's my understanding.  But if the file was originally written as a
>>> ReferenceStream, I think it will have to be re-written using a
>>> SmartRefStream.
>>>
>>>
>>
>> Will the file be updated or the change in the image reverted to solve this
>> problem?
>>
>>
>> Levente
>>
>>
>
>


More information about the Squeak-dev mailing list