[Vm-dev] VM Maker: VMMaker.oscog-eem.3316.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Mar 28 20:17:18 UTC 2023


Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.3316.mcz

==================== Summary ====================

Name: VMMaker.oscog-eem.3316
Author: eem
Time: 28 March 2023, 1:17:00.948881 pm
UUID: 5216fdfa-1bd8-4f37-9cd1-7aba18a852db
Ancestors: VMMaker.oscog-eem.3315

Bow to the inevitable and go with as traditional platforms/Cross style include file for the ClipboardExtendedPlugin (int is not wide enough to hold an oop on 64-bits).

=============== Diff against VMMaker.oscog-eem.3315 ===============

Item was added:
+ ----- Method: ClipboardExtendedPlugin class>>hasHeaderFile (in category 'translation') -----
+ hasHeaderFile
+ 
+ 	^true!

Item was removed:
- ----- Method: ClipboardExtendedPlugin class>>preambleCCode (in category 'translation') -----
- preambleCCode
- 	^'// declarations for the support API. eem, 10/10/2022\\void sqPasteboardClear(void *inPasteboard);\sqInt sqPasteboardGetItemCount(void *inPasteboard);\sqInt sqPasteboardCopyItemFlavorsitemNumber(void *inPasteboard, sqInt formatNumber);\void *sqCreateClipboard(void);\void sqPasteboardPutItemFlavordatalengthformatTypeformatLength(void *inPasteboard, char *inData, sqInt dataLength, char *format, sqInt formatLength);\void sqPasteboardPutItemFlavordatalengthformatType(void *inPasteboard, char *inData, sqInt dataLength, sqInt format);\sqInt sqPasteboardCopyItemFlavorDataformatformatLength(void *inPasteboard, char *format, sqInt formatLength);\sqInt sqPasteboardCopyItemFlavorDataformat(void *inPasteboard, sqInt format);\sqInt sqPasteboardhasDataInFormatformatLength(void *inPasteboard, char *format, sqInt formatLength);\sqInt sqPasteboardhasDataInFormat(void *inPasteboard, sqInt format);' withCRs
- 
- 	"quick test:"
- 	"ExtendedClipboardInterface current addClipboardDataConvertFormToPNG: Display"!



More information about the Vm-dev mailing list