[Vm-dev] The VM to tag

Eliot Miranda eliot.miranda at gmail.com
Fri Dec 27 05:34:48 UTC 2019


Hi Nicolas,

On Thu, Dec 26, 2019 at 8:30 PM Eliot Miranda <eliot.miranda at gmail.com>
wrote:

>
>
> On Thu, Dec 26, 2019 at 12:21 AM Nicolas Cellier <
> nicolas.cellier.aka.nice at gmail.com> wrote:
>
>>
>> Let me suggest f70cf5f34041e0e197542651e90505a0b86325f6
>> Please test it! (once the CI has built...)
>>
>
> My testing shows a serious regression with Apple/Command keys on MacOS.
> This commit:
>
> commit a54a2240565e729b5f613a1c2b3277bb3a8a2873
> Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
> Date:   Mon Dec 23 21:05:54 2019 +0100
>
>     Convert charCode to latin1 encoding rather than macRoman on iOS.
>
>     Why? because image side uses unicode encoding for characters, and that
> matches latin1 up to 256.
>     Once upon a time, the image side did use macRoman, so that explains
> the legacy code.
>     But such legacy has become a drag, let's get rid of it!
>
>     TODO: same changes required on legacy Mac OS
>     But I might apply those change after merging the compile_legacy_Mac_OS
> code in order to avoid potential conflicts.
>
> affects this file: platforms/iOS//vm/OSX/sqSqueakOSXApplication+events.m
>
> So we need to use an earlier version of the keyboard support and do a
> different merge to pull in Levente's changes.  Or we need to fix this.
>

Well, the regression occurs, but it is nothing to do with
platforms/iOS//vm/OSX/sqSqueakOSXApplication+events.m.  Reverting that does
not fix the problem.  So I don't know what has caused the regression.


>
>
>>
>> Le jeu. 26 déc. 2019 à 08:48, Nicolas Cellier <
>> nicolas.cellier.aka.nice at gmail.com> a écrit :
>>
>>> I also want to fix
>>> https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/456 at least
>>> for the letters (ctrl+a to ctrl+z)
>>> I find current Cog VM quite not usable on linux (OK, I am testing via
>>> Parallels virtualization with a Mac keyboard, but still).
>>> I can propose a fix this morning.
>>>
>>> Le mer. 25 déc. 2019 à 23:36, Nicolas Cellier <
>>> nicolas.cellier.aka.nice at gmail.com> a écrit :
>>>
>>>> Hi Eliot,
>>>> I suggest we merge
>>>> https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/458 as Levente
>>>> asked for.
>>>>
>>>> Le mer. 25 déc. 2019 à 23:30, David T. Lewis <lewis at mail.msen.com> a
>>>> écrit :
>>>>
>>>>>
>>>>> On Wed, Dec 25, 2019 at 10:43:41PM +0100, Fabio Niephaus wrote:
>>>>> >
>>>>> > On Wed, 25 Dec 2019 at 10:32 pm, Eliot Miranda <
>>>>> eliot.miranda at gmail.com>
>>>>> > wrote:
>>>>> >
>>>>> > >
>>>>> > > Hi All,
>>>>> > >
>>>>> > >     so it seems things are stabilizing. The CI builds.  The recent
>>>>> commits
>>>>> > > from Nicolas re events seem like goodness to me.  Are we agreed
>>>>> that I
>>>>> > > should tag the a4a08f98c17b23ad54b5e361ffc0280e2ea8e0c3 commit or
>>>>> does
>>>>> > > anyone suggest an earlier one?  This commit has VM sources that are
>>>>> > > unchanged since Pablo Tesone's fix for gcc compilation of
>>>>> immediate floats.
>>>>> > > It includes the socket name lookup fixes Levente wanted, and it
>>>>> has very
>>>>> > > localized but useful fixes for events.  My vote would be to choose
>>>>> this.
>>>>> > >
>>>>> >
>>>>> > +1
>>>>> >
>>>>> > Fabio
>>>>> >
>>>>>
>>>>> +1
>>>>>
>>>>> Dave
>>>>>
>>>>>
>
> --
> _,,,^..^,,,_
> best, Eliot
>


-- 
_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20191226/630ade46/attachment-0001.html>


More information about the Vm-dev mailing list