Re:different procedures for different functions higepon (06 Jul 2008 09:51 UTC)
Re: different procedures for different functions Neil Van Dyke (06 Jul 2008 10:30 UTC)
Re: different procedures for different functions Alex Sandro Queiroz e Silva (07 Jul 2008 13:24 UTC)
Re: different procedures for different functions Neil Van Dyke (07 Jul 2008 15:15 UTC)
Re: different procedures for different functions Aubrey Jaffer (07 Jul 2008 16:45 UTC)
Re: different procedures for different functions higepon (08 Jul 2008 02:46 UTC)

Re: different procedures for different functions Neil Van Dyke 07 Jul 2008 15:15 UTC

Alex Sandro Queiroz e Silva wrote at 07/07/2008 09:24 AM:
> Hallo,
>
> Neil Van Dyke wrote:
>>
>> Or, as long as we're saying "posix", we can just use the Posix names
>> (I'm not sure all these are strictly Posix):
>>
>>    posix-getenv
>>    posix-environ
>>    posix-putenv
>>    posix-setenv
>>    posix-unsetenv
>
>      getenv is ANSI C, besides, Windows has putenv.

I no longer have access to the Posix documents (and I believe they still
cost money), but a Web search of non-normative documents suggests that
"getenv" is also Posix.

> I guess that using this POSIX naming scheme will confuse people
> running a non-POSIX system.

Regarding confusion, these procedures could provide behavior compliant
with the pertinent parts of the Posix standard even when running on host
operating systems that are not fully Posix-compliant.

It might be good for the SRFI to defer to Posix in defining some of the
behavior of these Scheme procedures.

I don't have a strong feeling on this issue.  I just want to be clear
that I think it is reasonable to include "posix" in the name, if we
decide that would be helpful.