Virtual Machine

The Linux virtual machine delivered with distributions of Haver are a custom build ones, which make the Windows- or Super-key work as Opt-key. Probably this is not too useful, because the same key is simulated by pressing Ctrl and Alt together. The latest VMs also disable this Opt-key emulation, if the Super- or Windows-key is used as the Opt-key.

Additionally the VM tunnels additional mouse-buttons, such as the backward- and the forward-buttons as keystrokes. Haver’s image contains a the additional event handlers and some default handlers that cane be used to resize windows quickly.

I also changed some optional performance enhancements, such as X11-shared memory and X11 asynchronous updates the defaults:

5.0-202205191319-HVR_MVP_ALPHA4.2_WINKEY_2022-05-19  Sat May 21 13:57:23 CEST 2022 clang [Production Spur 64-bit x86_64 VM]
CoInterpreter VMMaker.oscog-mt.3184 uuid: 57b61827-3f1a-ab45-966e-7c5caaef28d7 May 21 2022
StackToRegisterMappingCogit VMMaker.oscog-mt.3179 uuid: c6fbcb07-2a19-ed4f-8b40-9c119a70882a May 21 2022
VM: 202205191319-HVR_MVP_ALPHA4.2_WINKEY_2022-05-19 bear@speedy:gitwork/opensmalltalk-vm
Date: Thu May 19 15:19:40 2022 CommitHash: 776d7d19d
Plugins: 202205191319-HVR_MVP_ALPHA4.2_WINKEY_2022-05-19 bear@speedy:gitwork/opensmalltalk-vm
Linux speedy 5.4.0-110-generic #124~18.04.1-Ubuntu SMP Fri Apr 22 12:01:21 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
plugin path: /home/bear/smallworks/cuis/5.0-202205191319-HVR_MVP_ALPHA4.2_WINKEY_2022-05-19-64bit/ [default: /home/bear/smallworks/cuis/5.0-202205191319-HVR_MVP_ALPHA4.2_WINKEY_2022-05-19-64bit/]