[squeak-dev] The Inbox: Multilingual-lrnp.282.mcz

Marcel Taeumel marcel.taeumel at hpi.de
Wed Apr 27 17:02:48 UTC 2022


Ah, I see. So the issue would be that if some code makes a copy of latin1Encodings without putting something into element 14? Let's see how this might happen.

Best,
Marcel
Am 27.04.2022 19:00:54 schrieb Lauren P <drurowin at gmail.com>:
Hi Marcel,


On Wed, Apr 27, 2022, 09:24 Marcel Taeumel <marcel.taeumel at hpi.de [mailto:marcel.taeumel at hpi.de]> wrote:

Hi Lauren --

-1

This introduces a performance regression. The idea behind #installLineEndConvention: is to map Character cr (i.e. Squeak's internal line ending) to whatever you need. That's why it reads "latin1Encodings at: 14".

I am not sure why your changes in MultilingualTests-lrnp.44 would not pass without this.
In my image, (latin1Map at: 14) is 0 "or false... I'm on my break", (latin1Encodings at: 14) is nil, and the two arrays are not #==. I'll take a look again to see why it's trying to convert that CR tonight when I get home. It's like that when I download the macx64 trunk file.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220427/398a53bd/attachment.html>


More information about the Squeak-dev mailing list