[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #1634: copy-file and move-file do not preserve pe
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #1634: copy-file and move-file do not preserve permissions |
Date: |
Wed, 24 Jul 2019 09:13:08 -0000 |
#1634: copy-file and move-file do not preserve permissions
---------------------------------------+---------------------
Reporter: alicemaz | Owner:
Type: defect | Status: new
Priority: minor | Milestone: someday
Component: core libraries | Version: 5.1.0
Resolution: | Keywords:
Estimated difficulty: easy |
---------------------------------------+---------------------
Comment (by evhan):
This behaviour would be ideal, but we want to avoid introducing a
dependency from file to file.posix -- those libraries are currently
totally distinct, neither depends on the other.
I don't see an obvious way to do the same without the dependency apart
from just pulling the code we need into file.scm (and potentially
#ifdeffing it as necessary). This might not be too bad, though -- we do it
for symbolic-link?, for example, and all we ''really'' need in there is
chmod(2) and stat(2).
--
Ticket URL: <https://bugs.call-cc.org/ticket/1634#comment:1>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.