From: John Cowan <email@example.com>
Date: Monday, August 26, 2019 11:20 AM
Should we return the 4 chase? optional arguments? They're also quite trivial, you just have to dispatch off the chase? flag and make a call to a different POSIX function, or in one case change an argument to the standard function. They are set-file-owner, set-file-group, set-file-timespecs, and file-info.
-1 except for file-info. I'm pretty sure the other settings are irrelevant to a symlink: I know Apache only respects symlinks if symlink uid == file uid, but that's a narrow use case. So we should just always chase. Of course I'm open to being convinced otherwise.
Lassi and I have I think agreed on that, with Lassi suggesting and my agreeing that file-info should default to chase?/follow? being false.
Might be worth waiting until I can review all the optional arguments for when [foo] [bar] should be [foo [bar]]. That won't take long.
Already at the top of my formal TODO list, will get to it after these recent changes settle down and I complete the last two missing parts of my Chibi Scheme implementation.