[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 4f9134: CogVM source as per VMMaker.oscog-eem.3316

Eliot Miranda noreply at github.com
Tue Mar 28 20:38:34 UTC 2023


  Branch: refs/heads/virtend
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 4f913460d09031cc11ec3be33b56af72bc66c166
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4f913460d09031cc11ec3be33b56af72bc66c166
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2023-03-28 (Tue, 28 Mar 2023)

  Changed paths:
    A platforms/Cross/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.h
    R platforms/iOS/plugins/ClipboardExtendedPlugin/sqMacExtendedClipboard.h
    M platforms/iOS/plugins/ClipboardExtendedPlugin/sqMacExtendedClipboard.m
    M platforms/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c
    M platforms/win32/plugins/ClipboardExtendedPlugin/sqWin32ExtendedClipboard.c
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.3316

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).

Harden the fetch functions on iOS and unix to check for out-of-memory.

The plugin now seems to work on unix but much work needs to be done to
platforms/unix/vm-display-x11/sqUnixX11.c because playing with e.g. firefox
shows that copying HTML text has no effect on the results passed up from
clipboardGetTypeNames et al.


  Commit: a0a5a397a531f0638f677bb88a145b2ef9118286
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a0a5a397a531f0638f677bb88a145b2ef9118286
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2023-03-28 (Tue, 28 Mar 2023)

  Changed paths:
    M platforms/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c

  Log Message:
  -----------
  ...and consequently catch two more slips in sqUnixExtendedClipboard.c.


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/ef43c43920ae...a0a5a397a531


More information about the Vm-dev mailing list