[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH] A few chicken.file and chicken.file.posix
From: |
Peter Bex |
Subject: |
Re: [Chicken-hackers] [PATCH] A few chicken.file and chicken.file.posix module changes |
Date: |
Sun, 11 Mar 2018 12:20:34 +0100 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
On Sun, Mar 11, 2018 at 03:47:23PM +1300, Evan Hanson wrote:
> Hello,
>
> I've been trying to find a way to remove the posix dependency from the
> file unit, and so doing I've stepped back and reevaluated the proposed
> split between "chicken.file" and "chicken.file.posix" that we came up
> with all those many moons ago. I think the attached patch, which moves
> all the procedures that act on file descriptors, symlinks and fifos out
> of the former and into the latter, provides a better split between
> "Scheme-land" and "POSIX-land" than what we currently have. With this
> split in mind, I've also changed the names of a few procedures in the
> "chicken.file" module, and in one case its signature, in order to make
> its API a bit more consistent after shuffling things around.
Very nice! I think this is quite the breakthrough. Pushed!
Cheers,
Peter
signature.asc
Description: PGP signature