<div dir="ltr"><div dir="ltr" class="gmail_msg"><br class="gmail_msg"><div class="m_-8863710711880302083GmSign gmail_msg">On Fri, Oct 7, 2016 at 9:13 PM tim Rowledge &lt;<a href="mailto:tim@rowledge.org" class="gmail_msg" target="_blank">tim@rowledge.org</a>&gt; wrote:<br class="gmail_msg"></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_quote gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br class="gmail_msg">
<br class="gmail_msg">
&gt; On 06-10-2016, at 11:49 PM, Fabio Niephaus &lt;<a href="mailto:lists@fniephaus.com" class="gmail_msg" target="_blank">lists@fniephaus.com</a>&gt; wrote:<br class="gmail_msg">
&gt;<br class="gmail_msg">
&gt; Who decided to ship that VM with Raspbian?<br class="gmail_msg">
<br class="gmail_msg">
Well obviously, I did - that’s my job. I don’t recall the exact sequence but evidently at some point I pulled the latest sources and built them, found it apparently ok and put it in place. Shortly later I repeated with later sources and built another release package for Pi and sent it off to Cambridge as a replacement. Sadly in the usual chaos surrounding a big release of hundreds of applications with a new UI and many other bits, something got lost and the older vm was left in the release. The image got updated again later after some RC testing by my small coterie of enthusiastic testers - but *they* were using the better vm and so nobody  had any problems with key events.<br class="gmail_msg">
<br class="gmail_msg">
Pi Towers are assembling an updated .deb as I type.<br class="gmail_msg"></blockquote><div class="gmail_msg"><br class="gmail_msg"></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_quote gmail_msg"><div class="gmail_msg">That&#39;s great!</div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_quote gmail_msg"><div class="gmail_msg"> </div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br class="gmail_msg">
<br class="gmail_msg">
&gt; Even though this is the first &quot;stable&quot; release tag (which is why we used it for Squeak-5.1), it is known to have a keyboard input related bug. And like you said, the bug has apparently been fixed already, but I have no idea what was actually going on.<br class="gmail_msg">
<br class="gmail_msg">
The interesting question here - as well as what was wrong and what fixed it - is how come I didn’t see any comments about key problems at the time. Clearly I wouldn’t have used the vm if I had any idea of such a problem. Not that that explains how it wasn’t completely obvious when I tried it out… all very odd.<br class="gmail_msg"></blockquote><div><br></div><div>I spent the last 30mins to do some research and I came to the conclusion that I might have mixed this up with [1]. Nonetheless, I went through the changes since 201608171728 [2] and all keyboard-related changes I was able to find were in [3], but those seem unrelated. Also checking the news until VMMaker.oscog-cb.1919 at [4] didn&#39;t bring up anything related. So I am afraid that&#39;s all I know. And I believe it could be tough to solve this mystery because many (good) things happened since that release (PharoVM changes are being merged back by Esteban, CB and Eliot are actively working on Sista, Nicolas is working on various things, ...).</div><div><br></div><div>Maybe someone else can help...</div><div><br></div><div>Fabio</div><div><br></div><div>[1] <a href="http://forum.world.st/Re-VM-Crash-on-Mac-with-Input-Method-Vm-dev-Re-squeak-dev-RFB-td4915036.html">http://forum.world.st/Re-VM-Crash-on-Mac-with-Input-Method-Vm-dev-Re-squeak-dev-RFB-td4915036.html</a></div><div>[2] <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/201608171728...Cog">https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/201608171728...Cog</a></div><div>[3] <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e24f4da5a82e2b37a3e3274801ff52b4c5ed0685">https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e24f4da5a82e2b37a3e3274801ff52b4c5ed0685</a></div><div>[4] <a href="http://source.squeak.org/VMMaker.html">http://source.squeak.org/VMMaker.html</a></div><div> </div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br class="gmail_msg">
<br class="gmail_msg">
tim<br class="gmail_msg">
--<br class="gmail_msg">
tim Rowledge; <a href="mailto:tim@rowledge.org" class="gmail_msg" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" class="gmail_msg" target="_blank">http://www.rowledge.org/tim</a><br class="gmail_msg">
Useful random insult:- Hid behind the door when they passed out brains.<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
</blockquote></div></div></div>