<div dir="ltr"><div dir="ltr"><div dir="ltr">Hi Nicolas,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Dec 26, 2019 at 8:30 PM Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Dec 26, 2019 at 12:21 AM Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"> <div dir="ltr"><div>Let me suggest <span style="color:rgb(0,0,0);font-family:Helvetica;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:nowrap;word-spacing:0px;text-decoration:none;display:inline;float:none">f70cf5f34041e0e197542651e90505a0b86325f6</span></div><div><span style="color:rgb(0,0,0);font-family:Helvetica;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:nowrap;word-spacing:0px;text-decoration:none;display:inline;float:none">Please test it! (once the CI has built...)<br></span></div></div></blockquote><div><br></div><div>My testing shows a serious regression with Apple/Command keys on MacOS.  This commit:</div><div><br></div><div><div style="color:rgb(0,0,0)"><div>commit a54a2240565e729b5f613a1c2b3277bb3a8a2873</div><div>Author: Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>></div><div>Date:   Mon Dec 23 21:05:54 2019 +0100</div><div><br></div><div>    Convert charCode to latin1 encoding rather than macRoman on iOS.</div><div><br></div><div>    Why? because image side uses unicode encoding for characters, and that matches latin1 up to 256.</div><div>    Once upon a time, the image side did use macRoman, so that explains the legacy code.</div><div>    But such legacy has become a drag, let's get rid of it!</div><div><br></div><div>    TODO: same changes required on legacy Mac OS</div><div>    But I might apply those change after merging the compile_legacy_Mac_OS code in order to avoid potential conflicts.</div><div><br></div><div>affects this file: platforms/iOS//vm/OSX/sqSqueakOSXApplication+events.m</div><div><br></div><div>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.</div></div></div></div></div></div></div></blockquote><div><br></div><div>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.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><span style="color:rgb(0,0,0);font-family:Helvetica;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:nowrap;word-spacing:0px;text-decoration:none;display:inline;float:none"></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 26 déc. 2019 à 08:48, Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>I also want to fix <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/456" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/456</a> at least for the letters (ctrl+a to ctrl+z)</div><div>I find current Cog VM quite not usable on linux (OK, I am testing via Parallels virtualization with a Mac keyboard, but still).</div><div>I can propose a fix this morning.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 25 déc. 2019 à 23:36, Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi Eliot,</div><div>I suggest we merge <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/458" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/458</a> as Levente asked for.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 25 déc. 2019 à 23:30, David T. Lewis <<a href="mailto:lewis@mail.msen.com" target="_blank">lewis@mail.msen.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"> <br>
On Wed, Dec 25, 2019 at 10:43:41PM +0100, Fabio Niephaus wrote:<br>
>  <br>
> On Wed, 25 Dec 2019 at 10:32 pm, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>><br>
> wrote:<br>
> <br>
> ><br>
> > Hi All,<br>
> ><br>
> >     so it seems things are stabilizing. The CI builds.  The recent commits<br>
> > from Nicolas re events seem like goodness to me.  Are we agreed that I<br>
> > should tag the a4a08f98c17b23ad54b5e361ffc0280e2ea8e0c3 commit or does<br>
> > anyone suggest an earlier one?  This commit has VM sources that are<br>
> > unchanged since Pablo Tesone's fix for gcc compilation of immediate floats.<br>
> > It includes the socket name lookup fixes Levente wanted, and it has very<br>
> > localized but useful fixes for events.  My vote would be to choose this.<br>
> ><br>
> <br>
> +1<br>
> <br>
> Fabio<br>
> <br>
<br>
+1<br>
<br>
Dave<br>
<br>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div></div></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div></div></div>