<body><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000">
                                        Sounds good for a name. <div><br></div><div>+1 for OSPlatform</div><div>-1 for SqueakPlatform</div><div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div><blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 22.10.2019 11:07:13 schrieb Nicolas Cellier <nicolas.cellier.aka.nice@gmail.com>:</p><div style="font-family:Arial,Helvetica,sans-serif">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div dir="ltr"><div>Please consider if the work done in Pharo OSPlatform may fit.</div><div>Otherwise, maintaining multi-dialect compatibility becomes harder than necessary.<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 22 oct. 2019 à 10:21, Tobias Pape <<a href="mailto:Das.Linux@gmx.de">Das.Linux@gmx.de</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
> On 22.10.2019, at 10:17, Fabio Niephaus <<a href="mailto:lists@fniephaus.com" target="_blank">lists@fniephaus.com</a>> wrote:<br>
> <br>
> Considering there's quite some code relying on `Smalltalk platformName = 'Win32'`, I'm certain the Windows 64bit VM also returns `Win32`. We might want to clean this up, but it will be hard to provide backward compatibility. In 64bit GraalSqueak, we also return 'Win32' (see [1])<br>
> <br>
<br>
Win32 is the correct name, irrespective of 64/32 bit executables.<br>
<br>
Best regards<br>
        -Tobias<br>
<br>
> Fabio<br>
> <br>
> [1] <a href="https://github.com/hpi-swa/graalsqueak/blob/9ce025f5f891a6369881551897e39a604cd6e617/src/de.hpi.swa.graal.squeak/src/de/hpi/swa/graal/squeak/util/OSDetector.java#L37" rel="noreferrer" target="_blank">https://github.com/hpi-swa/graalsqueak/blob/9ce025f5f891a6369881551897e39a604cd6e617/src/de.hpi.swa.graal.squeak/src/de/hpi/swa/graal/squeak/util/OSDetector.java#L37</a><br>
> <br>
> On Tue, Oct 22, 2019 at 10:18 AM John Pfersich via Squeak-dev <<a href="mailto:squeak-dev@lists.squeakfoundation.org" target="_blank">squeak-dev@lists.squeakfoundation.org</a>> wrote:<br>
> I dunno, my Squeak download says its 64 bit, but Smalltalk platformName answers Win32 still; isn’t the 64 bit exe still experimental?<br>
> <br>
> /————————————————————/<br>
> For encrypted mail use <a href="mailto:jgpfersich@protonmail.com" target="_blank">jgpfersich@protonmail.com</a><br>
> Get a free account at ProtonMail.com<br>
> Web: <a href="http://www.objectnets.net" rel="noreferrer" target="_blank">www.objectnets.net</a> and <a href="http://www.objectnets.org" rel="noreferrer" target="_blank">www.objectnets.org</a><br>
> <br>
>> On Oct 21, 2019, at 18:10, Chris Muller <<a href="mailto:ma.chris.m@gmail.com" target="_blank">ma.chris.m@gmail.com</a>> wrote:<br>
>> <br>
>> <br>
>> I was trying to find out all possible values of this message.  Browsing senders reveals a need to factor this out into a first-class SqueakPlatform -- we have way too many places which employ switch statements to determine what to do:<br>
>> <br>
>>     Smalltalk platformName = "Mac OS" <br>
>>        ifTrue: <br>
>>           [ #('/System/Library/Fonts' '/Library/Fonts') do: [:fontDir | aBlock value: fontDir]. ]<br>
>> <br>
>> Others check for "Win32", I'm not sure what #platformName is answering on 64-bit VM on Windows these days, could someone running Windows please tell me?<br>
>> <br>
>> Still others check for "Risc OS" or "unix".  So, the full list I have so far is:<br>
>> <br>
>>     unix<br>
>>     Win32<br>
>>     Mac OS<br>
>>     Risc OS<br>
>> <br>
>> If you know of any others, please let me know.<br>
>> <br>
>>  - Chris<br>
>> <br>
> <br>
> <br>
<br>
<br>
<br>
</blockquote></div>
</div></blockquote>
                                        </div></body>