Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 24df818454b177735fdf894bda5d028fc95e1c44 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/24df818454b177735fdf894bda5d028fc95e1c44 Author: Nicolas Cellier <[hidden email]> Date: 2019-01-05 (Sat, 05 Jan 2019) Changed paths: M platforms/win32/plugins/AsynchFilePlugin/sqWin32AsyncFilePrims.c M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c M platforms/win32/plugins/JoystickTabletPlugin/sqWin32Joystick.c M platforms/win32/plugins/MIDIPlugin/sqWin32MIDI.c M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c M platforms/win32/vm/sqWin32.h M platforms/win32/vm/sqWin32Alloc.c M platforms/win32/vm/sqWin32Main.c M platforms/win32/vm/sqWin32PluginSupport.c M platforms/win32/vm/sqWin32Service.c M platforms/win32/vm/sqWin32Utils.c M platforms/win32/vm/sqWin32Window.c Log Message: ----------- Let warnPrintf take a char * argument in platforms/win32 VM support files This is required to make its signature uniform across different platforms and compatible with minheadless variant Provide a warnPrintfW for the rare cases when we need to print a WCHAR* on the console Provide a warnPrintfT macro taking a TCHAR* for the -DUNICODE agnostic clients Let DPRINTF macro which depend on warnPrintf do its conversion to char* Note that DBGPRINTF macro will remain dedicated to TCHAR* (defined as warnPrintfT) Accordingly also change back the DPRINTF function (not he macro...) to take a char * This implies using a few ASCII API variants rather than generic API variants (SendMessageA, OutputDebugStringA) [skip travis] Commit: 850342ef63529da114f6b145848fd9db581ba877 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/850342ef63529da114f6b145848fd9db581ba877 Author: Nicolas Cellier <[hidden email]> Date: 2019-01-05 (Sat, 05 Jan 2019) Changed paths: M platforms/minheadless/windows/sqPlatformSpecific-Win32.h Log Message: ----------- Provide the minheadless support for warnPrintfW/T Commit: 96e46208c0cff847e428aacd2c27f7750e51248a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/96e46208c0cff847e428aacd2c27f7750e51248a Author: Nicolas Cellier <[hidden email]> Date: 2019-01-05 (Sat, 05 Jan 2019) Changed paths: M build.win32x86/common/Makefile.plugin M build.win32x86/common/Makefile.tools M build.win64x64/common/Makefile.plugin M build.win64x64/common/Makefile.tools Log Message: ----------- NO_STD_FILE_SUPPORT is now implied by WIN32_FILE_SUPPORT So no need to provide this -D compiler option anymore, it generates useless warnings Also remove -mdll in WIN64, it's an unsupported option that also generates a warning Commit: a81683b191ce7c8154d9b5279e75d45b588af0a8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a81683b191ce7c8154d9b5279e75d45b588af0a8 Author: Nicolas Cellier <[hidden email]> Date: 2019-01-05 (Sat, 05 Jan 2019) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c Log Message: ----------- Remove a compiler warning - losing const qualifier Commit: 6f2cb8ad232f9f5c1e9aa25f89b5f101ea9684d5 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6f2cb8ad232f9f5c1e9aa25f89b5f101ea9684d5 Author: Nicolas Cellier <[hidden email]> Date: 2019-01-05 (Sat, 05 Jan 2019) Changed paths: M platforms/minheadless/windows/sqWin32.h M platforms/minheadless/windows/sqWin32Common.c Log Message: ----------- DIscard now unused fromSqueak fromSqueak2 fromSqueakInto from minheadless too Related to issue #345 [skip travis] Commit: 005e3dc34a26e6d8edeb4461e5dd121a9a05dca0 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/005e3dc34a26e6d8edeb4461e5dd121a9a05dca0 Author: Nicolas Cellier <[hidden email]> Date: 2019-01-05 (Sat, 05 Jan 2019) Changed paths: M build.win32x86/common/Makefile.plugin M build.win32x86/common/Makefile.tools M build.win64x64/common/Makefile.plugin M build.win64x64/common/Makefile.tools M platforms/minheadless/windows/sqPlatformSpecific-Win32.h M platforms/minheadless/windows/sqWin32.h M platforms/minheadless/windows/sqWin32Common.c M platforms/win32/plugins/AsynchFilePlugin/sqWin32AsyncFilePrims.c M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c M platforms/win32/plugins/JoystickTabletPlugin/sqWin32Joystick.c M platforms/win32/plugins/MIDIPlugin/sqWin32MIDI.c M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c M platforms/win32/vm/sqWin32.h M platforms/win32/vm/sqWin32Alloc.c M platforms/win32/vm/sqWin32Main.c M platforms/win32/vm/sqWin32PluginSupport.c M platforms/win32/vm/sqWin32Service.c M platforms/win32/vm/sqWin32Utils.c M platforms/win32/vm/sqWin32Window.c Log Message: ----------- Merge pull request #347 from OpenSmalltalk/ascii_warnPrintf Ascii warn printf Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/1d97d7952e57...005e3dc34a26 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. |
Free forum by Nabble | Edit this page |