[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] a6c52e: Implement recoding of WindowEventActivated on win3...

Eliot Miranda noreply at github.com
Wed Nov 10 00:30:35 UTC 2021


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: a6c52e1fd74fc5e28afee9c23cec9da2e5d5d0e9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a6c52e1fd74fc5e28afee9c23cec9da2e5d5d0e9
  Author: Christoph Thiede <christoph.thiede at student.hpi.de>
  Date:   2021-09-07 (Tue, 07 Sep 2021)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/win32/vm/sqWin32Window.c

  Log Message:
  -----------
  Implement recoding of WindowEventActivated on win32. Add new WindowEventDeactivated and record it, too.


  Commit: 7fdabcbdd98d5d4e0a7bd1e2ea9591c217127b62
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7fdabcbdd98d5d4e0a7bd1e2ea9591c217127b62
  Author: Christoph Thiede <christoph.thiede at outlook.de>
  Date:   2021-09-18 (Sat, 18 Sep 2021)

  Changed paths:
    M platforms/unix/vm-display-X11/sqUnixX11.c

  Log Message:
  -----------
  Implement recoding of WindowEventActivated and WindowEventDeactivated on linux/X11.


  Commit: ed32b0eee3c8d6fb3c19d7e552e3083863244ce2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ed32b0eee3c8d6fb3c19d7e552e3083863244ce2
  Author: Christoph Thiede <christoph.thiede at student.hpi.de>
  Date:   2021-11-07 (Sun, 07 Nov 2021)

  Changed paths:
    M .github/workflows/extra.yml
    M .github/workflows/linux-arm.yml
    M .github/workflows/linux.yml
    M .github/workflows/macos.yml
    M .github/workflows/win.yml
    A building/linux32/squeak.stack.spur/build/mvm
    A building/linux32/squeak.stack.spur/makeallclean
    A building/linux32/squeak.stack.spur/makealldirty
    A building/linux32/squeak.stack.spur/plugins.ext
    A building/linux32/squeak.stack.spur/plugins.int
    M building/linux32ARMv6/pharo.cog.spur/plugins.ext
    M building/linux32ARMv6/squeak.cog.spur/build.assert/mvm
    M building/linux32ARMv6/squeak.cog.spur/build.debug/mvm
    M building/linux32ARMv6/squeak.cog.spur/build/mvm
    M building/linux32ARMv6/squeak.cog.spur/plugins.ext
    M building/linux32ARMv6/squeak.cog.v3/build.assert/mvm
    M building/linux32ARMv6/squeak.cog.v3/build.debug/mvm
    M building/linux32ARMv6/squeak.cog.v3/build/mvm
    M building/linux32ARMv6/squeak.cog.v3/plugins.ext
    M building/linux32ARMv6/squeak.stack.spur/build.assert/mvm
    M building/linux32ARMv6/squeak.stack.spur/build.debug/mvm
    M building/linux32ARMv6/squeak.stack.spur/build/mvm
    M building/linux32ARMv6/squeak.stack.v3/build.assert/mvm
    M building/linux32ARMv6/squeak.stack.v3/build.debug/mvm
    M building/linux32ARMv6/squeak.stack.v3/build/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build/mvm
    M building/linux32x86/pharo.cog.spur/plugins.ext
    M building/linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build/mvm
    M building/linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.spur/build.assert/mvm
    M building/linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.spur/build.debug/mvm
    M building/linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.spur/build/mvm
    M building/linux32x86/squeak.cog.spur/plugins.ext
    M building/linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.v3/build.assert/mvm
    M building/linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.v3/build.debug/mvm
    M building/linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm
    M building/linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm
    M building/linux32x86/squeak.cog.v3/build.multithreaded/mvm
    M building/linux32x86/squeak.cog.v3/build/mvm
    M building/linux32x86/squeak.cog.v3/plugins.ext
    M building/linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/squeak.sista.spur/build.assert/mvm
    M building/linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/squeak.sista.spur/build.debug/mvm
    M building/linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm
    M building/linux32x86/squeak.sista.spur/build/mvm
    M building/linux32x86/squeak.sista.spur/plugins.ext
    M building/linux32x86/squeak.stack.spur/build.assert/mvm
    M building/linux32x86/squeak.stack.spur/build.debug/mvm
    M building/linux32x86/squeak.stack.spur/build/mvm
    M building/linux32x86/squeak.stack.v3/build.assert/mvm
    M building/linux32x86/squeak.stack.v3/build.debug/mvm
    M building/linux32x86/squeak.stack.v3/build/mvm
    A building/linux64/squeak.stack.spur/build/mvm
    A building/linux64/squeak.stack.spur/makeallclean
    A building/linux64/squeak.stack.spur/makealldirty
    A building/linux64/squeak.stack.spur/plugins.ext
    A building/linux64/squeak.stack.spur/plugins.int
    M building/linux64ARMv8/squeak.cog.spur/build.assert/mvm
    M building/linux64ARMv8/squeak.cog.spur/build.debug/mvm
    M building/linux64ARMv8/squeak.cog.spur/build/mvm
    M building/linux64ARMv8/squeak.cog.spur/plugins.ext
    M building/linux64ARMv8/squeak.cogmt.spur/build.assert/mvm
    M building/linux64ARMv8/squeak.cogmt.spur/build.debug/mvm
    M building/linux64ARMv8/squeak.cogmt.spur/build/mvm
    M building/linux64ARMv8/squeak.cogmt.spur/plugins.ext
    M building/linux64ARMv8/squeak.stack.spur/build.assert/mvm
    M building/linux64ARMv8/squeak.stack.spur/build.debug/mvm
    M building/linux64ARMv8/squeak.stack.spur/build/mvm
    M building/linux64x64/pharo.cog.spur/plugins.ext
    M building/linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux64x64/squeak.cog.spur/build.assert/mvm
    M building/linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux64x64/squeak.cog.spur/build.debug/mvm
    M building/linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm
    M building/linux64x64/squeak.cog.spur/build/mvm
    M building/linux64x64/squeak.cog.spur/plugins.ext
    M building/linux64x64/squeak.stack.spur/build.assert/mvm
    M building/linux64x64/squeak.stack.spur/build.debug/mvm
    M building/linux64x64/squeak.stack.spur/build/mvm
    M building/macos32x86/common/Makefile.app
    M building/macos32x86/common/Makefile.rules
    M building/macos64ARMv8/common/Makefile.app
    M building/macos64ARMv8/common/Makefile.rules
    M building/macos64x64/common/Makefile.app
    M building/macos64x64/common/Makefile.rules
    M building/sunos32x86/squeak.cog.spur/build/mvm
    M building/sunos32x86/squeak.stack.spur/build/mvm
    M building/sunos64x64/squeak.cog.spur/build/mvm
    M building/sunos64x64/squeak.stack.spur/build/mvm
    M building/win32x86/common/Makefile
    M building/win32x86/common/Makefile.msvc
    M building/win32x86/common/Makefile.msvc.clang.rules
    M building/win32x86/common/Makefile.msvc.msvc.rules
    M building/win32x86/common/Makefile.msvc.plugin
    M building/win32x86/common/Makefile.plugin
    M building/win32x86/common/Makefile.rules
    M building/win64x64/common/Makefile
    M building/win64x64/common/Makefile.msvc
    M building/win64x64/common/Makefile.msvc.clang.rules
    M building/win64x64/common/Makefile.msvc.flags
    M building/win64x64/common/Makefile.msvc.plugin
    M building/win64x64/common/Makefile.msvc.rules
    M building/win64x64/common/Makefile.msvc.tools
    M building/win64x64/common/Makefile.plugin
    M building/win64x64/common/Makefile.rules
    M building/win64x64/common/Makefile.tools
    M image/LoadReader.st
    M image/StartReader.st
    M platforms/Cross/plugins/IA32ABI/AlienSUnitTestProcedures.c
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h
    A platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncExports.h
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqCogStackAlignment.h
    M platforms/Cross/vm/sqNamedPrims.c
    M platforms/Cross/vm/sqPath.c
    M platforms/Cross/vm/sqSCCSVersion.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    R platforms/Mac OS/plugins/SqueakFFIPrims/Info-SqueakFFIPlugin__Upgraded_.plist
    R platforms/Mac OS/plugins/SqueakFFIPrims/SqueakFFI.xcodeproj.zip
    R platforms/Mac OS/plugins/SqueakFFIPrims/SqueakFFIPrims.proj.xml
    R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-Carbon-UI.c
    R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-asm-MacIntel.S
    R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-global.h
    R platforms/Mac OS/plugins/SqueakFFIPrims/resources/English.lproj/InfoPlist.strings
    R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFI.s
    R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFIPPC.c
    R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacIntel-Win32.c
    R platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-MacIntel.c
    R platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-asm-MacIntel.S
    M platforms/Mac OS/vm/osExports.c
    M platforms/Mac OS/vm/sqMacMain.c
    M platforms/RiscOS/vm/osExports.c
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m
    R platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.c
    R platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.h
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/iOS/vm/iPhone/Classes/SqueakUIView.m
    R platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.c
    R platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.h
    M platforms/minheadless/sdl2-window/sqWindow-SDL2.c
    M platforms/minheadless/unix/sqPlatformSpecific-Unix.c
    M platforms/minheadless/windows/sqPlatformSpecific-Win32.c
    M platforms/unix/config/aclocal.m4
    M platforms/unix/config/configure
    M platforms/unix/config/configure.ac
    M platforms/unix/config/ltmain.sh
    M platforms/unix/config/make.cfg.in
    R platforms/unix/plugins/FT2Plugin/Makefile.in
    A platforms/unix/plugins/FT2Plugin/Makefile.inc
    A platforms/unix/plugins/FT2Plugin/acinclude.m4
    R platforms/unix/plugins/SqueakFFIPrims/00README
    R platforms/unix/plugins/SqueakFFIPrims/any-libffi-asm.S
    R platforms/unix/plugins/SqueakFFIPrims/any-libffi.c
    R platforms/unix/plugins/SqueakFFIPrims/ffi-config
    R platforms/unix/plugins/SqueakFFIPrims/ffi-test-main.c
    R platforms/unix/plugins/SqueakFFIPrims/ffi-test-sq.h
    R platforms/unix/plugins/SqueakFFIPrims/ffi-test.c
    R platforms/unix/plugins/SqueakFFIPrims/ffi-test.h
    R platforms/unix/plugins/SqueakFFIPrims/ppc-darwin-asm.S
    R platforms/unix/plugins/SqueakFFIPrims/ppc-darwin.c
    R platforms/unix/plugins/SqueakFFIPrims/ppc-global.h
    R platforms/unix/plugins/SqueakFFIPrims/ppc-sysv-asm.S
    R platforms/unix/plugins/SqueakFFIPrims/ppc-sysv.c
    R platforms/unix/plugins/SqueakFFIPrims/x86-sysv-asm.S
    R platforms/unix/plugins/SqueakFFIPrims/x86-sysv.c
    M platforms/unix/plugins/UnicodePlugin/Makefile.inc
    R platforms/unix/plugins/UnicodePlugin/README.UnicodePlugin
    M platforms/unix/plugins/UnicodePlugin/acinclude.m4
    M platforms/unix/vm-sound-null/sqUnixSoundNull.c
    M platforms/unix/vm/SqSound.h
    M platforms/unix/vm/sqUnixMain.c
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
    R platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c
    M platforms/win32/vm/sqImageFileAccess.h
    M platforms/win32/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32Backtrace.c
    M platforms/win32/vm/sqWin32Exports.c
    M platforms/win32/vm/sqWin32Heartbeat.c
    M platforms/win32/vm/sqWin32Main.c
    M platforms/win32/vm/sqWin32Prefs.c
    M platforms/win32/vm/sqWin32Prefs.h
    M platforms/win32/vm/sqWin32SpurAlloc.c
    M platforms/win32/vm/sqWin32Window.c
    M scripts/ci/actions_prepare_linux_x86.sh
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/CameraPlugin/CameraPlugin.c
    M src/plugins/CroquetPlugin/CroquetPlugin.c
    M src/plugins/DESPlugin/DESPlugin.c
    M src/plugins/DSAPrims/DSAPrims.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FileCopyPlugin/FileCopyPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/Float64ArrayPlugin/Float64ArrayPlugin.c
    M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c
    M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
    M src/plugins/Klatt/Klatt.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/MD5Plugin/MD5Plugin.c
    M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
    M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/ScratchPlugin/ScratchPlugin.c
    M src/plugins/SerialPlugin/SerialPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundCodecPrims/SoundCodecPrims.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/UnicodePlugin/UnicodePlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
    M src/plugins/VectorEnginePlugin/VectorEnginePlugin.c
    M src/plugins/WeDoPlugin/WeDoPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
    M src/spur32.cog.lowcode/cogit.h
    M src/spur32.cog.lowcode/cogitARMv5.c
    M src/spur32.cog.lowcode/cogitIA32.c
    M src/spur32.cog.lowcode/cointerp.c
    M src/spur32.cog.lowcode/cointerp.h
    R src/spur32.cog.lowcode/exampleSqNamedPrims.h
    M src/spur32.cog.lowcode/gcc3x-cointerp.c
    M src/spur32.cog.lowcode/interp.h
    M src/spur32.cog.newspeak/cogit.c
    M src/spur32.cog.newspeak/cogit.h
    M src/spur32.cog.newspeak/cogitARMv5.c
    M src/spur32.cog.newspeak/cogitIA32.c
    M src/spur32.cog.newspeak/cointerp.c
    M src/spur32.cog.newspeak/cointerp.h
    R src/spur32.cog.newspeak/exampleSqNamedPrims.h
    M src/spur32.cog.newspeak/gcc3x-cointerp.c
    M src/spur32.cog.newspeak/interp.h
    M src/spur32.cog/cogit.h
    M src/spur32.cog/cogitARMv5.c
    M src/spur32.cog/cogitIA32.c
    M src/spur32.cog/cointerp.c
    M src/spur32.cog/cointerp.h
    M src/spur32.cog/cointerpmt.c
    M src/spur32.cog/cointerpmt.h
    R src/spur32.cog/exampleSqNamedPrims.h
    M src/spur32.cog/gcc3x-cointerp.c
    M src/spur32.cog/gcc3x-cointerpmt.c
    M src/spur32.cog/interp.h
    M src/spur32.sista/cogit.h
    M src/spur32.sista/cogitARMv5.c
    M src/spur32.sista/cogitIA32.c
    M src/spur32.sista/cointerp.c
    M src/spur32.sista/cointerp.h
    R src/spur32.sista/exampleSqNamedPrims.h
    M src/spur32.sista/gcc3x-cointerp.c
    M src/spur32.sista/interp.h
    R src/spur32.stack.lowcode/exampleSqNamedPrims.h
    M src/spur32.stack.lowcode/gcc3x-interp.c
    M src/spur32.stack.lowcode/interp.c
    M src/spur32.stack.lowcode/interp.h
    R src/spur32.stack.newspeak/exampleSqNamedPrims.h
    M src/spur32.stack.newspeak/gcc3x-interp.c
    M src/spur32.stack.newspeak/interp.c
    M src/spur32.stack.newspeak/interp.h
    R src/spur32.stack/exampleSqNamedPrims.h
    M src/spur32.stack/gcc3x-interp.c
    M src/spur32.stack/interp.c
    M src/spur32.stack/interp.h
    M src/spur32.stack/validImage.c
    M src/spur64.cog.lowcode/cogit.h
    M src/spur64.cog.lowcode/cogitARMv8.c
    M src/spur64.cog.lowcode/cogitX64SysV.c
    M src/spur64.cog.lowcode/cogitX64WIN64.c
    M src/spur64.cog.lowcode/cointerp.c
    M src/spur64.cog.lowcode/cointerp.h
    R src/spur64.cog.lowcode/exampleSqNamedPrims.h
    M src/spur64.cog.lowcode/gcc3x-cointerp.c
    M src/spur64.cog.lowcode/interp.h
    M src/spur64.cog.newspeak/cogit.h
    M src/spur64.cog.newspeak/cogitARMv8.c
    M src/spur64.cog.newspeak/cogitX64SysV.c
    M src/spur64.cog.newspeak/cogitX64WIN64.c
    M src/spur64.cog.newspeak/cointerp.c
    M src/spur64.cog.newspeak/cointerp.h
    R src/spur64.cog.newspeak/exampleSqNamedPrims.h
    M src/spur64.cog.newspeak/gcc3x-cointerp.c
    M src/spur64.cog.newspeak/interp.h
    M src/spur64.cog/cogit.h
    M src/spur64.cog/cogitARMv8.c
    M src/spur64.cog/cogitX64SysV.c
    M src/spur64.cog/cogitX64WIN64.c
    M src/spur64.cog/cointerp.c
    M src/spur64.cog/cointerp.h
    M src/spur64.cog/cointerpmt.c
    M src/spur64.cog/cointerpmt.h
    R src/spur64.cog/exampleSqNamedPrims.h
    M src/spur64.cog/gcc3x-cointerp.c
    M src/spur64.cog/gcc3x-cointerpmt.c
    M src/spur64.cog/interp.h
    M src/spur64.sista/cogit.h
    M src/spur64.sista/cogitARMv8.c
    M src/spur64.sista/cogitX64SysV.c
    M src/spur64.sista/cogitX64WIN64.c
    M src/spur64.sista/cointerp.c
    M src/spur64.sista/cointerp.h
    R src/spur64.sista/exampleSqNamedPrims.h
    M src/spur64.sista/gcc3x-cointerp.c
    M src/spur64.sista/interp.h
    R src/spur64.stack.lowcode/exampleSqNamedPrims.h
    M src/spur64.stack.lowcode/gcc3x-interp.c
    M src/spur64.stack.lowcode/interp.c
    M src/spur64.stack.lowcode/interp.h
    R src/spur64.stack.newspeak/exampleSqNamedPrims.h
    M src/spur64.stack.newspeak/gcc3x-interp.c
    M src/spur64.stack.newspeak/interp.c
    M src/spur64.stack.newspeak/interp.h
    R src/spur64.stack/exampleSqNamedPrims.h
    M src/spur64.stack/gcc3x-interp.c
    M src/spur64.stack/interp.c
    M src/spur64.stack/interp.h
    M src/spur64.stack/validImage.c
    M src/v3.cog/cogit.h
    M src/v3.cog/cogitARMv5.c
    M src/v3.cog/cogitIA32.c
    M src/v3.cog/cointerp.c
    M src/v3.cog/cointerp.h
    R src/v3.cog/exampleSqNamedPrims.h
    M src/v3.cog/gcc3x-cointerp.c
    M src/v3.cog/interp.h
    R src/v3.stack/exampleSqNamedPrims.h
    M src/v3.stack/gcc3x-interp.c
    M src/v3.stack/interp.c
    M src/v3.stack/interp.h

  Log Message:
  -----------
  Merge branch 'Cog' into window-event-activated


  Commit: 2bba565827e5abf72561971024ad31f8b9e5d3e4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2bba565827e5abf72561971024ad31f8b9e5d3e4
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-11-09 (Tue, 09 Nov 2021)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/win32/vm/sqWin32Window.c

  Log Message:
  -----------
  Merge pull request #593 from LinqLover/window-event-activated

`WindowEvent`[`A`|`Dea`]`ctivated`


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/c265f9fb46a3...2bba565827e5


More information about the Vm-dev mailing list