[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] a229a9: faSupport: initial commit for windows testing
GitHub
noreply at github.com
Wed Oct 3 06:18:03 UTC 2018
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: a229a9535cefe3f7ea719c31f57d745c1a503ed4
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a229a9535cefe3f7ea719c31f57d745c1a503ed4
Author: AlistairGrant <akgrant0710 at gmail.com>
Date: 2018-09-15 (Sat, 15 Sep 2018)
Changed paths:
A platforms/Cross/plugins/FileAttributesPlugin/faConstants.h
A platforms/unix/plugins/FileAttributesPlugin/faSupport.c
A platforms/unix/plugins/FileAttributesPlugin/faSupport.h
A platforms/win32/plugins/FileAttributesPlugin/faSupport.c
A platforms/win32/plugins/FileAttributesPlugin/faSupport.h
M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
Log Message:
-----------
faSupport: initial commit for windows testing
Commit: 71e9b7e35835613e95a5894ff4ad7949c0e716a8
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/71e9b7e35835613e95a5894ff4ad7949c0e716a8
Author: AlistairGrant <akgrant0710 at gmail.com>
Date: 2018-09-30 (Sun, 30 Sep 2018)
Changed paths:
A platforms/Cross/plugins/FileAttributesPlugin/faCommon.c
A platforms/Cross/plugins/FileAttributesPlugin/faPlugin.h
M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
M platforms/unix/plugins/FileAttributesPlugin/faSupport.h
M platforms/win32/plugins/FileAttributesPlugin/faSupport.c
M platforms/win32/plugins/FileAttributesPlugin/faSupport.h
M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
Log Message:
-----------
FileAttributesPlugin: restructure platform support files
Restructure FileAttributesPlugin to move platform specific functionality
out to separate files. This is required as Windows requires the "wide"
versions of posix functions to be used, e.g. access() vs. _waccess(),
while other seem to require the Windows native functions, e.g. iterating
over directories, and interleaving #ifdef _WIN32 was becoming unwieldy.
Commit: 2a0edb0b7f9990ba63118cae05bd7d96556c48c7
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2a0edb0b7f9990ba63118cae05bd7d96556c48c7
Author: AlistairGrant <akgrant0710 at gmail.com>
Date: 2018-09-30 (Sun, 30 Sep 2018)
Changed paths:
M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
Log Message:
-----------
FileAttributesPlugin: Manual FileAttributesPlugin.c fixes
Fix superseeded type definitions and remove two unused methods.
This is for OSX testing and should be changed (over-ridden) in slang.
Commit: 3cf447467ef18c6c87ac20b85e657bdab8a1a6cd
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3cf447467ef18c6c87ac20b85e657bdab8a1a6cd
Author: AlistairGrant <akgrant0710 at gmail.com>
Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths:
M platforms/Cross/plugins/FileAttributesPlugin/faCommon.c
A platforms/Cross/plugins/FileAttributesPlugin/faCommon.h
R platforms/Cross/plugins/FileAttributesPlugin/faPlugin.h
M platforms/iOS/plugins/FileAttributesPlugin/Makefile
M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
M platforms/unix/plugins/FileAttributesPlugin/faSupport.h
M platforms/win32/plugins/FileAttributesPlugin/faSupport.c
M platforms/win32/plugins/FileAttributesPlugin/faSupport.h
M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
Log Message:
-----------
FileAttributesPlugin: OSX and Windows fixes
- typedef faStatStruct so that struct stat can be used on unix and
struct _stat on Windows
- Remove reference from the support files to FileAttributesPlugin.c.
This doesn't work as internal plugins have their symbols static,
preventing external access.
Commit: 0c08668ad7f9c32362ba15143d0276cdbedb8896
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0c08668ad7f9c32362ba15143d0276cdbedb8896
Author: AlistairGrant <akgrant0710 at gmail.com>
Date: 2018-10-02 (Tue, 02 Oct 2018)
Changed paths:
M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
Log Message:
-----------
FileAttributesPlugin 2.0.0: Fixes UTF8 on Windows
Restructure FileAttributesPlugin to move platform specific functionality
out to separate files. This is required as Windows requires the "wide"
versions of posix functions to be used, e.g. access() vs. _waccess(),
while other seem to require the Windows native functions, e.g. iterating
over directories, and interleaving #ifdef _WIN32 was becoming unwieldy.
Commit: 5aa42b7bd6ca48129cd7017fdccbb603235fe53a
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5aa42b7bd6ca48129cd7017fdccbb603235fe53a
Author: AlistairGrant <akgrant0710 at gmail.com>
Date: 2018-10-02 (Tue, 02 Oct 2018)
Changed paths:
M platforms/Cross/plugins/FilePlugin/FilePlugin.h
M platforms/iOS/vm/Common/Classes/sqSqueakFileDirectoryAPI.m
M platforms/unix/plugins/FilePlugin/sqUnixFile.c
M platforms/win32/vm/sqWin32Directory.c
M src/plugins/BitBltPlugin/BitBltPlugin.c
M src/plugins/FilePlugin/FilePlugin.c
Log Message:
-----------
Merge remote-tracking branch 'upstream/Cog' into FileAttributesPlugin200
Commit: 627f4d685405965c9cb13cf85821e165c7d8eddf
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/627f4d685405965c9cb13cf85821e165c7d8eddf
Author: AlistairGrant <akgrant0710 at gmail.com>
Date: 2018-10-02 (Tue, 02 Oct 2018)
Changed paths:
M platforms/win32/vm/sqWin32Directory.c
M src/plugins/BitBltPlugin/BitBltPlugin.c
Log Message:
-----------
Merge remote-tracking branch 'upstream/Cog' into FileAttributesPlugin200
Commit: 7c87a681efe133c901454d491bdfeb1d5681da41
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7c87a681efe133c901454d491bdfeb1d5681da41
Author: AlistairGrant <akgrant0710 at gmail.com>
Date: 2018-10-02 (Tue, 02 Oct 2018)
Changed paths:
M platforms/Cross/plugins/FileAttributesPlugin/faCommon.c
M platforms/Cross/plugins/FileAttributesPlugin/faConstants.h
M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
M platforms/unix/plugins/FileAttributesPlugin/faSupport.h
M platforms/win32/plugins/FileAttributesPlugin/faSupport.c
M platforms/win32/plugins/FileAttributesPlugin/faSupport.h
Log Message:
-----------
FileAttributesPlugin: updated comments
Commit: cfa0cc643ca6a5e04bf87856b2f32185bd7883eb
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cfa0cc643ca6a5e04bf87856b2f32185bd7883eb
Author: akgrant43 <akgrant at gmail.com>
Date: 2018-10-02 (Tue, 02 Oct 2018)
Changed paths:
A platforms/Cross/plugins/FileAttributesPlugin/faCommon.c
A platforms/Cross/plugins/FileAttributesPlugin/faCommon.h
A platforms/Cross/plugins/FileAttributesPlugin/faConstants.h
M platforms/iOS/plugins/FileAttributesPlugin/Makefile
A platforms/unix/plugins/FileAttributesPlugin/faSupport.c
A platforms/unix/plugins/FileAttributesPlugin/faSupport.h
A platforms/win32/plugins/FileAttributesPlugin/faSupport.c
A platforms/win32/plugins/FileAttributesPlugin/faSupport.h
M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
Log Message:
-----------
Merge pull request #285 from akgrant43/FileAttributesPlugin200
FileAttributesPlugin 2.0.0: Fixes UTF8 on Windows
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/8194e6edac12...cfa0cc643ca6
**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.
More information about the Vm-dev
mailing list