[OpenSmalltalk/opensmalltalk-vm] bd88cc: FileAttributesPlugin: Update remaining primitives

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[OpenSmalltalk/opensmalltalk-vm] bd88cc: FileAttributesPlugin: Update remaining primitives

Eliot Miranda-3
 
  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: bd88cc65cce0fd122714048bf3b9d96ebaaaf9be
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bd88cc65cce0fd122714048bf3b9d96ebaaaf9be
  Author: AlistairGrant <[hidden email]>
  Date:   2018-10-03 (Wed, 03 Oct 2018)

  Changed paths:
    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: Update remaining primitives

The following primitives weren't updated as part of the support file
restructure:

- primitiveChangeMode
- primitiveChangeOwner
- primitiveSymlinkChangeOwner
- primitiveRewinddir

Get these working again in the new framework (fapath).


  Commit: b6b67f48f69b16bc19e9f3587c597592cc10b355
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b6b67f48f69b16bc19e9f3587c597592cc10b355
  Author: AlistairGrant <[hidden email]>
  Date:   2018-10-03 (Wed, 03 Oct 2018)

  Changed paths:
    M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
    M platforms/win32/plugins/FileAttributesPlugin/faSupport.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c

  Log Message:
  -----------
  FileAttributesPlugin: redefine primitiveRewinddir the Windows way

Rewinding the directory on Windows returns the first entry.  Modify the
primitive to behave this way on all platforms.


  Commit: 8c44f9bce5afd7b6cfa1f11a9ad82dcd10afb731
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8c44f9bce5afd7b6cfa1f11a9ad82dcd10afb731
  Author: AlistairGrant <[hidden email]>
  Date:   2018-10-03 (Wed, 03 Oct 2018)

  Changed paths:
    M platforms/win32/plugins/FileAttributesPlugin/faSupport.c
    M platforms/win32/plugins/FileAttributesPlugin/faSupport.h
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c

  Log Message:
  -----------
  FileAttributesPlugin: Fix path conversion primitives

The primitive shouldn't include the Long Path Prefix on Windows as part
of the path.


  Commit: 91e578755ba436fc2ab5782da3a460d160c866c9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/91e578755ba436fc2ab5782da3a460d160c866c9
  Author: AlistairGrant <[hidden email]>
  Date:   2018-10-03 (Wed, 03 Oct 2018)

  Changed paths:
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c

  Log Message:
  -----------
  FileAttributesPlugin v2.0.1

1. The following primitives weren't updated as part of the support file
restructure:

- primitiveChangeMode
- primitiveChangeOwner
- primitiveSymlinkChangeOwner
- primitiveRewinddir

Get these working again in the new framework (fapath).

2. Rewinding the directory on Windows returns the first entry.
Modify the primitive to behave this way on all platforms.

3. Path conversion primitives shouldn't include the Long Path Prefix on
Windows as part of the path.


  Commit: 8cca3320bce951962c0609d09a24f4608e2e410b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8cca3320bce951962c0609d09a24f4608e2e410b
  Author: akgrant43 <[hidden email]>
  Date:   2018-10-03 (Wed, 03 Oct 2018)

  Changed paths:
    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:
  -----------
  Merge pull request #287 from akgrant43/FileAttributesPlugin200

FileAttributesPlugin v2.0.1


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/cfa0cc643ca6...8cca3320bce9
      **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.