-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SRFI 170: POSIX API #13
Comments
Gambit's |
Hmm. In the SRFI, only |
More generally, this concern affects all SRFIs that take pathnames. |
The fundamental question is "what is SRFI 170 trying to achieve"? If the answer is "an interface to posix functions such as Anyway, in Gambit there is |
Your arguments make sense. It may be best to add some language to SRFI 170 so that the implementation is allowed to use a per-thread working directory. I'll start a thread (heh) about it on the SRFI's mailing list once I get the spare energy. |
I can start implementing this. The SRFI hasn't been finalized yet so any major problems in the spec can still be fixed.
Gambit keeps track of the current directory per thread whereas 170 uses the standard Unix per-process CWD. Does that require special considerations in the implementation?
Otherwise things ought to be fairly straightforward.
The text was updated successfully, but these errors were encountered: