set-environment-variable Lassi Kortela 05 Dec 2019 00:18 UTC
Re: set-environment-variable John Cowan 05 Dec 2019 19:47 UTC
Re: set-environment-variable hga@xxxxxx 06 Dec 2019 00:28 UTC
Re: set-environment-variable Lassi Kortela 06 Dec 2019 09:55 UTC
Re: set-environment-variable John Cowan 06 Dec 2019 13:20 UTC
Re: set-environment-variable Lassi Kortela 06 Dec 2019 13:53 UTC
Re: set-environment-variable John Cowan 06 Dec 2019 17:51 UTC
Re: set-environment-variable Arthur A. Gleckler 06 Dec 2019 18:45 UTC
Re: set-environment-variable Lassi Kortela 06 Dec 2019 19:00 UTC
Re: set-environment-variable Lassi Kortela 06 Dec 2019 20:40 UTC
Re: set-environment-variable hga@xxxxxx 07 Dec 2019 15:06 UTC
Re: set-environment-variable Lassi Kortela 07 Dec 2019 16:14 UTC
Re: set-environment-variable Lassi Kortela 07 Dec 2019 16:23 UTC
Re: set-environment-variable hga@xxxxxx 07 Dec 2019 16:29 UTC
Re: set-environment-variable John Cowan 07 Dec 2019 17:31 UTC
Re: set-environment-variable Lassi Kortela 07 Dec 2019 20:12 UTC
Is set-environment-variable needed after all? Lassi Kortela 07 Dec 2019 20:15 UTC
Re: Is set-environment-variable needed after all? John Cowan 07 Dec 2019 21:12 UTC
Re: Is set-environment-variable needed after all? Lassi Kortela 08 Dec 2019 19:36 UTC
Re: Is set-environment-variable needed after all? hga@xxxxxx 08 Dec 2019 20:07 UTC
Re: Is set-environment-variable needed after all? Lassi Kortela 09 Dec 2019 11:00 UTC
Re: Is set-environment-variable needed after all? Duy Nguyen 09 Dec 2019 03:51 UTC
Re: Is set-environment-variable needed after all? John Cowan 09 Dec 2019 04:20 UTC
Re: Is set-environment-variable needed after all? Lassi Kortela 09 Dec 2019 10:38 UTC
Re: Is set-environment-variable needed after all? Lassi Kortela 09 Dec 2019 10:41 UTC
Re: Is set-environment-variable needed after all? Duy Nguyen 09 Dec 2019 10:45 UTC
Re: Is set-environment-variable needed after all? Lassi Kortela 09 Dec 2019 10:49 UTC
Re: Is set-environment-variable needed after all? John Cowan 09 Dec 2019 19:35 UTC
Re: Is set-environment-variable needed after all? Lassi Kortela 09 Dec 2019 19:45 UTC

Re: set-environment-variable hga@xxxxxx 07 Dec 2019 15:06 UTC

After accepting the PR, following my MO I'm implementing it in Chibi
Scheme.  Turns out POSIX gives us an option not exposed by this or
other Scheme APIs I've glanced at, an overwrite argument, see:
https://pubs.opengroup.org/onlinepubs/9699919799/functions/setenv.html

> If the environment variable named by envname already exists and the
> value of overwrite is non-zero, the function shall return success
> and the environment shall be updated. If the environment variable
> named by envname already exists and the value of overwrite is zero,
> the function shall return success and the environment shall remain
> unchanged.

It is worthwhile to add this to the SRFI 170 API, as, say, an
optional argument, defaulting to overwrite?

- Harold

----- Original message -----
From: Lassi Kortela <xxxxxx@lassi.io>
Date: Friday, December 06, 2019 2:40 PM

> Can you prepare a PR against Harold's repo, at least for the document?

PR sent to Harold: <https://github.com/hga/srfi-170/pull/3>