[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 3fa703: Prefix the drag event types with SQ

GitHub noreply at github.com
Mon Jul 25 07:41:13 UTC 2016


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 3fa7038453a379edc5577988fdcba396e586ef17
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3fa7038453a379edc5577988fdcba396e586ef17
  Author: nicolas-cellier-aka-nice <nicolas.cellier.aka.nice at gmail.com>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/Mac OS/plugins/DropPlugin/sqMacDragDrop.c
    M platforms/Mac OS/vm/sqMacUIAppleEvents.c
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
    M platforms/unix/vm-display-Quartz/SqueakView.m
    M platforms/unix/vm-display-Quartz/sqUnixQuartz.m
    M platforms/unix/vm-display-Quartz/zzz/sqUnixQuartz.m
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/unix/vm-display-X11/sqUnixXdnd.c
    M platforms/win32/plugins/DropPlugin/sqWin32Drop.c

  Log Message:
  -----------
  Prefix the drag event types with SQ

This is required for compatibility with MSVC (2015), otherwise there's a namespace conflict:
>c:\program files (x86)\windows kits\8.1\include\um\oleidl.h(3541): error C2059: erreur de syntaxe : 'constant'

The offending code is:
   HRESULT ( STDMETHODCALLTYPE *DragEnter )(


  Commit: db28419628c68744d45b32a5d48a2e49a649b855
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/db28419628c68744d45b32a5d48a2e49a649b855
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/Mac OS/plugins/DropPlugin/sqMacDragDrop.c
    M platforms/Mac OS/vm/sqMacUIAppleEvents.c
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
    M platforms/unix/vm-display-Quartz/SqueakView.m
    M platforms/unix/vm-display-Quartz/sqUnixQuartz.m
    M platforms/unix/vm-display-Quartz/zzz/sqUnixQuartz.m
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/unix/vm-display-X11/sqUnixXdnd.c
    M platforms/win32/plugins/DropPlugin/sqWin32Drop.c

  Log Message:
  -----------
  Merge pull request #33 from OpenSmalltalk/rename_dragevent_types

Prefix the drag event types with SQ


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/59cf685d8404...db28419628c6


More information about the Vm-dev mailing list