[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 128e98: For Windows, fixes some issues in the ClipboardExt...
Eliot Miranda
noreply at github.com
Sat Mar 25 17:28:20 UTC 2023
Branch: refs/heads/virtend
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 128e98c6bd24efa8fc46ac5b4750b38313cae6db
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/128e98c6bd24efa8fc46ac5b4750b38313cae6db
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2023-03-25 (Sat, 25 Mar 2023)
Changed paths:
M platforms/win32/plugins/ClipboardExtendedPlugin/sqWin32ExtendedClipboard.c
Log Message:
-----------
For Windows, fixes some issues in the ClipboardExtended plugin platform code. Every OpenClipboard must have a CloseClipboard or we would lock out other applications.
Commit: 1567c4a6a39baf83ebbafe28e3033b14ca9700d8
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1567c4a6a39baf83ebbafe28e3033b14ca9700d8
Author: Eliot Miranda <eliot.miranda at gmail.com>
Date: 2023-03-25 (Sat, 25 Mar 2023)
Changed paths:
M platforms/iOS/plugins/ClipboardExtendedPlugin/sqMacExtendedClipboard.m
M platforms/win32/plugins/ClipboardExtendedPlugin/sqWin32ExtendedClipboard.c
M src/plugins/BitBltPlugin/BitBltPlugin.c
M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
Log Message:
-----------
CogVM source as per VMMaker.oscog-eem.3313
Have the copyBits primitives answer #'bad receiver' if loadBitBltFrom:warping:
fails. Speed up noSource/noHalftone setup there-in.
Fix the ClipboardExtendedPlugin on Mac & Win32 so that multiple invocations of
addClipboardData:dataFormat: allow different formats to be pasted at once.
Regenerate the unchanged src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
so that the image can check the version number to see if the new support exists.
Commit: e0f929c58a745882e6c23ccc9fdc0c2f8aa32616
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e0f929c58a745882e6c23ccc9fdc0c2f8aa32616
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2023-03-25 (Sat, 25 Mar 2023)
Changed paths:
M platforms/win32/plugins/ClipboardExtendedPlugin/sqWin32ExtendedClipboard.c
Log Message:
-----------
For ClipboardExtended plugin on Windows, fix typo and type error.
Commit: cc5cd93c62d963642ad712c6cd1d6a6249791226
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cc5cd93c62d963642ad712c6cd1d6a6249791226
Author: David T. Lewis <lewis at mail.msen.com>
Date: 2023-03-25 (Sat, 25 Mar 2023)
Changed paths:
A platforms/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c
Log Message:
-----------
Add ClipboardExtendedPlugin unix platform code from the OLPC project.
Author takashi (OLPC project 2007), development commit log is in the olpc
branch at squeakvm.org. Included in squeakvm.org trunk unix builds since
2008. There has been no change to the source file since 2007.
Commit: cce6ea7a4925d184f60a5f5fe7c75443fbe4545f
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cce6ea7a4925d184f60a5f5fe7c75443fbe4545f
Author: David T. Lewis <lewis at mail.msen.com>
Date: 2023-03-25 (Sat, 25 Mar 2023)
Changed paths:
M platforms/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c
Log Message:
-----------
Change include order to allow clean build
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/f20a00030009...cce6ea7a4925
More information about the Vm-dev
mailing list