The present editor's draft, which includes this change, will always be at <> (htmlpreview is a nice hack for displaying the raw version of any HTML file hosted at Github or Bitbucket.

I have also exiled glob to a later SRFI for rethinking whether it should just reflect Posix glob() or something more complex that is partly or wholly in Scheme.

On Thu, Jul 4, 2019 at 12:55 AM Shiro Kawai <> wrote:
I see.  If it's just two procedures, then I can see it as convenient procedures for some specific, simple use cases.

There'll be use cases that requires control over spawned process, and/or customizing I/Os and other attributes,
but such details can be a separate process srfi.

On Wed, Jul 3, 2019 at 5:44 PM John Cowan <> wrote:

On Wed, Jul 3, 2019 at 10:10 PM Shiro Kawai <> wrote:
but I feel it excessive to have 8 procedures with limited usefulness that are not even POSIX at all.

I have some changes planned but not yet made that will reduce it to just two.  The idea is to make config always a plist, with standardized keys for arg0 and env.   Quasiquotes make plists easy to construct.  Then all we need is spawn and spawn-path, and likewise with exec and exec-path.  There are a few other changes I have notes on but not yet edited in.  Expect draft #6 fairly soon.